【问题标题】:inserting an array to MYSQL table field value w/relationship将数组插入到 MYSQL 表字段值 w/relationship
【发布时间】:2014-06-17 02:39:39
【问题描述】:

我希望使用 sql 语句将数组放入表字段值中。

我有两张桌子

 table1 - state
+---------------------+
 stateId | statename
+---------------------+

 table2 - manager
+---------------------+
 stateId
+---------------------+

我与这两个领域有关系

如果管理器处理多个状态,我的数据库的正确架构是什么?

【问题讨论】:

    标签: mysql database-schema foreign-key-relationship


    【解决方案1】:

    不要将经理的状态存储在经理表中。相反,使用第三个表来存储状态管理器关系。像这样的:

     table1 - state
    +---------------------+
     stateId | statename
    +---------------------+
    
     table2 - manager
    +---------------------+
     managerId | managername
    +---------------------+
    
     table3 - state_managers
    +---------------------+
     managerId | stateId
    +---------------------+
    

    【讨论】:

      猜你喜欢
      • 2014-03-06
      • 1970-01-01
      • 2018-06-23
      • 2014-12-26
      • 2017-04-13
      • 2013-07-15
      • 1970-01-01
      • 1970-01-01
      • 2018-03-11
      相关资源
      最近更新 更多