B
Betsy
Hi-
I'm helping a friend develop a database. She's tracking orders for memorial
tiles that will be set in a memorial wall. So far I have just two tables.
One is tblDonors (tracking the people who pay for the tiles) and the 2nd
table is tblOrders which tracks info on the individual tile donations.
These two tables are set up in a one-to-many relationship, with tblDonors
being the parent table. Thus far it's pretty easy.
My friend anticipates that some people will buy memorial tiles as a gift for
someone else. In that case, the gift recipient's name and address will also
need to be captured. My question is about how to track that 2nd person's
infomation. Should I:
1) Add the recipient's info into the main Donor database, with an indicator
that they are the recipient of a gift and not a donor? I could link the
appropriate transaction back to them via their ID.
or
2) Add them into a separate table that is just for gift recipient info?
It seems to me that option #1 is a better choice, but I've never structured
anything this way before, and I don't want to get up to my eyeballs in this
and then find that I can't get useful reports, etc.
Has anyone got some experience to share in this kind of a design?
TIA for any/all ideas- Betsy W.
I'm helping a friend develop a database. She's tracking orders for memorial
tiles that will be set in a memorial wall. So far I have just two tables.
One is tblDonors (tracking the people who pay for the tiles) and the 2nd
table is tblOrders which tracks info on the individual tile donations.
These two tables are set up in a one-to-many relationship, with tblDonors
being the parent table. Thus far it's pretty easy.
My friend anticipates that some people will buy memorial tiles as a gift for
someone else. In that case, the gift recipient's name and address will also
need to be captured. My question is about how to track that 2nd person's
infomation. Should I:
1) Add the recipient's info into the main Donor database, with an indicator
that they are the recipient of a gift and not a donor? I could link the
appropriate transaction back to them via their ID.
or
2) Add them into a separate table that is just for gift recipient info?
It seems to me that option #1 is a better choice, but I've never structured
anything this way before, and I don't want to get up to my eyeballs in this
and then find that I can't get useful reports, etc.
Has anyone got some experience to share in this kind of a design?
TIA for any/all ideas- Betsy W.