Nothing close enough? Start from a blank erd → Describe it in one paragraph.
How to use an erd template.
- 01Identifier les entités clés
Déterminez les principaux objets de votre plateforme de cybersécurité, comme les actifs, les vulnérabilités, les menaces, les incidents, les alertes et les utilisateurs.
- 02Définir les relations
Cartographiez les liens entre les entités : un actif peut présenter plusieurs vulnérabilités et un incident peut provenir d’une menace.
- 03Ajouter les attributs et les clés
Précisez les champs de chaque entité, par exemple la gravité, la date de détection ou le score CVSS, puis définissez les clés primaires et étrangères pour garantir l’intégrité.
- 04Affiner et exporter
Utilisez le générateur pour peaufiner votre diagramme, puis exportez-le en image ou intégrez-le à votre documentation.
Questions about erd templates
Quelles entités inclut-on généralement dans le schéma de base de données d’une plateforme de cybersécurité ?
Les entités courantes incluent les actifs (appareils, applications), les vulnérabilités (CVE, faiblesses), les menaces (modes opératoires), les incidents (événements de sécurité), les alertes (détections) et les utilisateurs (analystes, administrateurs). D’autres entités peuvent couvrir les tâches de remédiation, les scanners ou les journaux d’intégration.
Comment modéliser les relations entre les vulnérabilités et les actifs ?
Utilisez une relation plusieurs-à-plusieurs via une table d’association, par exemple AssetVulnerability, contenant le contexte comme la date de découverte, la gravité ajustée et l’état de mitigation. Ainsi, chaque actif peut présenter plusieurs vulnérabilités et chaque vulnérabilité peut toucher plusieurs actifs.
Dois-je normaliser le schéma de ma base de données de cybersécurité ?
La normalisation est recommandée pour préserver l’intégrité des données et éviter les redondances, notamment pour les données de référence (actifs, vulnérabilités). Toutefois, pour les données événementielles à fort débit, comme les journaux SIEM, une structure partiellement dénormalisée ou une approche NoSQL peut être plus performante.
Comment gérer les évolutions du schéma liées à des flux de renseignement sur les menaces ?
Privilégiez la flexibilité : utilisez un modèle entité-attribut-valeur (EAV) pour les propriétés dynamiques, stockez les données brutes des flux dans une colonne JSON ou gérez une table distincte d’attributs personnalisés. Versionnez votre schéma et prévoyez des révisions régulières pour suivre l’évolution des sources de données.
Puis-je utiliser l’ERD généré pour ma documentation ?
Oui. Le générateur produit des diagrammes clairs et modifiables, exportables en PNG, SVG ou PDF. Intégrez-les à vos documents d’architecture, guides opérationnels de sécurité ou supports d’intégration afin d’aligner votre équipe sur le modèle de données.