1
在我將用PHP創建的網站的DB項目中,我有60個表格,每個表格有2到6列。其中一些可以有數千條記錄,有幾百條,有些只有幾條(1-10條)。這些只有少量記錄的表格是描述用戶類型或城市規模的表格,其他表格僅供參考。較大的表格例如是用戶聯繫人數據信息。MySQL數據庫結構優化
我認爲在這個架構中也很重要的是,表的創建方式是隻有插入是複雜的,因爲例如用戶插入(創建)是插入值到6個表的操作。但是所有更新或查詢通常在最多3個表中完成。
有了這樣大的數據庫,我想知道是否更好地留在較小的表中,並在查詢過程中使它更復雜的調用,或創建更少的列與更大的列數?
如果呆在較小的表格中會更好,那麼我應該使用JOIN,創建一些VIEW還是其他的東西?
我希望我已經完全解釋了我的擔憂以及數據庫的外觀。
感謝您提前給出答案。