【发布时间】:2011-10-20 16:32:22
【问题描述】:
我的客户是一家长期租赁机构。 所以我们有
Goods
pk modelId
Stock
pk stockId, fk modelId
Rentals ( rented stock)
pk rentalId fk stockId
此外,库存可能会呈现其他状态,例如正在维修等,并且可能同时具有多个状态。
将状态字段放在 stock 表上会让我的生活更轻松,但最终它是我可以从其他表中推断出的派生数据。 一个示例是查找库存商品(未租用)的总数,包括库存数量为 0 的商品。 我应该
- 将rented、onRepair 等状态字段添加到库存表中
- 保持现货场
-
每次都查一下?
ps 库存和货物表是分开的,因为对于库存类型(即制造商等),分类法比我在此处解释的更复杂
【问题讨论】:
标签: database database-design relational-database