I believe this relation/table is in first normal form (1NF):
Collection (cd_id, title, label, artist, type, country, song_id, song_title, length)
Note: Bold means keys.
What I have managed to identify:
{cd_id, song_id} → {song_title, length}
{cd_id} → {title, label, artist, type, country}
- Is this correct, is it correct to say that it meets 1NF?
- Are there more functional dependencies I am missing?
Additional details
Contextual information and/or sample values of the attributes/columns involved:
- CD_id: 009329
- Title: Title of the CD
- Artist: Nickelback
- Type: Group | Solo
- Country: References the artist’s country or origin
- Song_title: "Burn It to the Ground"
- Length: 3:32 mins
Extras
Per song under a CD, meaning that there will be duplicates. Every time a song belonging to a CD is added.