Zet databasehiërarchieën om in beeldenProbeer onze DGAI Agent nu

Uitgebreide ER Diagram Generator

Maak Enhanced Entity Relationship Diagrammen met specialisatie, generalisatie en erfenis. Beschrijf uw databasehiërarchie en laat AI de notatie afhandelen.

Laatst bijgewerkt: juli 2026

Try These Examples

Wat is een Enhanced ER Diagram?

Een Enhanced ER Diagram (EER) breidt standaard ER diagrammen uit met erfenisconcepten. Gebruik EER wanneer uw database "is-a" relaties heeft—zoals Werknemer → Manager, of Voertuig → Auto, Vrachtwagen, Motorfiets.

Standaard ERD verwerkt entiteiten en relaties. Enhanced ERD voegt specialisatie toe (entiteiten in subtypes opsplitsen), generalisatie (entiteiten onder een parent type groeperen) en erfenis (subtypes erven parent attributen).

EER vs. ER: wat er echt anders is

Een EER-diagram (uitgebreid entiteit-relatiemodel) is een superset van het klassieke ER-model. Het behoudt alles van ER en voegt objectgeoriënteerde concepten toe om hiërarchieën te modelleren. Dit voegt EER toe.

ConceptER-diagramEER-diagram
Specialisatie / generalisatieNiet ondersteundKernfunctie — subklassehiërarchieën
Subklassen & superklassenAlle entiteiten zijn platEntiteiten kunnen van een ouder erven
AttribuutoverervingGeenSubklassen erven attributen van de ouder
Disjunct / overlappendNiet van toepassingModelleert disjuncte of overlappende subklassen
Uniontypen (categorieën)Niet beschikbaarEen subklasse kan meerdere superklassen omvatten
Geschikt voorEenvoudige, platte schema'sComplexe domeinen met hiërarchieën

EER-diagramnotatie

De EER-notatie breidt ER uit met een kleine set symbolen voor hiërarchieën. Dit betekent elk symbool.

Specialisatie & generalisatie

Specialisatie splitst een superklasse (bijv. Persoon) in subklassen (Student, Docent). Generalisatie is het omgekeerde — vergelijkbare entiteiten combineren in een gedeelde superklasse. Het wordt getekend als een lijn van de superklasse naar een cirkel en dan naar elke subklasse.

Subklassen & overerving

Een subklasse erft alle attributen en relaties van zijn superklasse en voegt de eigen toe. In de voorbeelden hieronder erft Student person_id en name van Persoon en voegt vervolgens student_number en gpa toe.

Disjunct vs. overlappend

Een 'd' in de cirkel betekent dat de subklassen disjunct zijn — een entiteit hoort bij hooguit één subklasse. Een 'o' betekent overlappend — het kan bij meerdere horen. Totale vs. partiële deelname wordt getoond met een dubbele of enkele lijn.

Uniontypen (categorieën)

Een categorie (uniontype) is een subklasse waarvan de leden uit een unie van verschillende superklassen komen — bijvoorbeeld een Eigenaar die een Persoon of een Bedrijf kan zijn.

EER-diagramvoorbeelden

Echte uitgebreide entiteit-relatievoorbeelden met specialisatiehiërarchieën. Elk is gegenereerd uit een beschrijving in gewone taal.

EER-diagramvoorbeeld met een superklasse Persoon die zich specialiseert in de subklassen Student en Docent met overgeërfde attributen
Universiteit: Persoon-specialisatie
EER-diagramvoorbeeld met een superklasse Werknemer die zich specialiseert in Voltijd en Deeltijd, met een Manager-subtype van Voltijd
Werknemershiërarchie
EER-diagramvoorbeeld met een superklasse Voertuig die zich specialiseert in de subklassen Auto, Vrachtwagen en Motor
Voertuighiërarchie

Wanneer Enhanced ERD's gebruiken

Kies het juiste diagramtype voor uw databaseontwerp behoeften:

Kies Enhanced ERD voor:

  • Werknemer/gebruikersrol hiërarchieën
  • Productcategoriebomen
  • Elke "is-a" relatie in uw gegevens
  • Academische databaseontwerp projecten
  • Object-relationeel databasemodellering

Blijf bij standaard ER diagrammen voor:

  • Eenvoudige CRUD apps
  • Platte gegevens zonder erfenis
  • Snelle prototypes

Veelvoorkomende Enhanced ERD scenario's

HR & Werknemerssystemen

Model werknemers die specialiseren in managers, ontwikkelaars, analisten—elk met unieke attributen maar delen gemeenschappelijke werknemersgegevens.

E-commerce producthiërarchieën

Producten categoriseren in elektronica, kleding, meubels—elk met categoriespecifieke attributen.

Academische systemen

Universiteitsdatabases waar Persoon generaliseert naar Student en Professor, met mogelijke overlappende lidmaatschap.

Maak uw Enhanced ER Diagram

Beschrijf uw databasehiërarchie in gewoon Engels. Onze AI genereert juiste EER notatie met specialisatiesymbolen en erfenisrelaties.

Hebt u een eenvoudiger diagram nodig? Probeer onze standaard ER Diagram Generator. ER Diagrammen — Standaard entity relationship diagrammen

Veelgestelde vragen

Gerelateerde databasediagram tools

Verken andere databaseontwerp tools: