我有一個表單有很多問題。我在一些字段中保存以逗號分隔的數據,之後我無法搜索它們。然後,在搜索網絡並找到很多解決方案之後,我決定分開一些表格。使用多個表格在MySQL中存儲數據的更有效方式
我有一張桌子,成了5張桌子。
第一張桌子叫做agendamentos_diarios,這是我要存儲時間表的表格。
第二張桌子被稱爲tecnicos,我存儲技術人員的名字。兩個字段,id(主鍵)和名稱(varchar)。
第三個表格叫做agendamento_tecnico。這是表(鏈接)我是goona存儲第一個和第二個表的ID。那是因爲有一些時間表會由一個或多個技術人員出席。
四表被稱爲veiculos(車輛)。車輛的編號和名稱(兩個字段)。
Fith表是第一個和車輛表之間的鏈接。一樣。我要存儲時間表ID和車輛ID。
我有一張可以解釋得比我想說的更好的圖片。
上午我做正確嗎?有沒有更好的將數據存儲到MySQL的方法?
這不是很多表格;-)。你研究過基本的規範化規則嗎?請參閱http://www.dreamincode.net/forums/topic/179103-relational-database-design-normalization/瞭解簡介。只要繼續挖掘。 – Teson
是的 - 雖然鏈接表中的id列可能是多餘的。 – Strawberry
我建議重新命名該問題; 5個表格不是很多 - 這有點讓人誤解 - 如何將數據傳播到某些表格,或者如此? – halfbit