问题 单项选择题

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

A) 在父表连接字段上建立普通索引,在子表连接字段上建立主索引
B) 在父表连接字段上建立主索引,在子表连接字段上建立普通索引
C) 在父表连接字段上不需要建立任何索引,在子表连接字段上建立普通索引
D) 在父表和子表的连接字段上都要建立主索引

答案

参考答案:B

解析: 本题考查的是对参照完整性的理解,属常考题。在Visual FoxPro中为了建立参照完整性,必须首先建立表之间的联系。在数据库设计器中设计表之间的联系时,要在父表建立主索引,在子表建立普通索引,然后通过父表的主索引和子表的普通索引建立两个表之间的关系。故选项B)为正确答案。

单项选择题
问答题