S
Stavrogin
My question relates to how to organize (and update) a large mailing
list in Access 2002/2003.
I have an Excel mailing list of about 9,000 individuals, which is
broken into several subgroupings. Each subgrouping has received
different marketing material over the last three years and it is very
important to keep track of who has received what. Making things more
complex, some of the subgroupings overlap (i.e. one individual might be
part of 2 or 3 subgroupings).
I have now switched over to Access and find it to be very difficult to
update a database so large in size. At present, I have one single
"main" table that has 9,000 names and the corresponding addresses. I
now find myself trying to add the "correspondance" information - i.e.
who has received what and when. The only ways I can see of doing this
are:
1. Create a new "correspondance" table for the particular mailout and
select all 2,500 individuals using a lookup table. (I would want to
use the lookup so I could maintain a relationship between this table
and the main table).
2. Add a field in the main table that specifies that this particular
subgrouping has received this information. Here again, I would
seemingly have to add the new variable one person at a time.
Suffice to say, in both cases the updating simply takes too long.
So my questions are:
1. Is there any way to create a database where you can update... let's
say 2,500 names... at a single time?
2. Is there any way to practically separate the "correspondance"
information from the "main" information if we are dealing with a
database of substantial size? To clarify - is it possible to create
one table that just deals with the individual's address information and
another table that just deals with the individual's correspondances
(i.e. what they have received in the mail and when)?
Sorry if this is a little bit confusing... I'm relatively new to Access
and although I've read quite a bit on it, am still working through a
bit of haze on some topics.
Thanks
list in Access 2002/2003.
I have an Excel mailing list of about 9,000 individuals, which is
broken into several subgroupings. Each subgrouping has received
different marketing material over the last three years and it is very
important to keep track of who has received what. Making things more
complex, some of the subgroupings overlap (i.e. one individual might be
part of 2 or 3 subgroupings).
I have now switched over to Access and find it to be very difficult to
update a database so large in size. At present, I have one single
"main" table that has 9,000 names and the corresponding addresses. I
now find myself trying to add the "correspondance" information - i.e.
who has received what and when. The only ways I can see of doing this
are:
1. Create a new "correspondance" table for the particular mailout and
select all 2,500 individuals using a lookup table. (I would want to
use the lookup so I could maintain a relationship between this table
and the main table).
2. Add a field in the main table that specifies that this particular
subgrouping has received this information. Here again, I would
seemingly have to add the new variable one person at a time.
Suffice to say, in both cases the updating simply takes too long.
So my questions are:
1. Is there any way to create a database where you can update... let's
say 2,500 names... at a single time?
2. Is there any way to practically separate the "correspondance"
information from the "main" information if we are dealing with a
database of substantial size? To clarify - is it possible to create
one table that just deals with the individual's address information and
another table that just deals with the individual's correspondances
(i.e. what they have received in the mail and when)?
Sorry if this is a little bit confusing... I'm relatively new to Access
and although I've read quite a bit on it, am still working through a
bit of haze on some topics.
Thanks