当有其他唯一的字段时,为什么要使用自动递增的主键?
我正在上一门名为数据库系统的课程,我必须为我们的课堂项目设计一个网站。
这是我创建的表的例子:
CREATE TABLE users( uid INT NOT NULL AUTO_INCREMENT, username VARCHAR(60), passhash VARCHAR(255), email VARCHAR(60), rdate DATE, PRIMARY KEY(uid));教授告诉我, uid”(用户ID)我应该用用用户名作为主键,因为 ...