>Gostaria de saber quais as vantagens e desvantagens de ter relacionamentos permanentes (criados no banco de dados) e ter os relacionamentos dentro do ambiente de dados dos formulários.
Os relacionamentos permanentes são usados primeiramente para a integridade referencial (RI). Você sempre deve criar os relacionamentos que precisa em seus programas.