Day Of Flashcards

(11 cards)

1
Q

Completeness =

A

MUST an instance of supertype also be a member of at least one subtype.

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

Total specialization rule:

A

Each instance of supertype MUST BE an instance of a subtype. Exhaustive. Double line towards circle.

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

Partial Specialisation rule:

A

Entity instance of supertype is allowed NOT to belong to any subtype. Non-exhaustive. Single line towards circle.

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

What are the two completeness constraint rules:

A

Total Specialisation and partial Specialisation (there may be other subtypes not yet defined).

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

What is Disjointness constraint:

A

Can an instance of supertype be a member of two or more subtypes?

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

What are the two rules for the Disjointness constraint in an erd?

A

The disjoint rule and the overlap rule.

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

What is the disjoint rule:

A

An instance f the supertype can only be ONE subtype.’d’ -OR

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

What is the overlap rule:

A

An instance of supertype can be more than one of the subtypes. ‘O’ - AND

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

Subtype discriminator?

A

An attribute of supertype for determining which subtype it is: simple or Boolean.

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

What is logical database design?

A

Transforming conceptual models (er and eer diagrams) into relations (relational schema).

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

Two types of ERD constraints:

A

Completeness, Disjointness.

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