van relationeel schema naar NIAM

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Okay here goes

Wikipedia zegt:

"De werkwijze van NIAM is geheel anders dan bij de meeste andere informatieanalysemethoden. In plaats van entiteiten te zien als gerelateerde tabellen, zijn bij NIAM de relaties de entiteiten. In NIAM's termologie heet een relatie ook wel 'role' Hierdoor is het bij NIAM moeilijk om entiteiten los van elkaar te zien. In NIAM is het de bedoeling om met behulp van de menselijke gesproken taal 'feiten'
vast te leggen. Deze feiten bestaat in NIAM dan uit entiteiten, attributen en domeinen."

Zou ik het ERD (entiteiten relatie diagram) uitpluizen naar haar relaties, zou ik dan van elke entiteit
gewoon een rol (role) kunnen nemen. En de de ding (naam) soort aan het role koppelen?

Zijn er andere ideeen om van een ERD en tabellen en relaties een NIAM te tekenen?

10 relaties in het relationeel schema worden tot 20 rollen die elk enkel twee aan elkaar hebben.

Groetjes,

digi

Acties:
  • 0 Henk 'm!

  • Remus
  • Registratie: Juli 2000
  • Laatst online: 15-08-2021
NIAM is eerder een analyse methode om op basis van 'feiten' en voorbeeldvulling van die feiten tot een tabelstructuur te komen (het heet daarom ook Natuurlijke taal Informatie Analyse Methode), de richting van tabelstructuur naar NIAM is IMHO minder logisch om te doen (al kan het misschien wel hiaten of problemen in het bestaande model aan het licht brengen).

Ik heb dus geen idee of er tools zijn om voor jou een ERD naar een NIAM schema om te zetten, maar het kan zin hebben om naast NIAM ook op ORM of FORM te zoeken: (Formal) Object Role Modelling

Het is al een tijd geleden dat ik met NIAM iets gedaan heb dus mijn kennis is een beetje weg, maar het is belangrijk om je te realiseren dat niet noodzakelijk enkelvoudig of tweevoudig voorkomen. 3 of 4 of meer voudig kan ook (al zal dat bijna altijd een hint zijn om te kijken of er een versimpeling mogelijk is).