Capitolo 5: Progettista Visuale di Schemi
Info: Questo capitolo illustra il reverse engineering visuale dei database, la progettazione di tabelle e relazioni di chiave esterna con drag-and-drop e l’esportazione dei diagrammi ERD.
In questo capitolo:
- 5.1 Visualizzazione Schemi con Reverse Engineering
- 5.2 Modellazione Tabelle e Relazioni Drag-and-Drop
- 5.3 Navigazione ed Esportazione Diagrammi
- Temi correlati
5.1 Visualizzazione Schemi con Reverse Engineering
Ricostruire la struttura relazionale di un database complesso leggendo centinaia di righe di script DDL è un’operazione lenta e faticosa. SQLOZ trasforma i metadati in un diagramma ERD interattivo:
- Clic destro sul nome del database nella barra laterale sinistra.
- Selezionate Progetta Schema….
- SQLOZ legge tabelle, colonne e vincoli di chiave (PK/FK), disponendoli in schede cromatiche interattive.
Ogni attributo mostra badge informativi:
- PK (Oro): Chiave Primaria (Primary Key)
- FK (Blu): Chiave Esterna (Foreign Key)
- UQ (Smeraldo): Vincolo Univoco (Unique)
- AI (Arancione): Incremento Automatico (Auto-Increment)
5.2 Modellazione Tabelle e Relazioni Drag-and-Drop
- Clic destro su un’area vuota della tela e scegliete Aggiungi Tabella….
- Definite il nome della tabella, il motore (
InnoDB, PostgreSQL) e i campi desiderati. - Creare una chiave esterna: Trascinate la colonna
user_iddella tabellapaymentssopra la colonnaiddella tabellausers. - SQLOZ disegna la linea di collegamento e configura la clausola
FOREIGN KEY (user_id) REFERENCES users(id)in background. - Cliccate su Salva Modifiche per eseguire le istruzioni DDL sul server.
5.3 Navigazione ed Esportazione Diagrammi
- Adatta allo schermo (
Cmd + 0): Regola lo zoom per inquadrare tutte le entità. - Cerca tabella (
Cmd + F): Individua una tabella per nome e sposta il fuoco visivo su di essa. - Esporta Diagramma: Salvate il modello in formato PNG ad alta risoluzione o PDF vettoriale per la documentazione aziendale.
