我正在設計一個數據庫,其中包含客戶和company_transaction表,其中公司在部門中進行了分類,並且每個部門都有其自己的日常客戶域。Mysql數據庫設計
例如,A部門每天處理100個客戶,如果有50個這樣的部門,那麼記錄將是每天50 * 100 = 5000和每週35000。
現在我很困惑是否把所有部門的記錄單桌下,就像
tbl_dept_transactions:
---------- ------------- -----------
dept_id cust_id bill
---------- ------------ -----------
d1 c23 34780
d2 c34 45000
.
.
.
或維持一個差異表中的每個dept..like管理事務自己的桌子下一個部門的,只是想,
tbl_dept1_transactions:
---------- ----------
cust_id bill
---------- ----------
c45 56870
c56 56890
c34 32456
並且該部門還在繼續添加數據,並且數據按照我告訴u的更高速率添加,如果將添加更多部門,則會在一週內記錄超過35000條記錄。
什麼是最好的選擇?任何幫助,將不勝感激。
您可能需要建立一個表中的每個部門劃分,1.8萬條記錄一年可能是很多爲一個表。 – Chitowns24
你能告訴我們'公司'和'客戶'之間的區別嗎? – naota