L17 - Review of ER Modelling + Nomralisation Flashcards
1
Q
Whatare the ER design steps?
A
- Identify Entities
- Identify Realtionships
- Identify and associate attributes with entities or relationships
- Determine attribute domains
- Determine candidate, primary and alternate key attributes
2
Q
Whata re the considerations in ER design?
A
- Tweet + User objects are not normalised relations
- API response payloads formatted in JSON
- JSON Objects can contain copies of other object/entity occurrences like user and place
- Some attributed are multi-valued
- Need to examine tweet object for
- Additional entities
- Relationships where other id’s are references
- Attributes which are irrelevant to a twitter object