0
這是我的情況。我有一個包含字符串數據的數據庫。我正在實施基本上是「class.method」格式的令牌來實現動態數據生成。什麼是別名和方法名稱的最佳方式
例如列的數據可能是:「飯店$(Generate.GUID)」
在哪裏產生是我創建了一個類GUID是類的方法。
爲了保持DB數據降到最低,我想別名這樣,例如呼叫:「酒店$(g.guid)」
我想避免改變類附加短名稱的方法。我正在尋找一種簡潔的方式來設置它。
這是我的情況。我有一個包含字符串數據的數據庫。我正在實施基本上是「class.method」格式的令牌來實現動態數據生成。什麼是別名和方法名稱的最佳方式
例如列的數據可能是:「飯店$(Generate.GUID)」
在哪裏產生是我創建了一個類GUID是類的方法。
爲了保持DB數據降到最低,我想別名這樣,例如呼叫:「酒店$(g.guid)」
我想避免改變類附加短名稱的方法。我正在尋找一種簡潔的方式來設置它。
這將導致最乾淨的代碼,這是最可讀的方式是保持全名。有時候這些額外的數據是值得的。
一個替代方案是具有映射表
Full Short
---------------
Generate g
GUID guid
然後:
Hotel $(g.guid)
然後,在代碼,既可以在啓動過程中或每當,或讀取該表到內存(在更具可讀性,更容易出錯的選項)也在代碼中定義了此映射。
現在我們將嘗試使用全名。我們需要這個選項來限制命中,並且在SQL CE中很容易實現。 – user1701153