1
在此表中可以發現哪些不平凡的函數依賴關係? 有沒有可以用來做的系統性方法?識別數據庫表中非平凡的函數依賴關係
| first_name | surname | student_id | program_code | name_of_study |
在此表中可以發現哪些不平凡的函數依賴關係? 有沒有可以用來做的系統性方法?識別數據庫表中非平凡的函數依賴關係
| first_name | surname | student_id | program_code | name_of_study |
看看數據庫規範化,特別是在以下幾個概念
它已經對我來說是一段時間,但在這裏我們去:
first_name
,surname
可以通過student_id
得出,所以我們把它們放在一個自己的表名爲學生,student_id
是外鍵,這是爲什麼它標有星號。
------------students---------------
| *student_id* | first_name| surname |
從學生到他們的主題映射應放置在不同的表
-----------subjects-----------
| *student_id* | name_of_study |
最後表包含
-----------submissions-------
| *student_id* | program_code |
儘管如此,提交的代碼,它被我一段時間我有我的數據庫講座,所以我想 建議您閱讀我提供的鏈接。
表中的列是(或者應該是如果我做對了), 在功能上依賴於外鍵。
您應該添加更多上下文信息,這些信息明確需要派生函數依賴關係。什麼是程序代碼?這是一個管理提交的源代碼的表嗎?隨着stud_id,你的意思是學生ID或學習ID? – mike
然後我們假設這是源代碼提交系統的表格。 – mike