B
bluemoir
I am designing a contact database for all our clients including all of their
employees
So far I have 4 Tables - Builder, Contacts, Department, Category
Category has 2 fields: CategoryID (Autonumber, Key) and Category (text) -
the 2 categories are 'office staff' and 'field staff'
Department has 2 fields: DeptID(Key) and Departments
Builder has 8 fields: BuilderID (Key) Buildername, phone, fax, address,
city, province, and postal code
Contacts has 14 fields: Firstname, lastname, email, directline, extention,
mobile, radio#, fax, pager, builder, category, department, job title, notes
The tables builder, department, and category are linked to contacts through
their key fields in one to many relationships to their respective fields in
contacts.
As of yet I have no key field in contacts. Should I add an autonumber field
and make it the key or make some other field the key?
Can I normalise this data further?
For curiosity sake what level of normalisation have I achieved?
Any answers would be fantastic, thanks in advance for your time.
employees
So far I have 4 Tables - Builder, Contacts, Department, Category
Category has 2 fields: CategoryID (Autonumber, Key) and Category (text) -
the 2 categories are 'office staff' and 'field staff'
Department has 2 fields: DeptID(Key) and Departments
Builder has 8 fields: BuilderID (Key) Buildername, phone, fax, address,
city, province, and postal code
Contacts has 14 fields: Firstname, lastname, email, directline, extention,
mobile, radio#, fax, pager, builder, category, department, job title, notes
The tables builder, department, and category are linked to contacts through
their key fields in one to many relationships to their respective fields in
contacts.
As of yet I have no key field in contacts. Should I add an autonumber field
and make it the key or make some other field the key?
Can I normalise this data further?
For curiosity sake what level of normalisation have I achieved?
Any answers would be fantastic, thanks in advance for your time.