设某商业集团数据库中有三个实体集。一是“公司”实体集,属性有公司编号、公司名、地址等;二是“仓库”
公司与仓库间存在“隶属”联系,每个公司管辖若干仓库,每个仓库只能属于一个公司管辖;仓库与职工间存在“聘用”联系,每位职工只能在一个仓库工作,仓库聘用职工有聘期和工资。
(1) 试画出E-R图,并在图上注明主属性;
(2) 将E-R图转换成关系模型,并注明主键和外键。
公司与仓库间存在“隶属”联系,每个公司管辖若干仓库,每个仓库只能属于一个公司管辖;仓库与职工间存在“聘用”联系,每位职工只能在一个仓库工作,仓库聘用职工有聘期和工资。
(1) 试画出E-R图,并在图上注明主属性;
(2) 将E-R图转换成关系模型,并注明主键和外键。
第1题
(1) 试画出E-R图。
(2) 将E-R图转换成关系模型,并注明每个表的主码和外码。
第2题
设某汽车运输公司数据库中有三个实体集。一是“车队”实体集,属性有车队号、车队名等;二是“车辆”实体集,属性有车牌照号、厂家、出厂日期等;三是“司机”实体集,属性有司机编号、姓名、电话等。设车队与司机之间存在“聘用”联系,每个车队可聘用若干司机,但每个司机只能应聘于一个车队,车队聘用司机有聘期;司机与车辆之间存在着“使用”联系,司机使用车辆有使用日期和公里数,每个司机可以使用多辆汽车,每辆车可被多个司机使用。 要求: (1)试画出ER图,并在图上注明属性、联系类型;(2 )将E-R图转换成关系模型,并说明主键和外键。
第3题
设某汽车运输公司数据库中有三个实体集,一是“车队”实体集,属性有车队编号、车队名;二是“车辆”实体集,属性有牌照号、厂家、出厂日期;三是“司机”实体集,属性有司机编号、姓名、电话。 设车队与车辆间存在“拥有”联系,每个车队可拥有若干车辆,但每辆车只能属于一个车队;车队与司机间存在“聘用”联系,每个车队可聘用多个司机,每个司机只能在一个车队工作,车队聘用司机有聘期和工资,司机与车辆之间存在“使用”联系,司机使用车辆有使用日期和公里数两个属性,每个司机可使用多辆汽车,每辆汽车可被多个司机使用。 (1)试画出E-R图,并注明联系的类型。 (2)将E-R图转换成最少数目的关系模型,并注明主码和外码。
第4题
供应商与商品问存在“供应”联系,每个供应商可供应多种商品,每种商品最多只能向5个供应商订购;供应商供应商品给每个商店有月供应量;商店与商品间存在“销售”联系,每个商店销售的商品应在100~1000种之间,每种商品最多只能放在8个商店销售,商店销售商品有月计划数。
(1) 试画出E-R图;
(2) 将E-R图转换成关系模型,并注明主码和外码。
第5题
第6题
第7题
(1)根据上述语义画出E-R图;
(2)将该E-R模型转换为关系模型;
(要求:1:1和1:n的联系进行合并)
(3)指出转换结果中每个关系模式的主码和外码。
第8题
第9题