3
respostas

Desenhador/Designer no PHPMYADMIN

Boa tarde pessoal, eu to precisando fazer a engenharia reversa do meu banco de dados MySql que utilizei na programação. eu utilizei o PhpMyAdmin.

O meu trabalho solicitou o diagrama das minhas tabelas, e eu conhecia a funcionalidade Desenhador do PHPMYADMIN e pensei que seria tranquilo a utilizar. Com sua vez, verifiquei que não é tão simples.

Embora apareça todas as tabelas que eu possuo (como segue imagem a seguir: https://i.stack.imgur.com/KCjSk.png)

Ele não demonstra as ligações entre as minhas tabelas. Eu pensei que seria simples, seria só utilizar a funcionalidade "create relationship" e ligar as fkid (Chaves Estrangeiras) com as Id.

Foi que me enganei. Ele apresentou erro duas vezes.

Procurei lugares simulares uma solução https://stackoverflow.com/questions/28218491/phpmyadmin-error-relational-features-are-disabled

e

https://stackoverflow.com/questions/11246593/auto-generate-database-diagram-for-phpmyadmin-db

e apesar de ter solucionado o problema da mensagem de erro que estava dando ao tentar relacionar as duas tabelas (Que era uma má pratica minha, onde só coloco o nome fkid e trato como chave estrangeiro, apesar de nao colocar explicitamente como uma chave estrangeira no sistema) ao resolver o que está descrito as LIGAÇÕES AINDA NÃO APARECEM NESTE ESQUEMA. E eu preciso que estas ligações apareçam pois é o que estão me solicitando. Alguém conseguiria me ajudar??? Obrigado.

3 respostas

Oi, uma vez que você colocou as chaves estrangeiras você tentou reimportar seu banco para o PHPMYADMIN ?

O que você quer dizer com reimportar???

Oi quero dizer chamar denovo o PHPMYADMIN para tentar criar os diagramas novamente. Tipo começar do zero de novo no PHPMYADMIN. É só uma tentativa, não sei se vai funcionar, mas não custa tentar.