设计库存管理数据库?

问题描述 投票:0回答:2

我正在设计库存管理系统的数据库,该系统已被近10至15家公司使用。该数据库包含近 25 个表。为了设计数据库,我计划使用共享模式架构(即每个模式对应于一个公司,并且所有这些模式都将放置在一个数据库中)。

我想知道使用共享模式架构是否可靠。

任何人都可以告诉我使用上述架构的决定是否正确。

提前致谢..

database database-design data-structures inventory-management
2个回答
3
投票

如果我读到你的问题,你是在暗示每个公司都有自己的模式。这意味着两件事:

  1. 如果您决定在架构中实施基本更改(即不是一家公司请求的更改),那么您将必须在所有架构中实施此更改。
  2. 您可能需要在前面实现不同的逻辑 每个公司的最终计划。

最好为整个数据库开发一种模式;每个表都有一个名为“CompanyID”的字段,该字段自然会定义每行所属的公司。该字段将是 Companies 表的外键。


0
投票

设计库存管理数据库涉及创建一个结构化且高效的系统来存储、组织和管理有关产品、库存水平、供应商、交易和其他相关详细信息的信息。

© www.soinside.com 2019 - 2024. All rights reserved.