I am moving my company from an Approach database to Access. Right now everything is basically in one table in the approach database. I am trying to decide how far to break down the data into separate tables.
I deal with railcars and each railcar has attributes, tests and repairs but also has to be assigned to a customer for a certain period of time.
I was thinkg of doing the following:
Railcar table - basic railcar info
Test table - all the possible tests
Repair table - all the repairs
assignement table - information about that lease period
customer table - basic customer information
One of my main concerns is that if I break the tables down too much it becomes too difficult to update things. For example railcars can have several different types of attributes. if i make an extra attributes table it will be more difficult to update or change the attributes by just clicking on a dropdown or something.
I am not really sure if I am getting my question explained properly. I suppose basically I am wondering how "Normalized" I should make the database and if I break it down to too many tables will it be difficult to do simple updates and queries?
Thanks for any help