最近需要做一个小的商品信息管理的WEB程序,在设计概念模型ER图的时候碰到点小问题,现在有商品信息,包含商品名字,编号,类别等等,商店信息,包含商品名字,编号,区域等等,销售信息,包括商店编号、商品编号、销售日期、销售数量等等,请教各位大侠,这ER图该如何分析,其中的销售是作为关系还是实体?

解决方案 »

  1.   

    商品表(名字、商品编号(ID),类别编号)---类别编号关联商品类别表
    商品类别表(类别编号,类别名称)
    --也可以把商品表中的类别编号放出来,做一个关联(E-R中的R),关联上商品表和商品类别表(会形成另一个表)
    商店表(商店ID,商店名称) 
    销售表(商店ID,商品编号(ID),销售日期,销售数量)--商店ID关联商店表,商品编号关联商品表也就是说这里的销售表是用来关联商品表和商店表的,做为E-R图中的R,但是实现的时候也是一个实体。
      

  2.   

    商品表--<商品类别关联关系,实现的时候作为一个关联表>--商品类别表商品表---<销售(关联关系,实现的时候作为一个关联表)>--商店表<>中的表示E-R中的R。