主键:一个表中的唯一标识字段; 类似于字典中的key值;举个栗子:学生表有学号、性别、年级、年龄 那么学号是主键;
再有一个课程表,课程id,授课老师,授课时间; 则课程id是主键;
外键: 再有一个表,学生成绩表,这个时候不论是学生id或者课程id,都无法唯一标识一条记录,但是学生id+课程id可以,所以两者的组合是主键; 此时注意:学生id的学生表的主键,课程id是课程表的主键! 所以成绩表中的学号是学生表的外键!成绩表中的课程id是课程表的外键!
主键:一个表中的唯一标识字段; 类似于字典中的key值;举个栗子:学生表有学号、性别、年级、年龄 那么学号是主键;
再有一个课程表,课程id,授课老师,授课时间; 则课程id是主键;
外键: 再有一个表,学生成绩表,这个时候不论是学生id或者课程id,都无法唯一标识一条记录,但是学生id+课程id可以,所以两者的组合是主键; 此时注意:学生id的学生表的主键,课程id是课程表的主键! 所以成绩表中的学号是学生表的外键!成绩表中的课程id是课程表的外键!
转载于:https://www.cnblogs.com/GY-Zhu/p/9667294.html