回 帖 发 新 帖 刷新版面

主题:主键和外键有什么作用

主键和外键有什么作用,怎么如果先设置好主键的话,后来填写数据的时候 经常出现什么什么冲突的,那位解释下,感激不尽~

回复列表 (共2个回复)

沙发

最近刚好复习考试:

一个表中的外键与另外一个表中的主键数据匹配才是把关系数据库连接的纽带
studentn(key)  classno      grade  此表中的classno是外键
2             23        48

classno(key)   classname   
23           ss



主键是唯一个标识,输入的数据是不能有重复的

板凳

外键是用来和其他表建立联系用的,这个表中的一列和另外一个表中的一列相同,为了让这两个表联系起来,就把其中一个表中的列设成外键,把另外一个表列设成主键,就实现了这两个表的关联。
ps:一个表可以有多个外键。但主键只能有一个。

我来回复

您尚未登录,请登录后再回复。点此登录或注册