You are on page 1of 5

CLUB -MEMBER

CLUB MEMBERS ACTIVITYDAY CODE INSTRUCTOR


STUDENTID STUDENTNAME
BADMINTON 101 YI QING MONDAY A1 LING

105 MEI QI
107 XIN PIN
108 KUSSELIN
CHESS 108 KUSSELIN FRIDAY A1 LING

109 DARREN
102 DANIEL
HOCKEY 107 XIN PIN TUESDAY, SUNDAY A2 TANG

108 KUSSELIN
103 MANIVEEN
104 JIEI

You may use the lecture notes as an example to convert


Some tips to convert from 0NF to 1NF

You may follow the lecture notes method as an example to normalise


1) you are to fill up all the empty values. As an example the yellow highlight is to convert the multivalue field
for the badminton club records. Now each row is complete
Please continue to do for the rest of the records.
2) Step 1 converts the structure from 0NF to 1NF.

3) Once the table null values have been replaced with an appropriate values, assign a PK for the table
ert the multivalue field

K for the table


some tips to convert from 1 to 2NF

1) From the 1NF TABLE with a PK, you are to convert it based on partial
dependencies. Check if part of the PK is sufficient to determine some of the
attributes in this table
2) there are 3 dependencies in this table and it will be restructured from 3 tables.

3) List all the tables in this worksheet. Remember to assign a PK for each of the
table' STUDENTID-->STUDENTNAME;
CLUB+STUDENTID+ACTIVITYDAY-->ACTIVITYDAY;
CLUB-->CODE, INSTRUCTOR
3) 2NF tables are as follows:
some tips to convert from 2 to 3NF

1) Look for transitive dependencies. Check if non key determines another set of non
keys
2) there is 1 transitive dependency in CLUB table and it will be restructured.

3) CODE--> INSTRUCTOR; Remember to assign a FK once you have restructured CLUB


table

You might also like