Quote:
The second foreign key in table "Workstation" is a FK I would
consider "redundant", because there is already the foreign key from
|
Workstation
to Employee, along with the FK from Employee to Department. <<
Google a series of articles by Tom Johnston on non-normal form
redundancies at http://dmreview.com/. He has a situation like this in
one of the articles.
His set up was a salesman belongs to a team and is the primary contact
for a customer. But if that salesman cannot get to the customer, then
the customer belongs to the same team as the salesman. He demonstates
the problems and gives a solution.