Identifying transitive dependencies
From: David <auto90059_at_hushmail.com>
Date: Sun, 5 Oct 2003 15:23:22 +1000
Message-ID: <3f7faacb$0$30274$afc38c87_at_news.optusnet.com.au>
Hi there,
Date: Sun, 5 Oct 2003 15:23:22 +1000
Message-ID: <3f7faacb$0$30274$afc38c87_at_news.optusnet.com.au>
Hi there,
I'm having some trouble identifying transitive dependencies in the student table below
StudId Name CourseCode CourseDesc Lecturer Grade Office
'S1234', 'Jack', 'C224', 'Database', 'Codd', 'D', 381
'S1234', 'Jack', 'C225', 'Algorithms', 'Djikstra', 'P', 380
'S2345', 'Jill', 'C224', 'Database', 'Codd', 'HD', 381
'S2345', 'Jill', 'C226', 'Architecture', 'Ritchie', 'HD', 390
'S4567', 'Jack', 'C226', 'Architecture', 'Ritchie', 'D', 390
'S4567', 'Jack', 'C224', 'Database', 'Codd', 'F', 381
'S9872', 'Howard', 'Cpol', 'Politics', 'Marx', 'F', 380
I've first tried to find the functional dependencies (they may or may not be
correct)
I then thought that (StudId, CourseCode) -> Office, CourseDesc, Lecturer
might be a transitive dependency within student. Is it?
Received on Sun Oct 05 2003 - 07:23:22 CEST