【发布时间】:2009-07-31 09:30:34
【问题描述】:
可能的重复:
Should I store Enum ID/values in the db or a C# enumeration?
Persisting Enums in database tables
快速简单的问题,可能会成为讨论的素材:
假设我的应用程序有一个包含 2-3 个值的枚举,这些值基本上永远不会改变。
您是否认为这些应该在数据库中以自己的表表示,然后通过外键关系从其他表中引用?还是应该将它们作为包含枚举值的简单整数字段存储在适当的表中?
请解释您的回答,以及关于坚持完整第三范式设计的倡导者。
【问题讨论】: