Det beror på att name
kolumnen på bar
tabellen har inte UNIQUE begränsning.
Så tänk dig att du har 2 rader på bar
tabell som innehåller namnet 'ams'
och du infogar en rad på baz
med 'ams'
på bar_fk
, vilken rad på bar
skulle det hänvisa eftersom det finns två rader som matchar?