数据库中的关系表是否需要主键?

发布于 2022-09-02 14:30:56 字数 172 浏览 4 评论 0

比如数据库中有3个表
1.用户表Users
2.标签Tags
3.用户标签关系UserTag
那么UserTag的列有

UserID
TagID
是否需要一个主键ID(UserTagID)呢?

我觉的好像不用也行,那这会不会带来什么问题呢?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

音栖息无 2022-09-09 14:30:56

你这个表要求UserID和TagID两者组合唯一性吗?
如果有,你可以用这两个作为联合主键

简单 2022-09-09 14:30:56

联合主键的话也不是不可以,但是你用过就知道,联合主键很麻烦的

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文