资源描述
数据库设计练习二
建立一个关于某超市采购情况的关系数据库。请画出E-R图,给出关系模式,指出各关系模式的候选码、主码、外码。其中:
l 描述商品采购进货的信息有:进货单号,商品编号,商品名称,型号,进货日期,进库数量,进库价格。
l 描述供应商的信息有:供应商编号,供应商名,联系人,联系电话,邮编,地址。
有关语义如下:一种商品可以从不同的供应商处采购,每一个供应商都可供应多种商品;同一种商品,如果从不同的供应商处进货,其进货价格可能不同;某一商品可能名称相同,型号不同,则其商品编号不同;超市可以从某一供应商处一次采购多种商品,记在一张进货单上。
E-R图
商品
供应商
采购
m n
进货价格
进货数量
进货日期
进货单号
关系模式
商品(商品编号,商品名称,型号)
候选码:商品编号
主码:商品编号
外码:无
供应商(供应商编号,供应商名,联系人,联系电话,邮编,地址)
候选码:供应商编号
主码:供应商编号
外码:无
采购(进货单号,商品编号,供应商编号,进货日期,进库数量,进库价格,进库金额)
候选码:(进货单号,商品编号)
主码:(进货单号,商品编号)
外码:商品编号,供应商编号
展开阅读全文