+ -
当前位置:首页 → 问答吧 → 数据库设计使用自增字段疑问。

数据库设计使用自增字段疑问。

时间:2011-12-22

来源:互联网

有两个表 A ,B
其中A用户表。
Id 字段自增,
usrId,
usrName

表B,记录用户经验值。表b应该如何设计比较合理?

Id 字段自增,usrId, usrExperience. usrId 作为外键

或者
Id 字段自增,Id (表a中的自增字段),usrId,usrExperience, 将第二个id做为外键。


或者还有别的方法?大家给个建议吧。



作者: fallentopaz   发布时间: 2011-12-22

如果你的用户表中 useid 是唯一的,就没有必要再做一个自增列.直接拿它做主键就很好了.
然后,第二个表就用userid 作为外键. 

作者: qianjin036a   发布时间: 2011-12-22

虽然是唯一的,但是很多人都说用自增字段做key,提高性能。所以你的回答跟我想要的不一样。

作者: fallentopaz   发布时间: 2011-12-22