Hoe een ER-diagram te lezen

hoe een ER-diagram te lezen

Entiteitsrelatiediagrammen kunnen erg handig zijn bij het modelleren van gegevens om elke database of elk proces te organiseren en te verbeteren. Op voorwaarde dat de kaart vakkundig is gemaakt, wordt een ERD een informatieve, maar toch vereenvoudigde kaart die de primaire entiteiten visueel weergeeft en verbindt in perfecte duidelijkheid. Die duidelijkheid zou echter afhankelijk zijn van het feit dat de beoogde ontvangers van het diagram weten hoe ze ER-diagrammen moeten lezen.

Als u niet bijzonder bekend bent met gegevensstroomdiagrammen, kan het lezen van een ER-diagram in eerste instantie een ontmoedigende taak zijn. Het goede nieuws is dat het lezen van ER-diagrammen door het ontwerp eenvoudig en intuïtief is, maar dat de lezer nog steeds een aantal basisprincipes moet kennen om aan de slag te gaan. Laten we hierna kennis maken met die basisprincipes.

Entiteiten

Hoewel er geen strikte geometrische vormcodes zijn die alle ER-diagrammen moeten volgen, zult u over het algemeen entiteiten vinden die worden weergegeven als datasets binnen rechthoeken. Houd er rekening mee dat het ontwerp kan variëren, afhankelijk van welke tool voor entiteitsrelatiediagrammen werd gebruikt om het stroomschema en de eigen keuzes van de maker te maken. Desalniettemin zullen ze altijd gemakkelijk herkenbaar zijn, aangezien entiteiten altijd de onderling verbonden onderwerpen zijn in elk entiteitsrelatiediagram.

Zakelijke diagrammen kunnen primaire entiteitsclassificaties bevatten, zoals product, fabrikant, leverancier, detailhandelaar, klant, enz. Entiteitsrelatiediagrammen die bedoeld zijn om een ​​ziekenhuisomgeving weer te geven, kunnen entiteiten bevatten zoals artsen, verpleegkundigen, afdelingen, patiënten, enz. Sterke entiteiten zullen over het algemeen worden ingesloten in een enkele rechthoek (of een andere gekozen vorm), terwijl zwakke entiteiten worden ingesloten in een extra rechthoek om het feit te markeren.

Relaties

De relaties die de verschillende entiteiten met elkaar verbinden zijn beschrijvende datasets, traditioneel ingekapseld in een ruit/ruitvorm. Als een relatiebeschrijving is ingesloten tussen twee diamanten (of de gekozen vorm) in plaats van één, duidt dit op een zwakke relatie.

Wat de opgenomen gegevens betreft, zijn relaties bedoeld om te beschrijven hoe en waarom de twee entiteiten met elkaar verbonden zijn, evenals hun interacties binnen de gegeven setting. In een ziekenhuisomgeving kan een patiëntenentiteit worden verbonden met een doktersentiteit via de relaties gedefinieerd als Diagnose, Behandeling en Recept. Dezelfde patiënt kan verbonden zijn met een andere arts van een andere afdeling via alleen de relatie gedefinieerd als a Verwijzing.

functies

Attributies worden gebruikt om zowel entiteiten als relaties te definiëren, categoriseren en/of te waarderen, die op hun beurt kunnen beslissen of ze als sterk of zwak worden gemarkeerd. De exacte aard van een attribuut is moeilijk te definiëren zonder context, maar het kan beschrijvend en meerwaardig/enkelwaardig zijn.

Over het algemeen zou u de attributen (indien van toepassing) binnen ovale vormen op entiteitsrelatiediagrammen moeten vinden. Merk op dat het aantal waarden al dan niet iets te maken heeft met het verzwakken of versterken van de entiteit of de relatie, afhankelijk van de context. Het is raadzaam om in dit geval de gegevens te lezen om te beslissen, in plaats van puur op de symbolen te vertrouwen.

Kardinaliteit

Kardinaliteit wordt vaak weergegeven op entiteitsrelatiediagrammen met splitslijnen en pijlen. Als u een enkele entiteit ziet die is verbonden met drie verschillende entiteiten via een enkele relatielijn die zich splitst in drie pijlen, staat dat bekend als een een-op-veel-kardinaliteit. Een arts die drie verschillende patiënten diagnosticeert, heeft een vergelijkbare representatie en dat geldt ook voor een patiënt die wordt behandeld door artsen van drie verschillende afdelingen.

Als de gesplitste lijnen geen pijlen hebben, maar er is een pijl aan de andere kant, geeft dit aan wat bekend staat als een veel-op-een kardinaliteit, wat in wezen een omkering is van de hierboven gedefinieerde situatie. De pijl(en) op kardinale lijnen geven over het algemeen de stroom van die relatie/verbinding aan. Een één-op-één-kardinaliteit heeft waarschijnlijk geen splitsingen, maar er kan nog steeds een pijl zijn.

kleuren

Kleurcodering entiteitsrelatiediagrammen zijn nu algemeen gebruik en het is een betrouwbare en intuïtieve manier om de visualisatie effectiever en leesbaarder te maken. Als er kleurcodes worden gebruikt om te vereenvoudigen het stroomschema, vindt u ook een index in de buurt die specificeert waar elke kleur voor staat. In feite moet elk symbool dat in een ER-diagram wordt gebruikt correct en duidelijk worden geïndexeerd door de maker van het diagram.

Dit is van bijzonder belang omdat sommige symbolen totaal verschillende en soms zelfs tegengestelde betekenissen kunnen hebben in de context van de kaart. De bovengenoemde een-op-veel-kardinaliteit kan bijvoorbeeld worden weergegeven door meerdere pijlpunten op dezelfde relatielijn, in plaats van de gespleten haarpunten.

  1. HULPMIDDELEN VOOR HET MAPPEN VAN BEDRIJFSPROCESSEN: Gebruik, gratis tools en gids
  2. Liquide middelen: zijn aandelen een liquide actief? Betekenis en praktische voorbeelden
  3. SUBWAY-LOGO: de evolutie, geschiedenis en mysterie uitgelegd
  4. EEN ZAKELIJKE RELATIE OPBOUWEN: Effectieve stappen en tips voor elk bedrijf (alles wat u nodig heeft)
  5. Gids voor planning van projectkwaliteitsbeheer (tools en software)

Laat een reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd *

Dit vind je misschien ook leuk