Given the following table:
Title Session Year Credit
C21 2 2018 6
C21 3 2018 6
C21 4 2018 6
C21 2 2019 6
C21 3 2019 6
C21 4 2019 6
D22 2 2018 4
D22 3 2018 4
D22 4 2018 4
D21 3 2019 4
D21 4 2019 4
With the relational schema : SUBJECT(title, session, year, credit)
Is it possible to normalize the above to 4NF?
The criteria to normalize to 4NF is that it need to meet BCNF and multiple value of B exists for a single value of A given A->B. I am having trouble understanding and applying the bold to the table.
My attempt:
The table have repeated attributes for session, year and credit. Based on the bold statement (and BCNF met), I will normalize it to 4NF
Title Session
C21 2
C21 3
C21 4
D22 2
D22 3
D22 4
Title Year
C21 2018
C21 2019
D22 2018
D22 2019
Title Credit
C21 6
D22 4
I am conflicting on the 3 decomposed table though because the 3 attributes (session, year, credit) do not look like independent relation to title.
Can anyone advise?