- Local time
- Today, 05:11
- Joined
- Feb 28, 2001
- Messages
- 29,699
each of the members activities can have multiple partners
From your description including but not limited to that statement, I think you need to look up what are called JUNCTION TABLES.
It would assume that a member's partner is ALSO a member. Your junction table will include not less than one slot for the member's ID, one slot for the partner's ID, one slot for an activity code, and MAYBE (if this applies) a slot to make the partnership unique IF the member has more than one partner for a given activity. If you have multi-partner teams (i.e. >2 members) this still works if you have team ID (for example).