这个课程里student表建了两个主键,一张表的主键不是只有一个么,能定义多个主键?
主键分为自然主键和代理主键,可以有多个,代理主键只用于区分数据库中的数据,不参与程序的业务逻辑,
自然主键不仅可以区分数据库中的数据,还能参与程序的业务逻辑,一般都是设计成有规律,如实现序列化接口。