Há alguma restrição em criar as chaves estrangeiras no ato de criar a tabela, sem ter que criar a tabela primeiro e atribuir a FK posteriormente?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Há alguma restrição em criar as chaves estrangeiras no ato de criar a tabela, sem ter que criar a tabela primeiro e atribuir a FK posteriormente?
Olá Hallan, tudo bem? Na verdade não, você pode sim criar a chave estrangeira no momento em que estiver criando a tabela, não existe nenhum padrão ou regulamentação que diga que é necessário criar a chave estrangeira somente após a criação da tabela. Porém para fins didáticos, mostrar a criação da chave estrangeira num momento posterior a criação da tabela é mais fácil de transmitir e de compreender.
Esperto ter esclarecido sua dúvida!