Vill du inte länka MUSIC_STYLE_ID till ID , inte MUSIC_ID ?
Du måste också antingen förfylla MUSIC_STYLE_ID med giltiga ID från music_styles , eller ställ in dem på null innan du skapar den främmande nyckeln.
För att verifiera detta, försök:
SELECT e.*
FROM events e
LEFT JOIN nightl7_complete.music_styles ms ON ms.ID = e.MUSIC_STYLE_ID
WHERE ms.id IS NULL;
Om den frågan returnerar några poster är dessa poster i events som inte innehåller motsvarande poster i music_styles