我正在研究Mysql中直觀小型數據庫的數據庫佈局。 我們希望模塊化這個系統,以便爲我們要做的不同實現提供更多的靈活性。現在,想法是在數據庫中有一個模塊(簡單而言,一組表之間有約束)通過視圖將其數據傳遞到下一個模塊。通過這種方式,一個模塊中的更改不會影響其他模塊,因爲我們可以確保在任何時候存在正確的數據,儘管表格的基礎結構可能不同。將視圖用作數據庫中模塊之間的數據接口
處理數據庫的應用程序的結構同樣會被模塊化。
這是有時做到的事情嗎? 在技術方面,據我所知,視圖不能有主鍵 - 那麼我怎麼會這樣看待? 應考慮哪些其他問題?
儘管從另一個角度來看,我認爲這是同一個主題。我自己並不關心性能(還沒有...) http://www.mysqlperformanceblog.com/2007/08/12/mysql-view-as-performance-troublemaker/ – Stefan 2010-06-10 19:28:48