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: 222
        
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