比如数据库中有3个表
1.用户表Users
2.标签Tags
3.用户标签关系UserTag
那么UserTag的列有
UserID
TagID
是否需要一个主键ID(UserTagID)呢?
我觉的好像不用也行,那这会不会带来什么问题呢?
联合主键的话也不是不可以,但是你用过就知道,联合主键很麻烦的
你这个表要求UserID和TagID两者组合唯一性吗?
如果有,你可以用这两个作为联合主键
比如数据库中有3个表
1.用户表Users
2.标签Tags
3.用户标签关系UserTag
那么UserTag的列有
UserID
TagID
是否需要一个主键ID(UserTagID)呢?
我觉的好像不用也行,那这会不会带来什么问题呢?
联合主键的话也不是不可以,但是你用过就知道,联合主键很麻烦的
你这个表要求UserID和TagID两者组合唯一性吗?
如果有,你可以用这两个作为联合主键