1. Konceptuell Modellering Flashcards

1
Q

Vad är problemen med modeller? (3)

A

De:

  • Förenklar
  • Förvanskar (storlek Grönland/Afrika)
  • Fokuserar
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Vad visar multipliciteten/kardinaliteten?

A

Hur många objekt som associationen kan/måste minst/mest referera till eller hur många värden attributet kan eller måste anta

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Hur relateras klasser?

A

Via associationer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Vad är en homonym?

A
  • ord som uttalas likadant, stavas likadant, men som betyder olika saker

tex Bok och Bok (Verk)

Blir till abstrakt klass

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Vad är en reifieringsklass?

A

Relationsklass där relationen görs till ett objekt.

  • när relationen behöver lagra information
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

När används arv?

A

Då det förekommer hierarkiska strukturer fångas dessa i en modell genom arv

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Hur modelleras arv?

A

Modelleras genom ISA-association

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Vad består en arvshierarki av?

A

Sub- och supertyper

  • subtyper utgör en delmängd av supertypen.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Vad menas med att subtyper är uttömmande?

A

När de “täcker upp” hela supertypen

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Vad menas med att subtyper är ömsesidigt uteslutande?

A

När en och samma instans inte kan tillhöra flera subtyper

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Vad är ett partiellt attribut?

A

Ett attribut med minimumvärde = 0

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Vad är ett totalt attribut?

A

Ett attribut med minimumvärde > 0

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Vad har isa-relationen för avbildningsregler?

A

1..1 mot superklass och 0..1 mot subklass

ihålig pil mot superklass

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Vad är en power-type?

A

En mall som beskriver de generella dragen hos kopior (copy)

Ofta en abstrakt klass

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Vad är en copy (kategoriklass?)?

A

Konkreta objekt, som beskriver de fysiska objekten av mallarna (tex Bok och Tryckt bok)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Vad är en template-copy struktur och vilken multiplicitet har dem?

A
  • De består av mallar (power-type) och kopior (copy)

- 1 hos power-type och 0..* hos copy

17
Q

Vid partiella attribut: när används arv respektive power-typer?

A

ARV
- när det finns delmängder av en och samma fenomen/klass

Power types
- när samma fenomen/klass finns på olika abstraktions-nivåer