数据仓库 一个表的外键一定是另一个表的主键吗?
浏览量:2363
时间:2021-03-13 10:43:20
作者:admin
一个表的外键一定是另一个表的主键吗?
答案是:不,只要确保外键是唯一的。外键是否可用作主键。没有必要讨论第二个问题。第三个问题:既然已经添加了外键约束,那么应该首先插入类表信息。如果找不到相应的类外键约束,则插入将丢失“
外键必须是另一个表的主键吗?
”或另一个表的唯一值。也就是说,外键的字段不能在另一个表中重复,并且字段类型和长度必须相同
主键确保数据唯一且不为空。表的记录必须具有唯一的可分辨字段。主键主要用于其他表的外键关联。当我们没有主键时,这些操作将变得非常麻烦。
外键引用完整性表示通常维护的表之间的关系。表中的数据只应指向另一个表中的现有行,而不应指向不存在的行。我不知道你是什么数据库
一个表的外键必须指向另一个表的主键。主键和外键主要用于约束。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。