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