This is a question about correctly "naming things". Specifically, how do you distinguish between:
- the "between" table in a many-to-many relationship (e.g.
users
,users_questions
,questions
) - the (temporary) table that is created during a SQL
JOIN
(e.g. 'SELECT * FROM users INNER JOIN users_questions.user_id ON users.id WHERE users_question.question_id=37016694;`)