设有某简化的网上购物系统,其ER图如下:该系统数据之间存在下列约束:Ⅰ. 一个客户(编号唯一)可以拥有多个订单,每个订单仅属于一个客户;Ⅱ. 一个订单(编号唯一)可以包含多个订购细目,每个订购细目只属于一个订单;Ⅲ. 一种商品可以出现在多个订购细目中,一个订购细目只包含一种商品;Ⅳ. 一个商品类别可以包含多种商品,一种商品只属于一个商品类别。请根据以上约束,标出ER图中各实体集之间联系的基数。

题目

设有某简化的网上购物系统,其ER图如下:

该系统数据之间存在下列约束:

Ⅰ. 一个客户(编号唯一)可以拥有多个订单,每个订单仅属于一个客户;

Ⅱ. 一个订单(编号唯一)可以包含多个订购细目,每个订购细目只属于一个订单;

Ⅲ. 一种商品可以出现在多个订购细目中,一个订购细目只包含一种商品;

Ⅳ. 一个商品类别可以包含多种商品,一种商品只属于一个商品类别。

请根据以上约束,标出ER图中各实体集之间联系的基数。


相似考题
更多“ 设有某简化的网上购物系统,其ER图如下:该系统数据之间存在下列约束:Ⅰ. 一个客户(编号唯一)可以拥有多个订单,每个订单仅属于一个客户;Ⅱ. 一个订单(编号唯一)可以包含多个订购细目,每个订购细目只属于一个订单;”相关问题
  • 第1题:

    在某信息管理系统中存在两个类:类“客户”和类“订单”。它们之间的业务关系是:①一个客户提交0个或多个订单:②一个订单由一个且仅由一个客户提交。能够正确表示这个业务关系的UML类图是(47)。

    A.

    B.

    C.

    D.


    正确答案:D
    解析:由试题中的关键信息“①一个客户提交0个或多个订单;②一个订单由一个且仅由一个客户提交”可知,对应每个“订单”类的实例,都必须存在1个“客户”类的实例,对应每个“客户”类的实例,可能存在0个或多个“订单”类的实例。可见,正确表示该信息管理系统中类“客户”和类“订单”之间业务关系,是选项D的UML类图。选项A的图示“”表示的是一种泛化关系(继承关系的反关系):选项B的图示“”表示的是一种聚集关系(一种特殊的关联关系),空心菱形的一端表示整体的概念:选项C的图示“→”也是表示一种关联关系,但该UML类图所表达的关联多重度不符合试题的描述。

  • 第2题:

    客户购买图书窗体的数据源为以下SQL语句: select 客户.姓名 ,订单.册数, 图书.单价 from 客户inner join (图书 inner join 订单 on 图书.图书编号=订单.图书编号) on 客户.客户编号=订单.客户编号 则向窗体添加一个[购买总金额]的文本框,则其控件来源为()。

    A.[单价]*[册数]

    B.=[单价]*[册数]

    C.[图书]![单价]*[订单]![册数]

    D.=[图书]![单价]*[订单]![册数]


    C

  • 第3题:

    在某信息系统中,存在如下的业务陈述:①一个客户提交0个或多个订单;②一个订单由一个且仅由一个客户提交。系统中存在两个类:“客户”类和“订单”类。对应每个“客户”类的实例,存在 () 个“订单”类的实例。

    A.0个

    B.1个

    C.1个或多个

    D.0个或多个


    B

  • 第4题:

    在某信息管理系统中存在两个类:类“客户”和类“订单”。它们之间的业务关系是:①一个客户提交零个或多个订单;②一个订单由一个且仅由一个客户提交。能够正确表示这个业务关系的UML类图是(47)。

    A.

    B.

    C.

    D.


    正确答案:D
    解析:由试题中的关键信息“①一个客户提交0个或多个订单;②一个订单由一个且仅由一个客户提交”可知,对应每个“订单”类的实例,都必须存在1个“客户”类的实例,对应每个“客户”类的实例,可能存在0个或多个“订单”类的实例。可见,正确表示该信息管理系统中类“客户”和类“订单”之间业务关系,是选项D的UML类图。选项A的图示“”表示的是一种泛化关系(继承关系的反关系);选项B的图示“”表示的是一种聚集关系(一种特殊的关联关系),空心菱形的一端表示整体的概念;选项C的图示“id_csrmsdsm_crmsdschoosecn_00272(20101)”也是表示一种关联关系,但该UML类图所表达的关联多重度不符合试题的描述。

  • 第5题:

    在某信息系统中,存在如下的业务陈述:①一个客户提交0个或多个订单;②一个订单由一个且仅由一个客户提交。系统中存在两个类:“客户”类和“订单”类。对应每个“订单”类的实例,存在 () “客户”类的实例。

    A.0个

    B.1个

    C.1个或多个

    D.0个或多个


    B