Domeinmodellen - Domeinmodel voor de POS-casus opstellen - Transactie

4 belangrijke vragen over Domeinmodellen - Domeinmodel voor de POS-casus opstellen - Transactie

Opgave 9.10
formuleer een bedrijfsregel voor klasse Sale voor de associaties Completed en Actual.

Een Sale behoort op ieder moment ofwel tot Register, ofwel tot Sale. {xor}

Vul het domeinmodel van de CRS-casus aan met de transactiekant.

figuur 9.32

Geef de bedrijfsregels van de CRS-casus in puntnotatie.

1 Inschrijving.InschrijvingsRegel.CursusUitvoering.Cursus is uniek binnen Inschrijving.InschrijvingsRegel, ofwel je mag je maar één keer inschrijven voor een bepaalde cursus. 2 Bij een Inschrijving zijn maximaal vier InschrijvingsRegels met soort = voorkeur 3 Bij een Inschrijving zijn maximaal twee InschrijvingsRegels met soort = alternatief 4 Als geldt dat Student.Inschrijving.InschrijvingsRegel.CursusUitvoering.Cursus een of meer Cursussen heeft als voorkennis dan moet voor die Cursussen gelden: Student.Resultaat.Cursus moet bestaan.
  • Hogere cijfers + sneller leren
  • Niets twee keer studeren
  • 100% zeker alles onthouden
Ontdek Study Smart

Alternatieve modellering voor het inschrijven van een cursus

figuur 9.33
Bij de modellering van figuur 9.33b zijn bedrijfsregels 2 en 3 niet nodig. In het algemeen kunnen we stellen dat een eenvoudiger model vaak gepaard gaat met meer bedrijfsregels. Het ene model is equivalent met het andere model, maar niet beter.

De vragen op deze pagina komen uit de samenvatting van het volgende studiemateriaal:

  • Een unieke studie- en oefentool
  • Nooit meer iets twee keer studeren
  • Haal de cijfers waar je op hoopt
  • 100% zeker alles onthouden
Onthoud sneller, leer beter. Wetenschappelijk bewezen.
Trustpilot-logo