Italian community of Lazarus and Free Pascal
Altro => Pub => Topic aperto da: xinyiman - Febbraio 16, 2020, 11:08:50 am
-
Ciao ragazzi, qualcuno di voi conosce un buon software per ricostruire le relazioni tra tabelle di un database?? Magari parametrizzandolo con un ODBC?!
-
non ho capito bene la domanda
per relazioni intendi DDL tipo: alter table table1 add constraint c1 foreign key....?
in questo caso non capisto cosa intendi per "ricostruire"
-
Ipotizza di dover lavorare su un database che non conosci. Ipotizza un software che basandosi su chiavi esterne mi dica la relazione di fondo tra le tabelle
-
Mi pare che il buon MS Access ha questa questa funzione.
Il buon vecchio delphi5 (con annesso BDE) l'aveva nel "data module".
Avevo cercato un sw di questo tipo sul web a suo tempo, ma mi pare che di "free" non ci fosse granché, ora non ricordo bene.
-
Spero di aver capito bene la richiesta. Se è così, ne hanno discusso pochi giorni fa' sul forum inglese:
https://forum.lazarus.freepascal.org/index.php/topic,48366.0.html
Ciao, Mario
-
Ho provato a scaricare quel sw ma il sistema ha iniziato a lanciare una serie di allarmi ....
Se ci riuscite a scaricarlo fatelo sapere, il sito sembra ben fatto, dovrebbe essere un buon sw (ed è free) .
-
ho fatto una ricerca e sono venuti fuori questi link utili
https://www.visual-paradigm.com/tutorials/reverse-ddl.jsp (https://www.visual-paradigm.com/tutorials/reverse-ddl.jsp)
https://dbmstools.com/categories/database-diagram-tools/sqlserver (https://dbmstools.com/categories/database-diagram-tools/sqlserver)
per curiosità, ci puoi dire di che rdbms si tratta e - più o meno - quante tabelle sono?
nomorelogic
-
Dovrei farlo per un AS400 (da qui la necessità del collegamento ODBC) con circa 500 tabelle.
-
Vado a memoria, perché ormai non ho più a che fare con AS400 da una decina d'anni: c'era un programma di IBM, da installare su PC, che permetteva di fare di tutto con i DB di AS, magari fa anche questo.
Ciao, Mario