Domanda

Sto cercando uno strumento in grado di mappare le relazioni nel mio database in mysql.Vorrei qualcosa come il punto di vista che è generato in MS-SQL Server Management Studio in 'Mostra il Diagramma di Pane".Fa una cosa del genere esiste?

Mi occupo della progettazione di database e guide di convenzioni.Non vorrei essere nocivi per la specifica di relazioni a mano.

È stato utile?

Soluzione

Non MySQL Toad hanno un diagramma dello schema attrezzo? Io credo di sì. Io non sono un ragazzo schema (molto più felice con mysqldump uscita), ma ho lavorato con molte persone che giurano di Toad.

Altri suggerimenti

Forse lo strumento ufficiale ha fatto?

http://dev.mysql.com/downloads/workbench/5.1.html

MySQL Workbench 5.1.16 è bacato sul mio OS X 10.5.7 del sistema. Ho trovato che fa cose del genere si blocca e svanisce senza errori. O sarà errore fuori quando si cerca di modificare le dimensioni della pagina nella configurazione di stampa.

Inoltre ho provato a fare funzionare su Windows XP in VMWare. Sembrava più stabile e usabile lì. Sono stato in grado di decodificare un DB e creare un diagramma.

Un anno fa ho usato DBVis insieme a Oracle. Si crede funziona anche con MySql.

Altova DatabaseSpy mostrerà loro se siete su Windows. In caso contrario, il modo più semplice è quello di interrogare INFORMATION_SCHEMA (se si sta utilizzando v5 o successiva di MySQL) e controllare le statistiche chiave di utilizzo della colonna per tutte le tabelle. Questo è facile da script.

La maggior parte dei database MySQL ancora utilizzare le tabelle MyISAM, che non prevedono vincoli di chiave esterna.Senza esplicito FKs il meglio che puoi fare è indovinare le relazioni tra le tabelle.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top