Outil de diagramme ER en ligne

Diagrammes entité-association, en ligne.

LetDraw est un outil de diagramme ER qui transforme votre DDL SQL en diagramme entité-association en notation pattes de corbeau (crow’s foot), directement dans le navigateur. Collez vos instructions CREATE TABLE ou dessinez les tables à la main, puis modifiez chaque table, colonne et relation. Gratuit pour commencer.

Schéma boutique · diagramme ER
users idPK emailvarchar namevarchar orders idPK user_idFK totaldecimal created_attimestamp order_items idPK order_idFK qtyint
Étape par étape

Comment créer un diagramme entité-association dans LetDraw

D’un fichier de schéma à un diagramme de base de données partageable, en quelques minutes et sans rien installer.

  1. Ouvrez Générer à partir du code

    Générer à partir du code est une fonctionnalité Pro. Collez vos instructions CREATE TABLE dans la boîte de dialogue. Le format est détecté automatiquement et un aperçu s’affiche aussitôt.

  2. Choisissez le style de relation

    Choisissez les pattes de corbeau pour la cardinalité ER, ou une ligne droite, une flèche ou le routage intelligent, et regardez l’aperçu se mettre à jour.

  3. Modifiez sur le canevas

    Chaque table, colonne et relation est une forme ordinaire. Déplacez des tables, renommez des colonnes ou ajoutez de nouvelles entités à la main.

  4. Partager ou exporter

    Envoyez un lien, relisez le schéma ensemble en temps réel, ou exportez le diagramme ER en PNG, SVG ou PDF.

Un schéma en entrée, un diagramme en sortie

Un diagramme ER depuis le SQL en un seul collage

L’import SQL lit les instructions CREATE TABLE en Postgres, MySQL et SQL standard, repère les clés primaires, les clés étrangères et les colonnes unique et not null, puis dispose les tables en grilles nettes. Les clés étrangères deviennent des relations à pattes de corbeau, déduites des colonnes de clé.

  • Import de DDL SQL avec marqueurs PK, FK, unique et not null
  • Notation pattes de corbeau en pointes de flèche natives : un, zéro ou un, zéro ou plusieurs, un ou plusieurs
  • Import et export Mermaid ER, plus des ébauches IA à partir d’une description
Essayer maintenant
CREATE TABLE orders ( id int PRIMARY KEY, user_id int REFERENCES users(id) ); users idPK email orders idPK user_idFK
Ce que l’on dessine

Un diagramme entité-association pour chaque étape

Utilisez l’outil de diagramme ER pour concevoir une nouvelle base de données, documenter une ancienne ou en expliquer une à un nouveau collègue.

Conception d’un nouveau schéma

Esquissez entités et relations avant la première migration, en partant du modèle Schéma de base de données.

Documenter une base de données

Exportez le DDL d’une base existante et obtenez un diagramme de base de données pour votre wiki ou votre manuel.

Revues de migration

Placez le schéma avant et après côte à côte et discutez des clés étrangères et de la cardinalité avec des commentaires.

Intégration

Donnez aux nouveaux développeurs une vue d’ensemble des liens entre utilisateurs, commandes et paiements avant qu’ils lisent le code.

Plans de requête

Collez un plan EXPLAIN en JSON et voyez la requête sous forme d’arbre de plan à côté de votre schéma.

Enseigner la modélisation de données

Expliquez les relations un-à-plusieurs et plusieurs-à-plusieurs avec des extrémités en pattes de corbeau que les étudiants lisent d’un coup d’œil.

Questions

FAQ sur l’outil de diagramme entité-association

L’outil de diagramme ER de LetDraw est-il gratuit ?
Dessiner des diagrammes ER à la main est gratuit : le forfait Free inclut tout le canevas, des modèles comme Database Schema, les bibliothèques de formes et l’export en PNG, SVG et PDF, sans carte bancaire. Générer à partir du code, qui transforme le SQL en diagramme, est inclus dans Pro.
Puis-je générer un diagramme ER à partir du SQL ?
Oui, avec Pro. Collez des instructions CREATE TABLE dans Générer à partir du code et LetDraw construit les tables, les colonnes et les relations de clés étrangères en formes modifiables. Il lit le schéma (DDL), pas les données de vos tables.
Prend-il en charge la notation pattes de corbeau ?
Oui. Les extrémités en pattes de corbeau sont des pointes de flèche intégrées : plusieurs, un ou plusieurs, un et un seul, zéro ou un, et zéro ou plusieurs. Vous pouvez les appliquer à n’importe quelle ligne, pas seulement aux diagrammes importés.
Mon schéma est-il envoyé quand j’importe du SQL ?
Non. Le SQL est analysé dans votre navigateur pour construire le diagramme. Le diagramme lui-même est enregistré comme tout autre document, dans votre navigateur en tant qu’invité ou dans votre compte une fois connecté.

Votre prochain diagramme ER est à un collage près.

Ouvrez LetDraw dans votre navigateur et déposez-y votre schéma, ou dessinez les tables à la main. Rapide, et rien à installer.