ON DELETE RESTRICT
betyder, at du ikke kan slette en given overordnet række hvis der findes en underordnet række der refererer til værdien for den overordnede række. Hvis den overordnede række ikke har nogen referencende underordnede rækker, kan du slette den overordnede række.
ON DELETE RESTRICT
er stort set overflødigt syntaks, fordi dette er standardadfærden for en fremmed nøgle alligevel.