2

恐怕我在这里问了一个愚蠢的问题,但我的 google-fu 似乎正在受苦。大多数 RDBMS 支持创建一个外键来引用另一个表中不是主键的唯一键,但我似乎无法找到有关 NHibernate 的“操作方法”。我假设是因为每个人都认为这很愚蠢。

这支持吗?有什么注意事项吗?XML 映射会是什么样子呢?

4

1 回答 1

3

如果我能很好地理解您的问题,property-ref那么您正在寻找什么

来自 Nhibernate 文档(5.1.12。多对一

property-ref (可选):与此外键连接的关联类的属性名称。如果未指定,则使用关联类的主键。

我个人不知道任何警告,但NHibernate 开发团队的活跃成员Ayende Rahien强烈建议尽可能避免这种情况。他没有说为什么,可能只是因为丑:)

于 2012-06-21T14:54:49.957 回答