ChatDiagram
3 templates · ERD

Exemples de diagrammes ER de schémas de bases de données

Un diagramme ER de schéma de base de données est le plan de référence pour comprendre une base de données relationnelle : chaque table, chaque colonne et chaque relation y sont présentées avec précision.

Standard Chen 1976 / Everest 1976 (crow's foot)Engine schematex-erdExport SVG · PNG · PDF
How to

How to use an erd template.

  1. 01Répertoriez vos entités (tables)

    Nommez chaque table de votre base de données — par exemple User, Product, Order, Payment. Chaque entité devient un bloc dans le diagramme ER.

  2. 02Définissez les attributs de chaque entité

    Pour chaque table, répertoriez les attributs essentiels : clé primaire, champs obligatoires et champs facultatifs importants. Ajoutez les types de données si vous souhaitez les afficher.

  3. 03Décrivez les relations entre les entités

    Expliquez comment les entités sont liées — « Un User peut passer plusieurs Orders », « Chaque Order contient un ou plusieurs Products ». L’IA détermine la cardinalité correcte (1:1, 1:N, M:N).

  4. 04Indiquez les clés étrangères et les tables de jonction

    Pour les relations plusieurs-à-plusieurs, décrivez la table de jonction — par exemple, « OrderItems relie Orders et Products avec la quantité et le prix ». L’IA la représentera correctement.

  5. 05Exportez pour la documentation

    Téléchargez le diagramme ER au format PNG ou SVG pour votre spécification technique, votre README ou la documentation de votre base de données.

FAQ

Questions about erd templates

Qu’est-ce qu’un diagramme ER ?

Un diagramme ER (entités-relations) est une représentation visuelle du schéma d’une base de données. Il présente les tables (entités), leurs attributs (colonnes) et les relations entre elles, notamment les cardinalités et les contraintes sur les clés.

Quelle est la différence entre un diagramme ER conceptuel, logique et physique ?

Un diagramme ER conceptuel présente les entités et les relations sans détails d’implémentation. Un diagramme ER logique ajoute les attributs, les clés primaires et les clés étrangères. Un diagramme ER physique inclut les types de données, les index et les contraintes propres à la base de données.

Comment représenter une relation plusieurs-à-plusieurs dans un diagramme ER ?

Utilisez une table de jonction (ou table associative) contenant les clés étrangères des deux entités liées, ainsi que les éventuels attributs supplémentaires de la relation. Par exemple, une table OrderItems entre Orders et Products.

Quelle notation ChatDiagram utilise-t-il pour les diagrammes ER ?

ChatDiagram utilise par défaut la notation en patte d’oie, la notation ER la plus répandue dans l’industrie et le milieu universitaire. Elle représente clairement les cardinalités un, plusieurs, zéro ou un et zéro ou plusieurs.

Puis-je générer un diagramme ER à partir d’un schéma SQL existant ?

Oui. Collez vos instructions CREATE TABLE dans ChatDiagram et demandez-lui de générer un diagramme ER. L’IA analyse le SQL et produit une représentation visuelle de votre schéma existant.