Is the following relation in 1NF or unnormalised? According to me this is unnormalised as the attributes Room
and Room_capcity
are repeating groups which violates the properties of 1NF. The relation:
Teacher := <Course, Professor, Room, Room_capacity, Enrolment_limit>
here Course
uniquely identifies all the other attributes and Room
uniquely identifies Room_capacity
. That is, in case of different courses been taken in the same room, the room and room_capacity values would be repeated again and again.
Each course has a enrolment limit and each course may be taught by multiple professors at the same time in different rooms.