1.假设一个房地产公司聘用多名业务员负责销售工作。每个客户可以买一套住房,每套住房有唯一标识(门牌号),公司的住房由多名业务员销售,每套住房要签订合同。客户有身份证号、客户姓名、联系电话、住址、邮编;业务员有业务员代码、姓名、电话等信息;住房有门牌号、居室数、使用面积、建筑面积、地址、金额;合同包括合同号、房屋门牌号、日期、购房者身份证号、业务员代码、付款方式、总金额。给出住房销售关系的E-R图;并写出其关系模式;并指出关系模式的主码。,2.下表中给出的关系R是第几范式?R中存在哪些函数依赖?关系模式的候选码是什么?是否存在操作异常?将其分解为高一级的范式。,答案,E-R图:,其关系模式如下:客户(身份证号、客户姓名、联系电话、住址、邮编),主码:身份证号业务员(业务员代码、姓名、电话等信息),主码:业务员代码住房(门牌号、居室数、使用面积、建筑面积、地址、金额),主码:门牌号合同(合同号、门牌号、日期、身份证号、业务员代码、付款方式、总金额),主码:合同号,1)R是第1范式。 2)函数依赖: (工程号,材料号) 数量, (工程号,材料号)p 开工日期 (工程号,材料号)p 完工日期,候选码是:工程号,材料号 3)存在非主属性对码的部分依赖,存在操作异常,将其分解: R1(工程号,材料号,数量) R2(工程号,开工日期,完工日期),