ChatDiagram
4 templates · ERD

Esempi di schemi database per piattaforme di cybersecurity (ERD)

Gli schemi dei database sono la struttura portante delle piattaforme di cybersecurity: organizzano i dati relativi a vulnerabilità, minacce, eventi e asset. Questa raccolta presenta diagrammi ER per scenari comuni di cybersecurity, dalla gestione delle vulnerabilità alla correlazione degli eventi di sicurezza, aiutando architetti, sviluppatori e security engineer a progettare modelli di dati solidi.

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

How to use an erd template.

  1. 01Individua le entità principali

    Determina gli oggetti principali della tua piattaforma di cybersecurity, come Assets, Vulnerabilities, Threats, Incidents, Alerts e Users.

  2. 02Definisci le relazioni

    Mappa le relazioni tra le entità: ad esempio, un Asset può presentare molte Vulnerabilities e un Incident può avere origine da una Threat.

  3. 03Aggiungi attributi e chiavi

    Specifica i campi di ogni entità, come gravità, data di rilevamento e punteggio CVSS, quindi definisci le chiavi primarie ed esterne per garantire l'integrità.

  4. 04Rifinisci ed esporta

    Usa il generatore per perfezionare il diagramma, quindi esportalo come immagine o inseriscilo nella documentazione del team.

FAQ

Questions about erd templates

Quali entità vengono comunemente incluse nello schema del database di una piattaforma di cybersecurity?

Le entità tipiche includono Assets (dispositivi e applicazioni), Vulnerabilities (CVE e vulnerabilità), Threats (pattern di attacco), Incidents (eventi di sicurezza), Alerts (rilevamenti) e Users (analisti e amministratori). Altre entità possono riguardare attività di remediation, scanner o log delle integrazioni.

Come modello le relazioni tra vulnerabilità e asset?

Usa una relazione molti-a-molti tramite una tabella di collegamento, ad esempio AssetVulnerability, che includa informazioni come data di rilevamento, modifica della gravità e stato della mitigazione. In questo modo ogni asset può presentare più vulnerabilità e ogni vulnerabilità può interessare più asset.

Devo normalizzare lo schema del database di cybersecurity?

È consigliabile applicare la normalizzazione per mantenere l'integrità dei dati ed evitare ridondanze, soprattutto per i dati anagrafici (asset e vulnerabilità). Tuttavia, per i dati degli eventi ad alta velocità, come i log SIEM, una struttura parzialmente denormalizzata o un approccio NoSQL può offrire prestazioni migliori.

Come gestire le modifiche allo schema con feed di threat intelligence in continua evoluzione?

Progetta lo schema pensando alla flessibilità: usa un modello entity-attribute-value (EAV) per le proprietà dinamiche, archivia i dati grezzi dei feed in una colonna JSON oppure mantieni una tabella separata per gli attributi personalizzati. Versiona lo schema e pianifica revisioni periodiche per allinearlo alle nuove fonti di dati.

Posso usare l'ERD generato per la documentazione?

Certamente. Il generatore crea diagrammi chiari e modificabili, che puoi esportare in PNG, SVG o PDF. Inseriscili nei documenti di architettura, nei playbook di sicurezza o nelle guide di onboarding per allineare il team sul modello dei dati.