【问题标题】:MySQL user belongs to organizationMySQL用户属于组织
【发布时间】:2021-12-12 16:14:59
【问题描述】:

我有一个用户表设置,其中用户可以属于SupplierCustomer 组织,该组织可以有多个用户。

我对@9​​87654323@ 表的最初想法是在用户表中有一个customerID 和一个SupplierID,根据用户所属的组织,其中一个将被填充。然而,这感觉不对,但我觉得为此维护两个链接表也有点过头了。

在这种情况下,最佳做法是什么?我不希望将来再添加任何组织,但我确实希望通过允许多个用户属于同一个组织来保证应用程序的未来发展。

【问题讨论】:

    标签: mysql sql database database-design


    【解决方案1】:

    您可以使用具有值的列组织类型设计用户或组织表:供应商/客户和organizationId 列

    【讨论】:

      猜你喜欢
      • 2011-12-20
      • 1970-01-01
      • 2016-07-23
      • 2018-01-11
      • 2012-11-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-17
      • 2018-01-31
      相关资源
      最近更新 更多