I'm hoping some of you access geniouses can give me some advice!
I've got a fairly decent size project to complete and need some suggestions since this isn't my area of expertise.
This is a database for sales people to enter orders and print reports. The products list is large. There are several different groups of products that are broken up into more groups. We're talking a lot of products here!
I've got about 10 different order forms. All for different types of products. Many of the fields on the forms are similar but the order details vary. For example, one form has 3 different boxes for the salesperson to enter different months the product is to be shipped. Another form has 3 different package types, etc...
The way I have the database set up is I have one main order table (which holds the order number and header info) and 10 different order details table (which holds line item details. One details table per order form).
My question is, would it be better to have just one order table that relates to one order details table and just include all fields for every form in the one order details table. Some orders will use some fields and others will use other fields. I'll have null values for some fields in each record because the orders won't require the same information.
Is this a good idea or should I just stick with different order details tables?
Right now I'm looking at 28 tables total.
Thanks! Another note, this site has been a great resource for me!!! Thank-you for all the wonderful posts!!
- Wendy
I've got a fairly decent size project to complete and need some suggestions since this isn't my area of expertise.
This is a database for sales people to enter orders and print reports. The products list is large. There are several different groups of products that are broken up into more groups. We're talking a lot of products here!
I've got about 10 different order forms. All for different types of products. Many of the fields on the forms are similar but the order details vary. For example, one form has 3 different boxes for the salesperson to enter different months the product is to be shipped. Another form has 3 different package types, etc...
The way I have the database set up is I have one main order table (which holds the order number and header info) and 10 different order details table (which holds line item details. One details table per order form).
My question is, would it be better to have just one order table that relates to one order details table and just include all fields for every form in the one order details table. Some orders will use some fields and others will use other fields. I'll have null values for some fields in each record because the orders won't require the same information.
Is this a good idea or should I just stick with different order details tables?
Right now I'm looking at 28 tables total.
Thanks! Another note, this site has been a great resource for me!!! Thank-you for all the wonderful posts!!
- Wendy