Presently I have a db with tables for Members, Events and Momentos. Members can only attend 1 event and get 1 Momento (bad idea). So, I need to make some changes.
tblEvents and tblMomentos each have a respective ID and Name (i.e. EventID, EventName). If Members are to be able to go to multiple Events and/or get multiple Momentos, seems that there will be two more tables needed: tblEventsAttending and tbl MomentosOrdered. Each table will have multiple MemberID’s linked to an EventID and Event Name for the tblEventsAttending or linked to a MomentoID and MomentoName for the tblMomentosOrdered.
Is this the best approach to design the db?