State the functional dependencies


Discussion:

Consider the table:

STAFF_MEETING (EmployeeName, ProjectName, Date)

The rows of this table record the fact that an employee from a particular project attended a meeting on a given date. Assume that a project meets at most once per day. Also, assume that only one employee represents a given project, but that employees can be assigned to multiple projects.

A. State the functional dependencies in STAFF_MEETING.

B. Transform this table into one or more tables in BCNF. State the primary keys, candidate keys, foreign keys, and referential integrity constraints.

C. Is your design in part B an improvement over the original table? What advantages and disadvantages does it have?

Solution Preview :

Prepared by a verified Expert
Database Management System: State the functional dependencies
Reference No:- TGS01822908

Now Priced at $25 (50% Discount)

Recommended (96%)

Rated (4.8/5)