我在過去的經歷中看到,大多數人不會在表格中使用物理關係,他們會嘗試記住它們並僅通過編碼來應用它們。數據庫設計:藝術或頭痛(管理關係)
這裏物理關係「是指主鍵,外鍵,檢查約束等
在設計數據庫的時候,人們嘗試正常化紙面上的數據庫,並讓事情記錄。就像,如果我必須爲營銷公司創建一個數據庫,我會嘗試瞭解它的要求。 例如,什麼字段是強制性的,哪些字段只包含(a或b或c)等。
當所有的事情都清楚的時候,爲什麼大多數人都害怕約束?
- 難道他們不想管理的東西嗎?
- 他們是否缺乏知識 (我不這麼認爲)?
- 他們對未來的 問題沒有把握嗎?
- 管理所有這些實體真的很難嗎?
您認爲什麼原因?
我想有些團隊首先創建數據模式,然後爲其創建一個或多個用戶界面;有些人會先創建應用程序,然後修改他們的數據庫,因爲需要存儲信息...... – pascal 2010-07-22 06:29:51