0
我正在設計一個數據庫,並且系統的某些部分會坐在它上面,這是能夠爲某些事情創建便箋的概念。MySQL表訪問類比正確嗎?
E.g.我有一個客戶數據庫,用戶可以爲這些客戶創建備註。
我可以做兩種風格來實現這一點。
第一個是創建一個筆記表和筆記類型表。所有關於客戶,供應商,發票等的註釋都存儲在這裏,但是通過引用「notes_type_table」中的類型的typeId來區分。
另外,我可以分解出我係統不同部分的所有註釋。即「customer_notes」,「supplier_notes」和「invoice_notes」。
類似於如果你想購買鞋子,去一個銷售鞋子和其他許多東西的大超級商場會因爲更多的流量(人員,排隊等)而減慢你的速度。而去一家只銷售鞋子的商店應該會導致更快,更高效的購買鞋子的過程。
將我的系統的分離部分拆分註釋表是更好的性能明智嗎?