Given the following relation schema and its functional dependencies:

![15241|384x159](upload://OgujQ0vW3Bn30kr8wc01w1z979.png)

(a) Specify candidate keys and state the primary key.
(b) Assuming that the relation is in first normal form (1NF), describe and illustrate the process of normalising the relation schema to second (2NF) and third (3NF) normal forms. Identify the primary and foreign keys in your schemas.


(a) Candidate keys: (A, F), (A, D)
Primary key: (A, F)
(b) fd2 violates 2NF definition. Decompose.
![15242|557x398](upload://Ofxe8H4jeIXYnPOaAYLdSvFQqB.png)

Computer Science & Information Technology

You might also like to view...

A __________ statement encloses code that may raise an exception.

Fill in the blank(s) with the appropriate word(s).

Computer Science & Information Technology

If you choose a single picture layout page as a page layout for you photo album, the image will need to manually be maximized on the page

Indicate whether the statement is true or false

Computer Science & Information Technology

To involve your audience, you should begin your phrases with ________ voice

Fill in the blank(s) with correct word

Computer Science & Information Technology

Clicking the right mouse button one time displays a shortcut menu

Indicate whether the statement is true or false

Computer Science & Information Technology