可能重複:
Should I store Enum ID/values in the db or a C# enumeration?
Persisting Enums in database tables存儲枚舉常量數據庫
快速和簡單的問題這可能將成爲討論的飼料:
比方說,我的應用程序有一個枚舉2-3個值,基本上永遠不會改變。
您是否認爲應該在數據庫中將它們表示在自己的表中,然後通過外鍵關係從其他表中引用?還是應該將它們作爲包含枚舉值的簡單整數字段存儲在適當的表中?
請解釋你的答案,也是關於對第三範式設計的堅持主張。
Exact dupe:http://stackoverflow.com/questions/791030/should-i-store-enum-id-values-in-the-db-or-a-c-enumeration – 2009-07-31 09:37:09