2013-06-21 158 views
0

這是我的情況。我有一個包含字符串數據的數據庫。我正在實施基本上是「class.method」格式的令牌來實現動態數據生成。什麼是別名和方法名稱的最佳方式

例如列的數據可能是:「飯店$(Generate.GUID)」

在哪裏產生是我創建了一個類GUID是類的方法。

爲了保持DB數據降到最低,我想別名這樣,例如呼叫:「酒店$(g.guid)」

我想避免改變類附加短名稱的方法。我正在尋找一種簡潔的方式來設置它。

回答

0

這將導致最乾淨的代碼,這是最可讀的方式是保持全名。有時候這些額外的數據是值得的。

一個替代方案是具有映射表

Full  Short 
--------------- 
Generate g 
GUID  guid 

然後:

Hotel $(g.guid) 

然後,在代碼,既可以在啓動過程中或每當,或讀取該表到內存(在更具可讀性,更容易出錯的選項)也在代碼中定義了此映射。

+0

現在我們將嘗試使用全名。我們需要這個選項來限制命中,並且在SQL CE中很容易實現。 – user1701153

相關問題