现在需要建立一个用户表User,用户表有2个必须的字段UserName和UserPasswrod
现在就是主键的问题,是再添加一个自增长列ID,还是把UserName设置成主键?
如果我只有ID列为主键的话,那么用户名和密码肯定是有重复注册的呢?请问这个时候怎么设计最好?
前辈们,指点我吧^_^
1 回答
喵喵时光机
TA贡献1846条经验 获得超7个赞
主键的作用就是确保唯一性和完整性,最好你把id设为整形自增长列。
但是你考虑到重复注册问题:有两个解决办法,一个是你在每次登陆前先检查用户名是否存在,存在提示已存在拒绝登陆。
2,同时可以设置两个主键:
- 1 回答
- 0 关注
- 409 浏览
添加回答
举报
0/150
提交
取消