Databaseanswers.org

In a many-to-many relationship, a record in the first table can have many matching records in the second, and a record in the second table can have many matching records in the first. This type of relationship is only possible by defining a third table (called a join table) comprised of at least two fields — the primary keys from both tables. ................
................