【发布时间】:2010-11-17 16:44:22
【问题描述】:
我使用 SchemeExport 创建数据库方案。多对多表创建时没有主键(只有两个外键)。是否也可以创建主键?
【问题讨论】:
-
为什么需要一个多对多表的主键?
-
为什么不呢?我可以在没有主键的情况下添加两个(或更多)相同的行,并且搜索操作会更慢。我认为每个表都必须有主键。我错了吗?
-
我发现了关于它的问题stackoverflow.com/q/38870/511041。我有选项 2。
标签: nhibernate fluent-nhibernate nhibernate-mapping