SPATIAL DATABASES |
Basic components of and object oriented modeling are classes, attributes,methods,and relationships.
Classes: Encapsulation of objects that share properties
Attributes: Unlike ER, there is no notion of keys. Attributes can be of three types:
Methods: They define access, updates and operations with objects
- Public
- Private
- Protected
Relationships: Derived from basic abstraction mechanisms:
- aggregation
- generalization
- associations
UML is a well known language that allow the specification of object oriented conceptual model.
![]() |
![]() |