【问题标题】:What is the relation between an inventory and an item called?库存和物品之间的关系是什么?
【发布时间】:2021-01-14 08:55:29
【问题描述】:

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

【问题讨论】:

  • 我不太确定我是否遵循,但我认为您正在描述 N:M 关系(称为:“N 到 M 关系”)。 N:M 关系可以有额外的元数据,您可以在其中存储每个库存中每个项目的数量。
  • 是的,它将是 M:N。只是寻找合适的术语

标签: terminology


【解决方案1】:

以下是一些建议:

  • inventory_assignment
  • inventory_mapping
  • [inventory_]stock(你似乎也在保存计数)

【讨论】:

    猜你喜欢
    • 2020-10-24
    • 1970-01-01
    • 2021-01-04
    • 2012-01-30
    • 2012-08-12
    • 2023-03-18
    • 1970-01-01
    • 2020-12-16
    • 1970-01-01
    相关资源
    最近更新 更多