FOREIGN KEY
Синтаксисът е по-гъвкав, отколкото да го дефинирате вградено в дефиницията на колоната (например, позволява ви да дефинирате съставен външен ключ, където комбинацията от две или повече полета трябва да съществува в колоните за препращане).
Във вашия случай няма разлика между двете DDL изявления. Може да се каже, че вградената дефиниция на външните ключове не е нищо повече от синтактично захариране.