Given the constraint that a student can only register for ONE degree programme.
Draw a 1NF table identifying all the dependencies and the type of dependency. Normalise the 1NF table into 3NF. You must show the progress from 1NF to 2NF, and then to 3NF. Also indicate all the primary keys and foreign keys.