Qu’est-ce que le modèle eRD simple ?
Un modèle visuel de planification de base de données qui aide les équipes à cartographier les entités, les attributs, les clés et les relations. Les équipes peuvent documenter comment les objets de données principaux sont liés avant de créer ou de modifier une base de données.
Quel problème le modèle eRD simple résout-il ?
Structure de données floue
Entités manquantes
Relations confuses
Données dupliquées
Alignement insuffisant entre produit et ingénierie
Modifications de la base de données sans documentation partagée
Comment utiliser le modèle Simple eRD
Définissez le système ou le workflow à cartographier.
Listez les entités principales.
Ajoutez les attributs clés à chaque entité.
Indiquez les clés primaires et étrangères.
Reliez les entités entre elles.
Étiquetez chaque relation.
Spécifiez la cardinalité : « un-à-un », « un-à-plusieurs » ou « plusieurs-à-plusieurs ».
Passez en revue le diagramme terminé avec l’équipe technique.
Pièges courants
Cartographier trop de parties du système en une seule fois
Utiliser des actions comme noms d’entité
Laisser des entités sans clé primaire
Absence de clés étrangères
Créer des relations plusieurs-à-plusieurs sans entités de liaison
Ajouter des champs sans rapport avec le workflow sélectionné
Comment éviter les erreurs
Commencez par un seul workflow produit.
Utilisez des noms au singulier pour les entités.
Concentrez les attributs sur le workflow.
Faites valider chaque relation par un ingénieur.
Utilisez des entités de liaison pour les relations plusieurs-à-plusieurs.
Consignez les hypothèses et les questions ouvertes.
Fonctionnalités Miro à utiliser
Formes ERD pour les entités
Champs de texte pour les attributs
Connecteurs pour les relations
Notation Crow’s-foot pour la cardinalité
Code couleur pour les clés primaires et étrangères
Commentaires pour les questions techniques
Cadres pour des workflows distincts
FAQ
Q : Qui peut bénéficier de ce modèle ?R : Chefs de produit, ingénieurs logiciels, ingénieurs de données, responsables techniques, designers, analystes et équipes de start-up.
Q : Que doit contenir une entité ?R : Une entité doit contenir un nom clair, une clé primaire et les principaux attributs nécessaires au workflow sélectionné.
Q : Qu’est-ce qu’une clé primaire ?R : Une clé primaire identifie de façon unique chaque enregistrement d’une entité.
Q : Qu’est-ce qu’une clé étrangère ?R : Une clé étrangère relie une entité à une autre.
Q : Combien d’entités devrait contenir un eRD simple ?R : Quatre à huit entités suffisent généralement pour que le diagramme reste concentré.
Q : Avec quoi les participants repartiront-ils ?R : Un eRD simple contenant les entités principales, les attributs, les clés (primaires et étrangères), les relations, la cardinalité et les questions techniques en suspens.