如果你数据库结构中,一个主键就能保证它能唯一识别这条记录在这个表中没有重复的就可以用一个主键。 如学生表(学号、姓名、班级、身高、体重。。。。。)此表中学号是唯一的不会有重复,就可做单一主键。 复合主键就是要几个字段合起来才能确定数据的唯一性,这时用复合主键 如班级表(年级,班号,学生数,班主任。。。。。)这时要年级和班号才能确定这个班级在学校的唯一性,这时就用复 合主键,如2013级1班,如果大学可能还要加些字段,如:音乐系2013级1班。 总之根据你的数据需求设置数据结构,关于主键,保证它的唯一性,然后怎么方便操作怎么弄就可以了。
转载于:https://my.oschina.net/architectliuyuanyuan/blog/1813542