0
我正在研究EJB/JPA项目。JPA多个外键
我有两个表格: BusinessOwner
和Clients
。
这些表中的每一个都有一个超类,Person
。
我有一个表,保持所有的交易,都BusinessOwner
和Clients
。 在交易表中,我有一个字段UserID
,它指向BusinessOwners
和Clients
的primary key
,作为foreign key
。
我如何映射这些在我的实体类。
您是否使用相同的'UserID'来映射两个不同的表? – rbedger 2013-03-18 13:24:11
与@rbedger相同的问题,您是否对'Transaction'的每一行都有'BusinessOwner'和'Client',或者您有一个对'Person'的引用,可以是'BusinessOwner'或'Client' ? – phoenix7360 2013-03-18 13:46:42
我在交易表中有一个UserID字段,可以是BusinessOwner的主键或客户的主键。你觉得我可以如何映射它? – 2013-03-19 08:23:36