ON DELETE RESTRICT
означава, че не можете изтрийте даден родителски ред ако съществува дъщерен ред който препраща към стойността за този родителски ред. Ако родителският ред няма рефериращи дъщерни редове, тогава можете да изтриете този родителски ред.
ON DELETE RESTRICT
е доста излишно синтаксис, защото така или иначе това е поведението по подразбиране за външен ключ.