A
Annie
Hello. I'm trying to decide the best way to handle
membership dues. I have:
Members
MemberID
Name
Address
MembershipType
MembershipTypeID
MembershipTypeName
(for example, single, family- which could include a member-
spouse or not)
MembershipDues
($X single, $Y family)
I think I want:
MembershipDues
MembershipDueID
(account to show membership dues for each Member- not sure
what to do for member-spouse)
Members can combine dues across member/member-spouse, and
they can use "fake money" they've earned (again, across
member/member-spouse). There is a limit to "fake money"
based on MembershipType. I think I need a many-to-many
between what's due and how it's paid. Which would give me
MembershipDues, PaymentsReceived and PaymentTracking (to
take into account "fake money" or maybe even a membership
paid on behalf of a Member).
I think I'd want enough info in maybe PaymentTracking so
that if a Member says I sent you a check a month ago, we'd
know if we have a record of it.
Am I on the right track? If so, I'd appreciate help with
foreign keys to make sure I have the relationships sound.
Thank you for any assistance you can provide.
membership dues. I have:
Members
MemberID
Name
Address
MembershipType
MembershipTypeID
MembershipTypeName
(for example, single, family- which could include a member-
spouse or not)
MembershipDues
($X single, $Y family)
I think I want:
MembershipDues
MembershipDueID
(account to show membership dues for each Member- not sure
what to do for member-spouse)
Members can combine dues across member/member-spouse, and
they can use "fake money" they've earned (again, across
member/member-spouse). There is a limit to "fake money"
based on MembershipType. I think I need a many-to-many
between what's due and how it's paid. Which would give me
MembershipDues, PaymentsReceived and PaymentTracking (to
take into account "fake money" or maybe even a membership
paid on behalf of a Member).
I think I'd want enough info in maybe PaymentTracking so
that if a Member says I sent you a check a month ago, we'd
know if we have a record of it.
Am I on the right track? If so, I'd appreciate help with
foreign keys to make sure I have the relationships sound.
Thank you for any assistance you can provide.