可能重复:
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