Data Modeling Flashcards
1
Q
Attribute
A
This is the formal name for a column. Describes an entity.
2
Q
What are the requirements for satisfying First Normal Form?
A
- Have a unique identifier for each row of data
- Don’t have any repeating columns
- Don’t have any columns that hold more than one value
3
Q
What are the requirements for satisfying Second Normal Form?
A
- It must meet the requirements for First Normal Form.
- Does the data require more than one column to qualify as a unique identifier?
a. If not, skip to Third Normal Form
b. If so, are there any columns that do not directly relate to all parts of the primary key? If so, those columns must be removed and store elsewhere.
4
Q
What are the requirements for satisfying Third Normal Form?
A
- The database must meet the requirements for first and second normal form
- All attributes not dependent upon the primary key must be eliminated