2013-02-18 20 views

回答

1

我認爲有一個單獨的專欄字段將提高您的應用程序性能。但它不是一個好的數據庫設計。我如何過看它,它按以下順序

  1. 業務(客戶業務是第一個)
  2. 應用程序(我們的應用程序應該允許客戶端精簡自己的業務,而不是 根據我們的應用程序改變業務)
  3. DB只是一個輔助模塊,以保持數據(這是毫無疑問的是 DB應設計,:))
1

我建議用虛擬屬性去。將這個值存儲在數據庫中並沒有錯,可能它是有道理的,但重要的是「過早優化是所有邪惡的根源」。讓您的軟件正確工作,並在需要時進行優化。 在類似博客的應用程序(我猜你正在這樣做)中,遇到性能問題時最好緩存整個html頁面或頁面片段。

相關問題