表关系
在关系型数据库中,基于三大范式设计表结构,使得不同的表之间产生不同的关系。
不同的表之间有四种关系——一对一、一对多、多对一、多对多
。
一对一
一对多&多对一
多对多
中间表的创建规则:
1、表名由多对多关系的两个表名称组成。
2、表中只有两个字段,分别建立外键关联到对应表的主键。
3、两个字段都是主键,组成联合主键。
在关系型数据库中,基于三大范式设计表结构,使得不同的表之间产生不同的关系。
不同的表之间有四种关系——一对一、一对多、多对一、多对多
。
中间表的创建规则:
1、表名由多对多关系的两个表名称组成。
2、表中只有两个字段,分别建立外键关联到对应表的主键。
3、两个字段都是主键,组成联合主键。
目錄 導入數據庫驅動和JPA依賴 創建實體類並使用正向工程註解 @Entity: @Id、@Genera
jpa沒標識出ID導致的問題,因爲部分表不存在主鍵,所以生成的代碼中對應實體類無 @ID 註解,報錯信息中會打印出是哪些類,添加上 @ID 註解重新啓動。 完整報錯信息如下圖: 調整前代碼 調整後代碼