sql >> Base de Datos >  >> RDS >> Mysql

¿Cómo puedo crear un sistema de etiquetado usando php y mysql?

Está describiendo una relación de muchos a muchos entre artículos y etiquetas. Le gustaría usar una tabla de unión intermedia para resolver esa relación.

Ahora, para encontrar todos los artículos que coincidan con una etiqueta seleccionada:

SELECT a.article_title
    FROM Tag t
        INNER JOIN Article_Tag_Xref atx
            ON t.tag_id = atx.tag_id
        INNER JOIN Article a
            ON atx.article_id = a.article_id
    WHERE t.tag_name = 'SelectedTagName'