我有一个数据库,该数据库在 Person 和 Address (使用人员 ID)之间建立了一对一的关系。但是,我找不到使用 NHibernate 制作地图的方法。
我的表结构如下:
人表 个人身份 人名 人士 地址表 个人身份 国家的名字 街道名称 州名
我想有这样的东西作为最后一课:
个人类 整数 ID 字符串名称 年龄 地址 HomeAddress 地址类 弦街 字符串国家 字符串状态 个人所有者
我尝试了 HasOne 关系,但我无法重用 PersonId 作为地址标识符。
谢谢!
编辑:我忘了提到我正在使用 FluentNHibernate,所以流畅的映射和 XML 都可以。