数据库的e-r图问题,我在想建表的时候,主键是供应商号和材料编号

供应商

| n
日期---- 采购---数量

| m

材料
但是有个问题,就是时间不同的时候,我们采购的材料编号和供应商号可能是一样的,那表里的两条数据的主键就是一样的。但是主键又要求不一样,这个怎么办呀。本人新手,求教各路大神来解答!

在供应商可以多次供应材料时,你可以创建一个三元的实体-联系

实体分别是:供应商、材料、供应(弱实体,属性为时间、数量,时间作为主键,下面应该是虚线,我着急画成实线了)

联系可以定义为:采购

温馨提示:答案为网友推荐,仅供参考
相似回答