【发布时间】:2018-07-09 19:29:26
【问题描述】:
我正在尝试为产品创建评论部分。我正在为Comments 表设置两个主键CommentID 和ProductID。但是我想要对主键做的事情如下:对于每个ProductID,CommentID 应该从头开始计数。所以对于ProductID = 1,CommentID 应该从 1 开始并递增,对于ProductID = 2,CommentID 也应该从 1 开始并递增,依此类推。同时ProductID 是指向 Product 表的外键。
有人可以指导我如何存档,这是一种好的做法还是存在更好的解决方法,除了制作两个主键?
谢谢!
【问题讨论】:
-
您应该先了解术语的含义,然后再(误用)它。一张表只能有一个主键。 en.wikipedia.org/wiki/Primary_key
标签: sql-server sql-server-2017 sql-server-2017-express