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

¿Cómo configurar un FK (clave externa) en varias tablas?

La estructura de la mesa es una locura. Debe tener una tabla de índice POST, que combina todas las publicaciones en un solo lugar y lo da así:

// Posts_Index
+----+---------+------------+
| id | post_id | post_table |
+----+---------+------------+

// Votes
+----+---------+
| id | post_id |
+----+---------+

De lo contrario, debe invertir el mapa del camino. Entonces, post_id -> votes.id .