Database 设计库存管理数据库?
我正在为库存管理系统设计数据库,该系统被近10到15家公司使用。该数据库包含近25个表。在设计数据库时,我计划使用共享模式体系结构(即每个模式对应于一个公司,所有模式都将放在一个数据库中) 我想知道使用共享架构架构是否可靠 有谁能告诉我使用上述架构是正确的决定吗Database 设计库存管理数据库?,database,database-design,data-structures,inventory-management,Database,Database Design,Data Structures,Inventory Management,我正在为库存管理系统设计数据库,该系统被近10到15家公司使用。该数据库包含近25个表。在设计数据库时,我计划使用共享模式体系结构(即每个模式对应于一个公司,所有模式都将放在一个数据库中) 我想知道使用共享架构架构是否可靠 有谁能告诉我使用上述架构是正确的决定吗 提前感谢。如果我读了你的问题,你是在建议每家公司都有自己的模式。这意味着两件事: 如果您决定在模式中实现一个基本更改(即不是一家公司要求的更改),那么您必须在所有模式中实现这个更改 您可能需要在前端实现不同的逻辑 每个公司的最终计划 最
提前感谢。如果我读了你的问题,你是在建议每家公司都有自己的模式。这意味着两件事:
最好为整个数据库开发一个模式;每个表都有一个名为“CompanyID”的字段,它自然会定义每行所属的公司。此字段将是companys表的外键。可能应将其发布在dba.stackexchange Fro实例中,请参见此问题: