0
我有一个实体模型,其中继承结构中的基类与另一个类有关联,并且想知道基类的子类型是否也将关联映射了?继承和NHibernate中的关联
对于位的更多信息,这里是系统的这部分的基本轮廓:
交通运输是基类,与业主的关联。自行车和汽车是两个亚类。
它们使用Table Per Subclass继承结构在3个表中使用相同名称表示。 Transport表保存对Owner的外键引用。
这就是我这种映射应该如何工作,我正确吗?我没有看到任何解决这个问题,所以我认为这将是一个很好的问题。
<class name="Transport" table="TRANSPORT">
<id name="Id" type="Int64" column="Transport_ID">
<generator class="native"/>
</id>
<many-to-one name="Owner" column="Owner_ID" />
<joined-subclass name="Bike" table="BIKE">
<key column="Bike_ID"/>
</joined-subclass>
<joined-subclass name="Car" table="CAR">
<key column="Car_ID"/>
</joined-subclass>
</class>