2014-12-30 3 views
7

Sto provando a generare il diagramma ER utilizzando il workbench Mysql in ubuntu.Banco di lavoro Mysql "Troppi oggetti sono selezionati per il posizionamento automatico. Seleziona meno elementi per creare il diagramma EER."

il database contiene 755 tabelle

e il messaggio di errore

troppi oggetti vengono selezionati per il posizionamento automatico. Seleziona meno elementi per creare il diagramma EER.

C'è qualche possibilità per evitare questo errore e continuare a creare Reverse Engineering per tutti i 755 tavoli in un solo colpo

risposta

15

Workbench emette che "Resource Warning" errore e quindi deselezionare il "luogo oggetti importati su un diagramma "opzione per te. Esegui di nuovo (fai clic su "Esegui") senza questa opzione per eseguire la procedura guidata Reverse Engineering. Quindi, creare un nuovo diagramma EER, selezionare tutte le tabelle (oggetti) utilizzando la scheda "Catalogo" nel riquadro sinistro e trascinarle nell'area di disegno del diagramma EER. Ci vorranno alcuni minuti per l'esecuzione. Al termine, selezionare "Autolayout" dal menu di navigazione "Disponi" e attendere altri minuti.

Ho appena testato questo con 2000 tabelle e funziona.

+1

Grazie @philip :) – AnNaMaLaI

+2

Sai come organizzare automaticamente le tabelle? Menu/Disponi/Autolayout lo dispone, ma in ogni caso ci sono molti tavoli posizionati sopra altri. –

+0

@Philip Olson, Sì, ha funzionato per me, ma i tavoli si trovano sopra altri, mi suggeriscono come organizzare riga per riga. –

0

Seguendo l'istruzione @Philip Olson risolve il mio problema, le tabelle si sovrappongono a causa di un gran numero di tabelle disponibili nel database con relazioni.

mi si avvicinò con la solitoni per affrontare questo problema:

1 - Clicca su Database>Reverse Engineering

enter image description here

2 - fillup informazioni connessione> Clicca su Successivo

enter image description here

3 - dovrei completare l'tutti e tre di esecuzione, come mostrato nella fotografia qui sotto: Clicca su Successivo

enter image description here

4 - selezionare il database e fare clic su Successivo

enter image description here

5 - Dovrebbe di nuovo completare l'intera esecuzione come mostrato nell'istantanea se passato clicca su Successivo

enter image description here

6 - Nella schermata successiva sul Selezionare l'oggetto da decodificare deselezionare Posizionare oggetti importati su un diagramma, se si dispone di grandi tavole di numeri presenti nel database, come mostrato nella schermata qui sotto e quindi fare clic su Avanti. Quindi la prossima schermata dovrebbe soddisfare solo il primo parametro.

enter image description here

7 - Vai alla EER Diagramma Tab, Sul lato sinistro si vedrà una scheda chiamata Catalogo Albero. Seleziona il tuo database, apri una tabella di tranche, seleziona tutte le tabelle presenti sotto il rispettivo database, e trascina e rilascia sulla scheda del diagramma di destra. Ora facendo ciò creerà uno schema ingombro come se i tuoi tavoli si sovrapponessero a un altro tavolo.

enter image description here

8 - Ora vai al Modello>Proprietà diagramma e dimensione> Selezionare il formato del diagramma dal basso. Come mostrato nello scatto qui sotto.

enter image description here

9 - Ora vai al l'Disporre menu cliccare su Auto Layout di TADA. Il tuo diagramma EER con allineamento corretto è pronto per te.