Собираю базу. Внезапно задумался, а как правильно:
1) создать все таблицы с полями под внешние ключи и только потом вешать внешние ключи
2) создавать таблицы сверху вниз, ключи вешать в процессе
3) сначала создать все таблицы без полей под внешние ключи и только потом создавать поля и вешать ключи
4) ???