As an example, a couple years back, another poster requested help designing a database where he had to track clients, documents, and which documents were on file for each client.
The solution was much the same: a clients table, a documents table, and a documents log (the junction table).
I...