2011-10-30 39 views
4

是否有任何RDBMS架構設計輔助工具,它可以檢查/批判數據庫設計,建議修改以改善規範化,建議約束,發現潛在衝突等。任何數據庫/架構設計批判/協助工具

注意這個想法並不是一個圖表工具,儘管如果它被集成在一個圖表工具中,它會膨脹。或者,它可能與SQL模式一起工作。

優先選擇的是FOSS工具。

+0

已決定讓問題保持打開一段時間,之後我可能會接受當前答案之一,或請求版主幫助關閉它。 – icarus74

回答

1

我敢肯定,如果你在這裏發佈你的問題,人們會用一些有見地的意見跳上去。我懷疑你真的可以開發一個可以做到這一點的程序......這取決於你正在構建的東西。規範化不確定「好」的設計。

+0

事實上,正如我在發佈這個問題後的最近幾個月所瞭解的,規範化並不意味着「好」的設計。然而,我已經閱讀了有關專家系統的文章,這些文章有助於「信息系統設計」,並且彙集了一些類似於代碼評論工具(基於靜態分析)的啓發式算法,我曾想到類似的東西可用。 – icarus74

1

TOAD是最受歡迎的工具(對不起,不是OSS)。 http://www.quest.com/toad-for-oracle/

它會幫助你找到你的設計的一些問題,但它不是一個神奇的子彈。除TOAD之外,我還沒有看到任何其他工具接近於有用,而不是手動審計模式。任何其他想法?