The OOD Process - III The Data Management Component (DMC) [Coad/Yourdon]
The OO Co-Design Process The Data Management Component TMCHICPDCDMC high-level Design detailed Design Miniworld extend refine & map
DMC - What is it? Support in your OOD –data-capsule encapsulation multiple views –transactions set of activities as atomic action role-back, commit, etc. map your needs to the infrastructure –tool-specific needs and solutions –guided by a common architecture centralized vs. distributed data models
DMC tasks classify data define data relationships and dependencies describe the allocation of data to objects design detailed schemas continue to prototype design the data-capsules
Work with an expert. Check on Data Ownership.