Na Aula 05, vídeo 02, o autor cria um relacionamento 1 -> N entre duas tabelas pelo laravel e cria a tabela N usando uma migration. A minha dúvida é a seguinte: O laravel de fato, cria uma chave estrangeira física na tabela ou o relacionamente é somente superficial, sendo conhecido somente via laravel, indicado pelos metodos "belongsTo" e "hasMany"?