我怎样才能从两个表中表示多个m:n关系?

时间:2017-01-22 20:55:29

标签: entity-relationship

我的桌子:

军医 - > id_medic,姓名

患者 - > id_patient,名称

我有以下情况:

  1. 医生可以有很多病人,病人可以有很多医务人员
  2. 医生可以向病人发送许多信息,病人可以向医生发送许多信息。
  3. 我是如何在E-R模型中表示的?

1 个答案:

答案 0 :(得分:0)

你将有另外两个表消息和medic_patient:

  • 军医 - > id_medic,姓名
  • 患者 - > id_patient,名称
  • 消息 - > id_message,content,#id_medic_receiver,#id_patient_sender,#id_patient_receiver,#id_medic_sender
  • medic_patient - > #id_medic,#id_patient