回答
模式看起來很奇怪。一個由Department_Dept的孩子(與其中的Professor_DeptID FK一起)的部門如何?這意味着沒有「科學能力」。你會被存儲
professor john's science department
professor john's physics department
professor tom's physics department
etc
我認爲表應
Professor
Department
<bridge between the two> (Professor_Dept)
Course
(this hangs off the bridge table, since the combination
defines the Course instructor [professor] and department)
Professor: id, name, e.g. "John"
Department: id, name, e.g. "COM"
Professor_Dept: id, professor_id (FK), department_id (FK), modified_date
Course: Professor_Dept_id (FK), number, course_modified
從課程中,您已通過FK知道哪個教授和DEPT它涉及到。
所以你說(4)表格:教授,部門,Prof_Dept和課程? – Jshee 2011-03-20 23:37:00
@woopie是的。例如course_modified屬於正當程序。 – RichardTheKiwi 2011-03-20 23:41:12
@理查德 - 我原本有這樣的,但後來實現了冗餘,一旦我輸入了虛擬數據的課程表,例如:課程:COM 310然後爲第二個記錄** COM ** 420等COM部分重複並結束。無論如何擺脫這一點?這是我將DeptName放入單獨表格(例如COM部分)的推理的一部分。 – Jshee 2011-03-20 23:51:16
- 1. 數據庫規範化(1NF 2NF 3NF)
- 2. 是1NF,2NF還是3NF?
- 3. 從1nf到2nf的規範化
- 4. 2NF數據庫規範化
- 5. 數據庫規範化(1NF到3NF)
- 6. 從arduino獲取數據到數據庫(mysql或任何)
- 7. 從Json獲取或提取數據到php並插入到mysql數據庫
- 8. 從MySQL數據庫獲取BLOB到Android
- 9. 從MySQL獲取數據庫到SQLite
- 10. 獲取從MySQL數據庫
- 11. 將數據庫歸一化爲2NF
- 12. 集成2nf和3nf數據庫
- 13. 更新問題1NF數據庫表
- 14. 此數據庫設計是否滿足2NF或3NF?
- 15. 將以下表格從1NF更改爲2NF
- 16. 從MySQL數據庫中獲取數組
- 17. 使用PHP插入數據到MySQL數據庫獲取錯誤
- 18. 從Tkinter Python獲取數據到數據庫MySQL
- 19. 我如何從mysql數據庫獲取數據到flash?
- 20. 使用PDO從Mssql獲取數據到Mysql數據庫
- 21. 附加到div時從mysql數據庫中獲取舊數據
- 22. 獲取我的表單數據發佈到mysql數據庫
- 23. 如何從mysql數據庫獲取數據到JSP頁面?
- 24. 如何從MySQL數據庫中獲取數據到ckeditor?
- 25. 如何獲取MySql數據庫數據或XML數據2顯示在Div內?
- 26. 從Outlook獲取數據到數據庫
- 27. 從數據庫中獲取一切 - MySQL
- 28. 獲取記錄在MySQL數據庫
- 29. 爲MySql獲取數據庫的表格
- 30. 在mysql數據庫中獲取多行
我不相信任何文件託管,不公開文件名稱。即使這樣也不可靠。如果您需要幫助,請在問題中發佈相關信息。 – 2011-03-20 23:29:01
這實際上不是家庭作業,它是我正在努力的一個項目。 – Jshee 2011-03-20 23:39:39