【问题标题】:Database design for 3 tables with one-to-many relationship具有一对多关系的 3 个表的数据库设计
【发布时间】:2017-03-02 07:58:25
【问题描述】:

我有三张桌子

band
member
instrument

每个成员可以是多个乐队的成员,但每个乐队只能演奏一种乐器。在为此设计数据库以及使用哪些关系方面我需要帮助。

感谢任何帮助。

【问题讨论】:

  • 你试过了吗? SO 适用于特定的编程和技术问题。
  • 好。你自己的方法是什么,你会如何设计它?你对你的问题有什么想法?你实际尝试了什么?

标签: mysql sql database database-design


【解决方案1】:

添加一个新表“BMI”,具有复合 PK(使用品牌和成员 PK 列)和 I_Pk 作为仪器表的非主列。

【讨论】:

    猜你喜欢
    • 2011-05-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-13
    • 2011-08-23
    • 1970-01-01
    • 2011-01-22
    相关资源
    最近更新 更多