>For example; several hotels, several conferences, one hotel
>can have several conferences, one conference can be held at several different
>hotels at different times. I guess I could have a junction table tblEvents
>that would contain dates, number of attendants, and also create a many to
>many relationship between the hotel and conference tables.
That's the idea. Good database design can involve some very hard
thinking at this stage to work out just what entities and relationships
are needed. Do you need to track individual people (as invitees,
delegates, no-shows, speakers, moderators, panellists or whatever)? If
so, maybe there's one entity, Person, and another, ConferenceInvitation
which would implement a M:M relationship between Persons and
Conferences: whether and when a person was sent an invitation, a
follow-up, whether they responded, paid, attended, and so on.
--
John Nurick [Microsoft Access MVP]
Please respond in the newgroup and not by email.