问题 单项选择题

设有两个数据库表,父表和子表之间是一对多的联系,为控制父表和子表中数据的一致性,可以设置“参照完整性规则”,要求这个表( )。

A.在父表连接字段上建立普通索引,在子表连接字段上建立主索引

B.在父表连接字段上建立主索引,在于表连接字段上建立普通索引

C.在父表连接字段上不需要建立任何索引,在于表连接字段上建立普通索引

D.在父表和子表的连接字段上都要建立主索引

答案

参考答案:B

解析: 在关系数据库中,参照完整性是一个非常重要的概念。在建立参照完整性之前,首先要建立表之间的联系。最常见的联系是一对多的联系,在关系数据库中通过连撞字段来体现和表示。连接字段在父表中是主关键字,即主索引,在于表中是外部关键字,即普通索引。

单项选择题
问答题 简答题