Greetings...
i have delved into normalisation theory and i would like to now one thing.....
when i remove fields that appear to be a repeating group i put them under a new table with a new PK that consists of an ID and the PK of the first table...a composite PK...hope i have get this right......
i know that by using a composite-2 fields PK it is like creating the basis for a M:N relationship....hope i get this one right too....
all these take place when you know business rules and apply them to logical model logic.....what happens when you realize that i.e. you won't by having a m:n relationship...what happens to 1NF then....?? you just create a new table with the repeating fields and insted of using a 2-fields PK you use 1 field PK and a foreign key - PK of the originating table?
i know the question might sound dumb but i need to know.... plus i have bought several books stating that 1NF ALWAYS ends up in the creation of another entity with a 2-column composite PK....
i have attached an example of mine with an E-R....hope it's ok....
hope you have time to have a look at it and post comments....
thank you all in advance....!




i forgot to remove the duplicate values for the ITEM table.....i have re-attached the example...
Bookmarks