E
Elizabeth- MDC
I'm designing a database to store and track up to 15,000 customers, their
personal info and shopping history. I'm planning on splitting it since up to
5 users will be on it at any given time.
Originally I was thinking one table for customer info, one table to track
purchase amounts and dates (linked by customer number) and one to track our
monthly giveaway program(again linked by customer number)
My concern is that with thousands of customers with multiple visits each
month, that querying the database and retrieving individual information will
be slow and cumbersome, especially in a year or two.
I was thinking of archiving the data, so that only 6 months of sales and
monthly visits will be accessible except for history reports.
Is this neccassary, and will it speed up the database in any significant way?
personal info and shopping history. I'm planning on splitting it since up to
5 users will be on it at any given time.
Originally I was thinking one table for customer info, one table to track
purchase amounts and dates (linked by customer number) and one to track our
monthly giveaway program(again linked by customer number)
My concern is that with thousands of customers with multiple visits each
month, that querying the database and retrieving individual information will
be slow and cumbersome, especially in a year or two.
I was thinking of archiving the data, so that only 6 months of sales and
monthly visits will be accessible except for history reports.
Is this neccassary, and will it speed up the database in any significant way?