I'm still learning Access, studying normalization now and need some help figuring out if I've successfully converted an un-normalized database into 3NF.
This is the un-normalized table:
* tblOriginal (ClientNumber, ClientName, ContactName1, ContacPhone1, ContactName2, ContactPhone2, ContactName3, ContactPhone3, ClientType, Billed, Paid, TechNumber, TechName, TechLevel, TechRate)
This is what I came up with in my first 3NF attempt:
* tblClient (ClientNumber, ClientName, ClientType, Billed, Paid, TechNumber)
* tblClientContact (ClientNumber, ContactLastName, ContactFirstName, ContactPhone)
* tblTech (TechNumber, TechFirstName, TechLastName, TechLevel)
* tblTechRate (TechLevel, TechRate)
I've attached the database below. It has the newly created tables, as well as the original un-normalized table.
Could someone please let me know if I did it rite, and if not, provide some advice to help me get it in 3NF?
Many thanks
This is the un-normalized table:
* tblOriginal (ClientNumber, ClientName, ContactName1, ContacPhone1, ContactName2, ContactPhone2, ContactName3, ContactPhone3, ClientType, Billed, Paid, TechNumber, TechName, TechLevel, TechRate)
This is what I came up with in my first 3NF attempt:
* tblClient (ClientNumber, ClientName, ClientType, Billed, Paid, TechNumber)
* tblClientContact (ClientNumber, ContactLastName, ContactFirstName, ContactPhone)
* tblTech (TechNumber, TechFirstName, TechLastName, TechLevel)
* tblTechRate (TechLevel, TechRate)
I've attached the database below. It has the newly created tables, as well as the original un-normalized table.
Could someone please let me know if I did it rite, and if not, provide some advice to help me get it in 3NF?
Many thanks