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"