假定每一个信用卡客户具有唯一的客户号。如果实体“客户信息”属性依次为“客户号、客户姓名、证件号码、开卡时间、卡状态”,其中,一个客户可以有多个卡,每个卡对应唯一的客户号;实体“客户交易记录”属性依次为“客户号、交易日期、交易开始时间、交易结束时间,交易类型

admin2009-02-15  40

问题 假定每一个信用卡客户具有唯一的客户号。如果实体“客户信息”属性依次为“客户号、客户姓名、证件号码、开卡时间、卡状态”,其中,一个客户可以有多个卡,每个卡对应唯一的客户号;实体“客户交易记录”属性依次为“客户号、交易日期、交易开始时间、交易结束时间,交易类型、交易结果、交易金额”,其中一个客户一天可以进行多个交易,但同一时间只能进行一个交易。那么,实体“客户信息”的主键是(40),实体“客户交易记录”的主键是(41),这两个实体型间(42)联系。

选项 A、存在一对一
B、存在一对多
C、存在多对多
D、不存在

答案B

解析 对于实体“客户信息”,由于不同人可能有相同的姓名,同一客户(证件号码)可以开立多个信用卡,而一个信用卡拥有唯一标识的客户号,所以只需要(也只能够)有客户号就可以唯一确定该实体的特定个体,即对于实体“客户信息”,属性“客户号”是它的主键。对于实体“客户交易记录”,一张卡(客户号)在同一天可以进行多个交易,但同时只能进行一个交易,即A交易结束之前不能进行B交易,所以,需要由“客户号、交易日期、交易开始时间”来确定一个特定的交易记录。实体“客户信息”与“客户交易记录”之间是一对多的联系。
转载请注明原文地址:https://kaotiyun.com/show/ztxZ777K
0

相关试题推荐
最新回复(0)