detailed-erd-the-erd-must-be-done-using-an-approved-design-software-e-g-mysql-workbench-1
SECTION 7: DETAILED ERD (1.75 points)
- Starts on a new page.
- The ERD must be done using an approved design software (e.g. MySQL Workbench)
- You must include a picture (or more) of the design in the document. Be sure it is big enough so all text is clearly readable.
- Attach also the source file for your design.
Please be sure your diagram includes:
- ENTITIES (0.75 points)
- Entity name (follow conventions, relevant) 0.25 points
- Attributes 0.25 points
- Constraints (PK, UQ, NN) 0.25 points
- RELATIONSHIPS (1 point)
- Relationship names (0.2 points)
- Relationship types (0.2 points)
- Relationship strength (0.2 points)
- Relationship participation for each entity (0.2 points)
- FK in the child entity (0.2 points)
SECTION 8: SAMPLE 3 ENTITIES EXPLANATIONS (0.75 points)
- Starts on a new page.
- Pick 3 complex entities that are directly connected by relationships.
- For each entity answer the following in different sub-section (8.1, 8.2 and 8.3) (0.25 points each)
- the name of the entity – why you choose that name
- the requirements that are related to that entity
- the PK of the entity, what type is composite or simple and why, and why you choose it (why is good)
- for each attribute:
- The name of the attribute (why you choose it)
- Simple or composite attribute (why it is)
- Single value or multi value attribute (why it is)
- Required or optional and why
- Unique or not unique and why
SECTION 9: SAMPLE 3 RELATIONSHIPS EXPLANATIONS (0.75 points)
- Starts on a new page.
- Pick 3 relationships, related to the presented entities.
- For each relationship answer the following in different sub-section (9.1, 9.2 and 9.3) (0.25 points each)
- Relationship names and inverse names
- All requirements related to that relationship
- Relationship types and why you selected that type
- Relationship strength and why you selected that strength
- Relationship participation for each entity and why you selected that participation
- FK in the child entity, explain what it references