34,576
社区成员
发帖
与我相关
我的任务
分享
--给你举个例子吧,如果你们班有2个张三,如果没有学号这个不同的编号,那么当你叫张三的时候,你让谁来回答???
---数据库中的行也称为“元组”
---其实,这只是设计到数据库规范问题,也就是说数据库的一行,只代表一个实体。
---如:出现你事例中的情况,最好添加1个序号列.比如:
---------------------------
No id name
1 1 张三
2 1 张三
-------------------------
--以上就是说:虽然都是id=1的张三,但是这是2个实体(对象),不是同一个人,如果没有NO的话
--就不符合数据库的设计规范,当然也是不会报错的。