假设我有一些实体,例如Order
。它可以具有status属性,比如说使用代码N
,这意味着";新订单";。还有另一个字典表保存所有这些订单状态值。如何为它设计数据库结构?我应该把什么放到卫星上?状态代码?描述还是两者兼而有之?
将键/值结构建模为引用表
在原始数据库卫星中;N〃;出于审计目的(您必须始终能够将数据返回给用户,就像第一次获取数据时一样(。
如果您需要在业务保管库中应用某些业务规则,则可以将描述保留在业务保管室附属文件中。