Accounts & Finance
"Part (a): Normalising to Third Normal Form (3NF)
To normalize the given form to 3NF, we'll go through the stages of normalization: 1NF, 2NF, and 3NF.
Assumptions:
The initial form might look something like this (simplified for explanation):
Member ID | Member Name | Member Address | Activity Name | Activity Time | Equipment ID | Equipment Name
--------------------------------------------------------------------------------------------------------
123       | John Doe    | 123 Elm St     | Tennis        | 5pm           | E1           | Racket
123       | John Doe    | 123 Elm St     | Tennis        | 5pm           | E2           | Ball
124       | Jane Smith  | 456 Oak St     | Football      | 3pm           | E3           | Football
124       | Jane Smith  | 456 Oak St     | Swimming      | 4pm           | E4           | Goggles
1NF (First Normal Form)
1NF requires that the table has a primary key and no repeating groups. The given table is already in 1NF since all the attributes have atomic values.
1NF Table:
Member ID | Member Name | Member Address | Activity Name | Activity Time | Equipment ID | Equipment Name
--------------------------------------------------------------------------------------------------------
123       | John Doe    | 123 Elm St     | Tennis        | 5pm           | E1           | Racket
123       | John Doe    | 123 Elm St     | Tennis        | 5pm           | E2           | Ball
124       | Jane Smith  | 456 Oak St     | Football      | 3pm           | E3           | Football
124       | Jane Smith  | 456 Oak St     | Swimming      | 4pm           | E4           | Goggles"