Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Modellering vs implementasjon

    • Raske iterasjoner

    • Visuelt paradigme som gjør det enkelt å involvere ikke-tekniske

    • Målet er i første omgang å lære så mye som mulig så fort som mulig

    • Man må forvente radikale endringer i modellene etterhvert som man lærer

    • Man øker først detaljnivået etterhvert som strukturene stabiliserer seg

      • Jo mindre stabilt, jo dyrere er det å detaljere (for ikke å snakke om programmere)

    • Man bruker tankeeksperiment underveis for å teste hypoteser

      • Kan lage fysiske prototyper dersom nødvendig (først og fremst som innspill til logisk modell)

    • Ta gjerne utgangspunkt i prosessene som modellen skal underbygge

  • Notasjon

    • “Kråkeføtter“

    • Heltrukne relasjoner er identifiserende

    • Stiplede relasjoner er rene referanser

    • Relasjoner har en eier (i én-enden) og et medlem (i mange-enden)

    • Eier kan være påkrevet (tverrgående strek) eller valgfri

Er mye bra å hente fra https://cmpct.info/~calvin/Papers/Data and Reality.pdf her knyttet til det mer filosofiske aspektet om hva datamodellering dreier seg om.

...