Olá Reinan, tudo bem?
Na verdade, você não precisa necessariamente criar um identificador de tabela para tabela, mas sim garantir que cada chave estrangeira esteja corretamente associada à chave primária correspondente na tabela relacionada. As chaves estrangeiras são utilizadas justamente para estabelecer essas conexões e garantir a integridade referencial entre as tabelas.
Se as ligações fazem sentido no contexto do seu modelo de banco de dados, você pode continuar utilizando as chaves estrangeiras para estabelecer os relacionamentos entre as tabelas. Apenas ressalto que é importante garantir que esses relacionamentos estejam bem definidos e que a cardinalidade entre as tabelas também estejam corretas.
Portanto, o que eu recomendo é revisar cada relacionamento um a um para garantir que as cardinalidades estejam corretas e que as chaves estrangeiras estejam configuradas adequadamente.
Espero ter ajudado.
Qualquer dúvida, compartilhe no fórum.