sql >> Database teknologi >  >> RDS >> Mysql

Hvordan indstiller man én FK (fremmednøgle) på flere borde?

Bordstrukturen er skør. Du skal have en POST-indekstabel, som kombinerer alle indlæggene til et enkelt sted og giver det sådan her:

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

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

Ellers skal du vende kort vejen. Så det, post_id -> votes.id .



  1. MySQL LIMIT med parametre

  2. Reader.Read() kan ikke læse rækker, selvom den har rækker

  3. Mine SQL-fletningsrækker

  4. Langsom forespørgsel på UNION ALL-visning