表關係
在關係型數據庫中,基於三大範式設計表結構,使得不同的表之間產生不同的關係。
不同的表之間有四種關係——一對一、一對多、多對一、多對多
。
一對一
一對多&多對一
多對多
中間表的創建規則:
1、表名由多對多關係的兩個表名稱組成。
2、表中只有兩個字段,分別建立外鍵關聯到對應表的主鍵。
3、兩個字段都是主鍵,組成聯合主鍵。
在關係型數據庫中,基於三大範式設計表結構,使得不同的表之間產生不同的關係。
不同的表之間有四種關係——一對一、一對多、多對一、多對多
。
中間表的創建規則:
1、表名由多對多關係的兩個表名稱組成。
2、表中只有兩個字段,分別建立外鍵關聯到對應表的主鍵。
3、兩個字段都是主鍵,組成聯合主鍵。
目錄 導入數據庫驅動和JPA依賴 創建實體類並使用正向工程註解 @Entity: @Id、@Genera
jpa沒標識出ID導致的問題,因爲部分表不存在主鍵,所以生成的代碼中對應實體類無 @ID 註解,報錯信息中會打印出是哪些類,添加上 @ID 註解重新啓動。 完整報錯信息如下圖: 調整前代碼 調整後代碼