Grafische voorstelling van het semantische gegevensmodel

Het semantische gegevensmodel kan met verschillende technieken worden getekend. Als het doel van de tekening is een overzicht te geven van de verbanden tussen de primaire entiteittypen voldoet de bollenplaat die op Infomod is gebaseerd. Deze zeer eenvoudige tekenwijze bevat twee elementen in combinatie met tekst. De elementen zijn de ellips, waarmee een entiteittype wordt afgebeeld, en de lijn, waarmee een verband wordt afgebeeld. De verbandnaam wordt altijd in het schema opgenomen; deze verwoordt immers een belangrijk deel van de semantiek.

In dit handboek volstaan we vooralsnog met de presentatie van deze tekenwijze.

Het basispatroon is:

Basispatroon (binair)

Als er sprake is van een meervoudig (n-air, waarbij n > 2) verband wordt dit afgebeeld met behulp van lijnen die door een knooppunt zijn verbonden:

Meervoudig (n-air)

Tevens is het mogelijk de multipliciteit in de tekening aan te geven. Daartoe worden de aantallen malen, dat een entiteit in een type verband kan voorkomen vermeld bij de entiteiten en knopen.

Het eerder gegeven voorbeeld

Afdeling {bestelt artikelsoort bij leverancier}

levert daarmee het volgende schema op:

Voorbeeld 3-air

Als dit verband geobjectiveerd wordt, wordt de knoop vervangen door het symbool van een entiteittype. De verbandnamen worden dan overeenkomstig met de nieuwe gegevenstypen aangepast. In ons voorbeeld zou dat er zo uit kunnen zien:

Voorbeeld geobjectiveerde relatie