0
映射n元关系的正确方法是什么? 我会做这样的事吗?将n元关系映射到关系表
商店(商店,地址,电话号码)
市场(产品ID,产品名称,产品型号,价格)
销售(订单ID,数量,客户名称)
库存(产品ID,数量)
这是我的理解,你从每边有“很多”的主键,并包括其他属性作为外键。那么,你会像这样做管理表吗?
管理(订单ID,产品ID,店铺名称)
映射n元关系的正确方法是什么? 我会做这样的事吗?将n元关系映射到关系表
商店(商店,地址,电话号码)
市场(产品ID,产品名称,产品型号,价格)
销售(订单ID,数量,客户名称)
库存(产品ID,数量)
这是我的理解,你从每边有“很多”的主键,并包括其他属性作为外键。那么,你会像这样做管理表吗?
管理(订单ID,产品ID,店铺名称)
基于图像......你也可以把INVENTORY_ID,STORE_NAME和PRODUCT_ID销售表内... 所以销售将成为这样的事情:
销售(订单ID,数量,客户名称,INVENTORY_ID,PRODUCT_ID,STORE_NAME)
,但因为它使表有点乱......我们可以提取的关系,做一个新表,并会成为这样的事情...
管理(订单ID,STORE_NAME,PRODUCT_ID,INVENTORY_ID) 并记住这个表的所有primary_key是所有列的组合。