Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Relacionamentos muitos para muitos no MySQL


Normalmente, você tem uma tabela separada para lidar com esses mapeamentos:
`Words_Categories` Table
    `word_id`
    `category_id`

Cada par neste Words_Categories table representa um mapeamento possível de qualquer palavra para qualquer outra categoria.

O category_id campo no Words table torna-se desnecessária neste esquema, pois nenhuma dessas tabelas faz referência uma à outra diretamente.