【发布时间】:2010-04-30 20:41:14
【问题描述】:
因此,我正在重新设计一个小型数据库(可能还有一个更大的数据库),但希望展示使用业务对象的修订/历史记录的价值。我正在将数据从 Access 切换到 MSSQL 2008。
关于在设计本身中使用哪个版本的“修订历史”,我有很多内部辩论 - 并且认为我已决定向所有表格添加“RevisionId”。
使用这种设计 - 向我们希望跟踪的所有表添加 RevisionId - 在两个表之间创建导航属性和关系的最佳方法是什么,例如
| Vendor | VendorContact |
供应商可以有多个联系人。联系人本身将在修订中。它需要自定义扩展还是我想多了?
提前致谢。
【问题讨论】:
标签: sql sql-server entity-framework sql-server-2008 entity-framework-4