ER Flashcards

1
Q

Attributes

A

Property of an entity

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

Entity

A

A collection of attributes

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

Domain

A

Set of values for an attribute

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

Multi-valued Attribute

A

A list of attributes {7734, Plumb Rd, Galena, Oh, 43021}

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

Composite Attribute

A

An organized list of attributes {Name} -> {Gabe, Steppers}

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

Derived Attributes

A

Not stored, but calculated on request

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

Cardinality

A

Relationships:

1:1, 1:n, m:n

Employee –N– —–1—- Project

The project can have many employees.
The employee can have one project.

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

Total Participation

A

Means that the entity MUST be present.

For Chen Notation this is represented by double lines on the side of participation (opposite of carnality)

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

Weak Entities

A

Cannot be identified on their own, dependent on a strong entity. Can have partial keys.

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

Binary Relationship

A

Employee —-n—– ——1—— Project

Single mapping between employee and project

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

Ternary Relationship

A

Employee —-n—— ——1—–Project
|
|
|
Salary

More thing two mappings in a relationship, should be shied away from

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