I'm designing a database to track paintings. One of the things i need to record is where they've been exhibited. They may be exhibited any number of times from none up to an unlimited number of dfferent exhibitions.
I'm not sure how to approach this with an indefinite number of events. I can't have a variable number of fields, i can't creat a huge number of empty fields that probably won't be used and i can't use a table for every painting because there'll be hundreds.
Any thoughts?