Getting a database to 1NF or 2NF - mysql
问题 How do I get this mysql database in better 1NF or 2NF form? I tried my best to remove redundant data. It appears there is redundant data still in "Prof_Dept" 回答1: The schema looks strange. How can a Department by a child of Professor_Dept (with the Professor_DeptID FK in it)? That means there is no "Science faculty". You would be storing professor john's science department professor john's physics department professor tom's physics department etc I think the tables should be Professor