2016-12-16 127 views
0

我想要一些建議,看看我的方法(邏輯)是否正確,爲推薦治療數據庫設置關係。規則:概念化幫助(訪問關係)

  • 一個訂單隻能是一個病人
  • 一個訂單可以被分配到一個以上的供應商
  • 病人可有不止一個數量級
  • 供應商可以有一個以上的訂單

RelationshipsImg

在此先感謝,任何指導,不勝感激!

+0

到目前爲止你做了什麼? –

+0

這對我來說似乎很好。 – Gustav

+0

在這一點上,我只創建了表格並按圖中所示分配了關係。如果我的邏輯錯誤開始,我不想做太多事情。 – SemiSentientSapien

回答

0

如果訂購的患者是1比1,那麼您不需要Order_Patient。您可以將患者的外鍵放入訂單中。您不能將訂單的外鍵放入患者,因爲患者可以有多個訂單。

在風格上,我會將訂單重命名爲與其他表格保持一致。

+0

謝謝你爲我打破這一點Nicomp。並將名稱更改爲「訂單」。這也讓我意識到,雖然訂單隻能有一個病人,但病人可以有多個訂單;) – SemiSentientSapien

+0

不客氣。在實施之前設計是很棒的。你已經將自己與大多數開發者分開了。 – nicomp