所以我試圖從數據庫模型創建一個EER圖,我想做類似這樣的事情。我的SQL工作臺在EER圖中創建了多對多的關係
假設我有一個名爲Bag的表格和另一個名爲Address的表格。我已經將地址中的PK設置爲Bag中的FK,創建圖時,我發現我在mySQL工作臺中找不到「多對多」選項。
我不知道是什麼原因造成這種情況發生(也許我做錯了什麼,但現在我想不出任何合理的解釋......)
希望有人能提供一些線索這光。
謝謝!
所以我試圖從數據庫模型創建一個EER圖,我想做類似這樣的事情。我的SQL工作臺在EER圖中創建了多對多的關係
假設我有一個名爲Bag的表格和另一個名爲Address的表格。我已經將地址中的PK設置爲Bag中的FK,創建圖時,我發現我在mySQL工作臺中找不到「多對多」選項。
我不知道是什麼原因造成這種情況發生(也許我做錯了什麼,但現在我想不出任何合理的解釋......)
希望有人能提供一些線索這光。
謝謝!
通常多對多的關係將有一個額外的創建表的關係 -
地址(表所擁有的地址)
AddressBag(tableholds多對多袋與地址的關係FK解決和FK到袋)
袋(表保存袋)
Many2Many relationship
需要額外的表來定義兩個表之間的關係。該表將FK
保存到兩個或更多表中的每一個。如果我們想要獲取數據,只需按照這種關係選擇列。希望這會幫助你。