库存和称为的项目之间的关系是什么?

What is the relation between an inventory and an item called?

我在 postgres 中遇到以下问题。我正在尝试创建一个库存系统。有些项目类型可以按程序创建(“苹果”、“剑”、“金”)存储在 item_type 中,库存存储在库存中。在某些情况下,带有附加信息的项目类型可能会继承 item_type。我可以为库存中的每个项目创建一个 item_type 的实例,但这会导致一些继承问题。 我决定创建一个新关系来描述库存中的物品,它只存储 item_type id、库存 id 和该物品的数量。
这种关系的术语是什么?基本上对于集合中的项目?

这里有一些建议:

  • inventory_assignment
  • inventory_mapping
  • [inventory_]库存(因为您似乎也在保存计数)