Ceci est une question à propos de "nommer les choses" correctement. Plus précisément, comment distinguer entre:Est-ce qu'une "table de jointure" le résultat d'un SQL JOIN, ou la table entre un nombre-à-plusieurs
- la "entre" table dans un grand nombre-à-plusieurs (par exemple
users
,users_questions
,questions
) - la table (temporaire) qui est créé au cours d'une SQL
JOIN
(par exemple, « SELECT * FROM utilisateurs INNER JOIN users_questions.user_id sUR users.id OU users_question.question_id = 37016694;`)
Il s'agit d'une table qui établit la relation "join" entre les autres tables. Le résultat d'une requête est un ensemble de résultats (et * not * une table); une table/stockage temporaire dans une variable de table/chargement dans une table de données est différent d'un ensemble de résultats. – user2864740
Le premier est un vrai tableau qui aide à normaliser votre base de données. La seconde est temporaire et ne fait pas partie de votre schéma actuel. –