相关疑难解决方法(0)

SQL主键 - 是否有必要?

我有一个项目清单.大多数这些物品都没有库存.item表有id,name,description.项目数量存储在名为inventory的另一个表中.库存表具有item_id和库存商品的数量.

我是否需要库存表的主键?如果是这样,我应该使用串行密钥还是复合密钥?什么时候表没有主键?

编辑:谢谢大家提供的信息.我现在总是有主键,除非极少数例外.我还了解了有关串行与复合键的更多信息.

sql key primary-key composite-key composite-primary-key

3
推荐指数
1
解决办法
8335
查看次数