求助帖,mysql数据库的问题,谢谢

阳光黑马 发布于 2013/12/02 19:49
阅读 105
收藏 1
这是一个对学生作品的评论系统的设计(注册用户)


users表:


username  用户名
password  密码


作品表:


psid  作品编号(主键,唯一)
psname 作品名称
pscategary 作品类别


作品分类表:
categaryid 作品分类id
categaryname  作品分类名称


评论表:


username 评论人id
psid  作品编号
comment 评论内容
问题:
考虑使用username 和psid 做联合主键,
但是假如同一个人对同一个作品进行作词评价,那就有问题了。
解决的办法是什么?可以不用联合主键吗?假如出现id列可以吗
加载中
0
指尖的舞者
指尖的舞者
评论表: 

objid    主键 唯一
username 评论人id 
psid  作品编号 
comment 评论内容 
0
Timco
Timco
增加个自增长的id列就行了吧。或者将评论和用户的对应关系放在另外一个单独的表中。
返回顶部
顶部