Database design -- does it respect 3rd NF?

Posted by Flavius on Stack Overflow See other posts from Stack Overflow or by Flavius
Published on 2010-06-10T17:02:48Z Indexed on 2010/06/11 10:53 UTC
Read the original article Hit count: 177

Hi

I have the following relations (tables) in a relational model

Person
  person_id, first_name, last_name, address

Student
  person_id, matr_nr

Teacher
  person_id, salary

Lecture
  lecture_id, lect_name, lect_description

Attendees
  lecture_id, person_id, date

I'm wondering about the functional dependencies of Student and Teacher.

Do these tables respect the 3rd normal form? Which should be the primary keys of these tables?

© Stack Overflow or respective owner

Related posts about sql

Related posts about database-design