O / R映射:一对一Id列

时间:2011-05-09 13:53:28

标签: database orm

我必须创建两个具有一对一关系的表和对象。现在我想知道在其中一个表中使用外键是否更好,或者我是否应该使用第一个表的主键作为第二个表的主键。

任何提示/建议?

1 个答案:

答案 0 :(得分:-1)

我无法提供具体的建议 - 我可以在我自己的项目中避免这样的问题,因为我使用Fluent NHibernate(FNH)Automapping。

使用FNH,您可以从对象模型自动生成数据库模式。

它将根据需要生成主键和外键 - 我甚至不必考虑它。

如果您的应用程序只有两个表,FNH可能不值得,但对于更大的真实数据库,我觉得它更有效率。