发布网友 发布时间:2022-04-25 00:02
共2个回答
热心网友 时间:2023-10-16 07:36
多对多就是两个实体集中都可能有某个实体对应另一实体集中的多个实体。比如:商店和商品两个实体集,一家店可以有多种商品,一种商品也可以在多家店卖
热心网友 时间:2023-10-16 07:37
A表,a_id,a_name,a_tel三个字段。 B表,b_id,b_address,b_sol三个字段。 关联表,ref_id,a_id,b_id,存储着AB两表的id, 比如:A有 a0001,zhang3,139555533 a0002,li4,1397788888 a0003,wang5,13655566 B有 b0001,shanghai,234 b0002,shenyang,332 b0003,chongqing,123 如果想要AB表多对多的话,只需要将关联表进行增加即可,而AB两表基本数据不变, 比如: 关联表ref_table: r0001,a0001,b0002 r0002,a0001,b0001 r0003,a0001,b0003 r0004,a0002,b0003 通过联合查询,就可以得到多对多的数据了,而且不破坏基本数据表。