I’m building a database where volunteers can type in data on obituaries from newspapers. I have a main form, where name(s), date of death, burial place, etc. are entered for each person. Each deceased person makes one record in my main table, AllDeathRecords.
But some deceased had multiple obituaries in different newspapers. So deceased and obituaries have a one-to-many relationship: A deceased can have many obituaries, but an obituary can have only one deceased.
I want to avoid duplication of data, so I’ve built a junction table called MultipleObituaries, with two foreign keys: PersonID from the main table, and PublicationID from a Publications table. It will also have fields for newspaper name, date, page, and column.
I’ve also built a subform (Multiple_Obituary_Records) where for each person the volunteer can fill in the obituary’s newspaper name, date, page, and column, for as many obituaries as the person had.
A question: I’ve read that junction tables are used for many-to-many relationships; will mine work for my one-to-many relationship?