对于表的外键,下列哪些描述正确。()
A: 是表的非主键列,是另一个表的主键列。
B: 主键和外键不能描述表之间的关系。
C: 外键不能是表的索引。
D: 外键允许为空值。
A: 是表的非主键列,是另一个表的主键列。
B: 主键和外键不能描述表之间的关系。
C: 外键不能是表的索引。
D: 外键允许为空值。
举一反三
- 下列有关主键和外键之间关系的描述中正确的是()。 A: 一个表中最多只能有一个主键,多个外键 B: 一个表中最多只能有一个外键,一个主键 C: 一个表中可以有多个主键,多个外键 D: 一个表中最多只能有一个外键,多个主键
- 关系数据库中的参照完整性约束是指()。 A: 一个表主键必须有另一个表的外键和其对应 B: 外键对应的每一个值,必须在主键表中有对应项 C: 一个表主键和另一个表的主键一一对应 D: 主键的值受到其他外键的约束
- 下面是有关主键和外键之间的关系描述,正确的是( )。 A: 一个表中最多只能有一个主键约束,多个外键约束 B: 一个表中最多只有一个外键约束,一个主键约束 C: 一个表中必须有一个外键约束,一个主键约束 D: 在定义主键外键约束时,应该首先定义外键约束,然后定义主键约束
- 下列有关主键和外键之间关系的描述,哪个是正确的( ) A: 一个表中最多只能有一个主键约束,一个外键约束 B: 一个表中最多只能有一个主键约束,一个唯一性约束 C: 在定义外键时,应该首先定义外键约束,然后定义主键表的主键约束 D: 在定义外键时,应该首先定义主键表的主键约束,然后定义外键约束
- 外键约束中,以下错误的是() A: B表外键列的取值必须是A表主键列或者唯一索引列中的取值。 B: A表主键列或者唯一索引列取值发生改变,B表外键列的值也发生改变。 C: 在MySQL中,所有的存储引擎均支持外键约束。 D: A表主键列或者唯一索引列取值删除,B表外键列取值与该值相同的行会被删除。