J
Jeremy
Hi,
I'm trying to design a database which includes Vendor
information, the Area a Vendor Services (list of states or
metropolitan ares w/in a state, for large states), and the
Region which each area belongs. End users want to be able
to report by region to see which Vendors Service an entire
region.
My question is whether I should have each Vendor tied to
the areas it services and then have each area associated
with the region. Or, should i have each vendor associated
with the complete regions it services and then each vendor
will be linked to the additional areas. Obviously, the
latter runs into problems if the Regional definitions
change or if the additional areas add up to complete a
region over time. But, the former method produces MANY
more records and seems to be quite difficult to write
queries from.
Am I missing something? Is there an easier way to do this
relationship?
Any help is appreciated. Thanks.
Jeremy
I'm trying to design a database which includes Vendor
information, the Area a Vendor Services (list of states or
metropolitan ares w/in a state, for large states), and the
Region which each area belongs. End users want to be able
to report by region to see which Vendors Service an entire
region.
My question is whether I should have each Vendor tied to
the areas it services and then have each area associated
with the region. Or, should i have each vendor associated
with the complete regions it services and then each vendor
will be linked to the additional areas. Obviously, the
latter runs into problems if the Regional definitions
change or if the additional areas add up to complete a
region over time. But, the former method produces MANY
more records and seems to be quite difficult to write
queries from.
Am I missing something? Is there an easier way to do this
relationship?
Any help is appreciated. Thanks.
Jeremy