Skip to main content
SQLOZ
Chapter 5 Schema & Model Architecture

Chapitre 5 : Concepteur Visuel de Schéma

Info : Ce chapitre explique la rétro-ingénierie visuelle des schémas de bases de données, la création de tables et de clés étrangères par glisser-déposer, ainsi que l’exportation du diagramme.

Dans ce chapitre :

5.1 Visualiser un schéma par rétro-ingénierie

Décrypter les relations entre des dizaines de tables directement depuis des scripts DDL s’avère fastidieux. SQLOZ agrège les métadonnées de structure et les transcrit en un schéma relationnel interactif :

  1. Faites un clic droit sur le nom de la base dans la barre latérale gauche.
  2. Choisissez Concevoir le schéma….
  3. SQLOZ interroge les tables, les types de colonnes ainsi que les clés primaires et étrangères pour les disposer sous forme de cartes modulaires colorées.

Chaque colonne affiche un badge distinctif :

BadgeDéfinition
PK (Or)Clé primaire (Primary Key)
FK (Bleu)Clé étrangère (Foreign Key)
UQ (Émeraude)Index unique (Unique Constraint)
AI (Orange)Auto-incrément (Auto-Increment)

Astuce : Survoler le badge FK met immédiatement en surbrillance colorée la table parente référencée pour appréhender instantanément les dépendances.

5.2 Modéliser tables et relations en glisser-déposer

Pour construire une table ou lier deux entités sans écrire de DDL :

  1. Clic droit sur une zone vide de la grille et sélectionnez Ajouter une table….
  2. Renseignez l’intitulé, le moteur (InnoDB, PostgreSQL) et les attributs de colonnes.
  3. Créer une clé étrangère : Glissez le champ user_id de la carte payments vers le champ id de la carte users.
  4. SQLOZ trace visuellement la ligne relationnelle et génère en tâche de fond la contrainte FOREIGN KEY (user_id) REFERENCES users(id).
  5. Validez par Enregistrer les modifications pour appliquer les scripts DDL sur le serveur.

5.3 Navigation et exportation graphique

  • Adapter à l’écran (Cmd + 0) : Ajuste le niveau de zoom pour englober l’ensemble des entités.
  • Rechercher une table (Cmd + F) : Localise une table par son nom et centre la vue sur sa carte.
  • Exporter le diagramme : Enregistrez le modèle entité-association en PNG haute définition ou en PDF vectoriel pour vos revues d’architecture.

Concepteur visuel de schéma (ERD)

Sujets connexes