我已經嘗試了許多與表結構一對多的關係作爲難點在Hibernate的多對多關係與額外的列使用註釋沒有複合鍵
Programs
---------
Program_cd,
Program_name
period_types
-------------
period_type_cd,
Period_type
Program_period_years
---------------------
Program_cd,
Period_type_cd,
year
按我的表結構關係表中有一個額外的列年。 我定義三個實體程序,preriod_types,program_period_types和船的關係作爲
one to many between program and program_period_types
one to many between period_types and program_period_types
many to one between program_period_types and programs
many to one between program_period_types and period types
現在的問題是按照代碼中(Program_cd ,Period_type_cd)所做的編碼是充當我不復合鍵希望我希望三列Program_cd,Period_type_cd,year充當主鍵或不充當主鍵。
我可以得到任何建議以及正確的代碼示例。 我已經使用註釋完成了它。
我相信在最後第3段,應該是'program','period types'和'program_period_years'代替吧? –