normalisation database

Forum home » Delegate support and help forum » Microsoft Access VBA Training and help » Normalisation of a database

Normalisation of a database

resolvedResolved · Low Priority · Version 2003

Veronica has attended:
Access Intermediate course
Access Advanced course
Access VBA course

Normalisation of a database

Can i get a get a brief description of the normalisation rules

RE: normalisation of a database

Hi Veronica

Thank you for your question

The Normalisation process involves three steps; the first, second and third normal forms.

The First Normal Form involves removing any repeating fields from your tables. For instance if you had in a customers table fields for multiple contacts, e.g Contact 1, Contact 2 etc. then these should be removed to a seperate table.

The second and third normal forms involve removing from your tables any field that does not directly describe the unique entity described in the table. For example if you had a table describing your customers and you had the following fields; Customer ID, Customer Name, Salesperson ID and SalespersonSalary then you should remove the salsperson salary to another table as it describes not the customer, but the salesperson.

The Second normal form applies this to tables with compound primary keys, and the third to simple keys

Regards

Stephen

RE: normalisation of a database

Thank you for your reply. My question was really based on the database for the hostel. Here I wanted to be able to show the customers could have more than 1 visit over a period of time and I wanted all the visits displayed. Also a customer could book a room(complete as a double) and/or individual beds in a dorm.
Can you help me with this.
Thanks and regards Nicky

 

Training courses

 

Training information:

Welcome. Please choose your application (eg. Excel) and then post your question.

Our Microsoft Qualified trainers will then respond within 24 hours (working days).

Frequently Asked Questions
What does 'Resolved' mean?

Any suggestions, questions or comments? Please post in the Improve the forum thread.


 

Access tip:

Switchboard Startup

An option when you open your Access database that contains all of you tables, forms and queries is only the switchboard is displayed.

To achieve this, select Tools click on Startup. On the right hand side of the Startup screen you are able to select which form you want to open when you open you Access Database. Once you have selected this, there is a check box just below that says "Display Database Window", you need to uncheck this option. Then click ok.

Then when you close you Access database and re open it, the database should open with just the switchboard being shown


View all Access hints and tips


Server loaded in 0.08 secs.