Question: Consider the following (normalized) relational model (primary keys underlined; foreign keys in italics): a. A department always has exactly one manager. b. Every employee must

Consider the following (normalized) relational model (primary keys underlined; foreign keys in italics):

EMPLOYEE (SSN, ENAME, EADDRESS, SEX, DATE_OF_BIRTH, SUPERVISOR, DNR) SUPERVISOR: foreign key, refers to SSN

a. A department always has exactly one manager.

b. Every employee must always be supervised by exactly one other employee.

c. Every project is always assigned to exactly one department.

d. According to the model, an employee can work in another department than he/she manages.

EMPLOYEE (SSN, ENAME, EADDRESS, SEX, DATE_OF_BIRTH, SUPERVISOR, DNR) SUPERVISOR: foreign key, refers to SSN in EMPLOYEE, NULL value allowed DNR: foreign key, refers to DNR in DEPARTMENT, NULL value not allowed DEPARTMENT (DNR, DNAME, DLOCATION, MGNR) MGNR: foreign key, refers to SSN in EMPLOYEE, NULL value not allowed PROJECT (PNR, PNAME, PDURATION, DNR) DNR: foreign key, refers to DNR in DEPARTMENT, NULL value not allowed WORKS ON (SSN, PNR, HOURS) SSN: foreign key, refers to SSN in EMPLOYEE, NULL value not allowed PNR: foreign key, refers to PNR in PROJECT, NULL value not allowed Which statement is not correct?

Step by Step Solution

3.42 Rating (158 Votes )

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

Looking at the given relational model EMPLOYEE SSN ENAME EADDRESS SEX DATEOFBIRTH SUPERVISOR DNR SUP... View full answer

blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Principles Of Database Management Questions!