Conceptual Data Modeling using EER and UML
7 important questions on Conceptual Data Modeling using EER and UML
Characteristics of EER model?
- specialization/generalization
- categorization
- aggregation
What is specialization/generalization?
Disjointness
- disjoint means entity can just 1 subclass
- overlap means several
Completeness
- total means each superclass -> 1 of subclass
- partial means no need
Hierarchy: subclass has only one super class
Latice: has multiple superclasses
What are the characteristics of an UML class diagram?
Classes
Variables
Access modifiers
Associations
Specialization/generalization
Aggregation
- Higher grades + faster learning
- Never study anything twice
- 100% sure, 100% understanding
What is method overloading?
What are the 3 advanced UML modeling concepts?
Object constraint language (OCL)
Dependency relationship
What is the changeability property?
Three common choices
- default which allows any type of edit
- addOnly which only allows additional values or links to be added
- frozen which allows no further changes once the value or link is established
What is a dependency relationship?
The question on the page originate from the summary of the following study material:
- A unique study and practice tool
- Never study anything twice again
- Get the grades you hope for
- 100% sure, 100% understanding