我忙於使用MySql數據庫開發2個基於Web的系統,並且表/視圖/存儲例程的數量變得非常多,處理複雜性的難度也越來越大。如何使用大型數據庫的命名約定?
現在,在編程語言中,我們有命名空間, Java軟件包,用於劃分軟件的C++命名空間,將它們分組在一起,使事情變得更容易理解。另一方面,數據庫具有更多的扁平結構(至少MySql),例如表和存儲過程處於同一級別。所以人們必須更具創造性,創建命名約定,可能使用多個數據庫或使用工具來可視化事物。
你用什麼方法來緩解疼痛?在開發數據庫時要有效嗎?不要迷失在海洋中的桌子和田地裏,存儲過程?
隨意提及您使用的工具,但嘗試將其限制爲開放源代碼,最好是Linux解決方案,如果確實如此。
b.t.w數據庫在設計方面需要考慮多少個表?
它並沒有直接的幫助,但你可能想看看數據庫重構(http://databaserefactoring.com/index.html) – 2010-04-08 20:25:23
啊,在我的心願單上。感謝:-) – 2010-04-08 20:28:24