我有一个项目清单.大多数这些物品都没有库存.item表有id,name,description.项目数量存储在名为inventory的另一个表中.库存表具有item_id和库存商品的数量.
我是否需要库存表的主键?如果是这样,我应该使用串行密钥还是复合密钥?什么时候表没有主键?
编辑:谢谢大家提供的信息.我现在总是有主键,除非极少数例外.我还了解了有关串行与复合键的更多信息.
sql key primary-key composite-key composite-primary-key
composite-key ×1
composite-primary-key ×1
key ×1
primary-key ×1
sql ×1