Right, I’ve been through countless tutorials on how to normalise a database. It’s something I have successfully done in the past, but quite a long time ago so I’ve forgotten a lot of it. Here is my UNF (normalised form) of a soccer match database:
UNF
Season
Tier
Division
Fixture
Result
Date
Status
Time
StadiumName
Attendance
RefereeName
First Half Goals
Second Half Goals
I’m struggling with 1NF. I’m having difficulty understanding the meaning of ‘repeating data’. The tutorials I’ve been through say you need to separate the repeating and non-repeating data. Okay, but I can look at all of the above and say it’s repeating, because… all of the data under each of those headings repeats somewhere. I’m confused about it.
I know that things from the above would have to be broken down during the normalisation process, such as ‘Fixture’, ‘Result’, ‘RefereeName’ and ‘First Half Goals’ & ‘Second Half Goals’, but I would appreciate any help for getting me started on this.
Thanks.