I am pulling my hair trying to find a straight answer to this, after looking it up in different books, websites: Say we have a many-to-many relationship in a RDB (Relational DB). Is there a standard way of creating a junction, bridge, etc. table? From what I know,. the bridge table will contain the primary keys of both table. Will the bridge table contain _exactly_ these two fields, or does this depend on the particulars of the databases involved? I would also appreciate some help in this: once we have a junction table. Say we want to conduct a query between the two tables that are in many-to-many relationships. How do we then conduct a query, do we do it on the join of one of the many-many tables and the junction table? Thanks.