Leeroybrown
Registered User.
- Local time
- Today, 14:29
- Joined
- Jun 21, 2009
- Messages
- 15
Hey everyone,
I'm currently trying to build an database using Access 2010.
I've created a number of tables but I'm getting a little confused and would be extremely grateful of you assistance.
The tables I have built are as follows:
1, Client Information
Fields
Client Name
Company Registration Number
Type of Industry
Main Contact
Secondary Contact
Day to Day Contact
Registered Company Address
Parent Company
Company Logo
Website Address
Date of First Contact
Contact made by
Date Proposal Issued
Proposal Document
Date Contract
Date Contract Signed
Copy of Signed Contract
Start Date of Service Provision
Renewal Date of Service Provision
Payment Information
Length of Contract
Number of Contracted Visits
Appointed Client Manager ID
Table 2 - Payment Information
Fields
Client ID
Type of Payment
Amount to be Paid
Frequency of Payment
First Payment Made
Date of First Payment
Main Contact for Payments
Finance Director (if known)
Table 3 - Client Expenses Information
Fields
Client ID
Claim Number
Reason for Expense
Date of Claim
Amount
Notes
Table 4 - Contact Information
Fields
Client ID
First Name
Last Name
Nick Name
Job Title / Position
Location / Department
Land Line Contact Number
Mobile Phone Number
Email
Football Team Supported
Hobbies
Spouse / Partner
Birthday
Gender
Notes
Table 5 - Client Services Provided Record
Fields
Client ID
Representative
Type of Contact
Date of Contact
Details of Client Contact
Service Provided
Details of Future Contact
Table 6 - Client Property / Location Addresses
Fields
Client ID
Type of Address
Location / Department
Number / Property Name
Street
City / Town
County
Post Code
Country
Table 7 - Employee Information
Fields
Employee ID
Client Manager ID
First Name
Last Name
Initials
Employee Number
Position
Landline Contact Number
Mobile Phone Number
Email Address
Now I've been reading through Microsoft Access 2010 all in one for dummies but I'm getting confused with a number of factors:
1, My clients can have a primary address (head office) but they can also have secondary addresses such as construction sites that may be there for a limited period of time.
Is it best to have a separate table for the addresses as I have created?
2, Each Client may have a significant amount of Employees
Is it best to have a separate table for contact information
3, Primary Keys
I understand that each table requires a primary key, Can the Client ID be the Primary key and will it need a junction table to create the Client ID?
4, Relationships
I have tried my best to figure this out and just get soo confused, I would like to link up all the tables to the main client ID but for some reason I'm struggling with this.
Can you advise of the best way to relate them to each other.
Please Help.
LRB
I'm currently trying to build an database using Access 2010.
I've created a number of tables but I'm getting a little confused and would be extremely grateful of you assistance.
The tables I have built are as follows:
1, Client Information
Fields
Client Name
Company Registration Number
Type of Industry
Main Contact
Secondary Contact
Day to Day Contact
Registered Company Address
Parent Company
Company Logo
Website Address
Date of First Contact
Contact made by
Date Proposal Issued
Proposal Document
Date Contract
Date Contract Signed
Copy of Signed Contract
Start Date of Service Provision
Renewal Date of Service Provision
Payment Information
Length of Contract
Number of Contracted Visits
Appointed Client Manager ID
Table 2 - Payment Information
Fields
Client ID
Type of Payment
Amount to be Paid
Frequency of Payment
First Payment Made
Date of First Payment
Main Contact for Payments
Finance Director (if known)
Table 3 - Client Expenses Information
Fields
Client ID
Claim Number
Reason for Expense
Date of Claim
Amount
Notes
Table 4 - Contact Information
Fields
Client ID
First Name
Last Name
Nick Name
Job Title / Position
Location / Department
Land Line Contact Number
Mobile Phone Number
Football Team Supported
Hobbies
Spouse / Partner
Birthday
Gender
Notes
Table 5 - Client Services Provided Record
Fields
Client ID
Representative
Type of Contact
Date of Contact
Details of Client Contact
Service Provided
Details of Future Contact
Table 6 - Client Property / Location Addresses
Fields
Client ID
Type of Address
Location / Department
Number / Property Name
Street
City / Town
County
Post Code
Country
Table 7 - Employee Information
Fields
Employee ID
Client Manager ID
First Name
Last Name
Initials
Employee Number
Position
Landline Contact Number
Mobile Phone Number
Email Address
Now I've been reading through Microsoft Access 2010 all in one for dummies but I'm getting confused with a number of factors:
1, My clients can have a primary address (head office) but they can also have secondary addresses such as construction sites that may be there for a limited period of time.
Is it best to have a separate table for the addresses as I have created?
2, Each Client may have a significant amount of Employees
Is it best to have a separate table for contact information
3, Primary Keys
I understand that each table requires a primary key, Can the Client ID be the Primary key and will it need a junction table to create the Client ID?
4, Relationships
I have tried my best to figure this out and just get soo confused, I would like to link up all the tables to the main client ID but for some reason I'm struggling with this.
Can you advise of the best way to relate them to each other.
Please Help.
LRB