Design Procedure
The information system's life cycle typically involves several stages: feasibility study; requirements analysis; conceptual design of data and operations; logical design; external design; prototyping; internal design and implementation; testing and validation; and maintenance. ORM's conceptual schema design procedure (CSDP) focuses on the analysis and design of data. The seven steps of the conceptual schema design procedure are:
- Transform familiar information examples into elementary facts, and apply quality checks
- Draw the fact types, and apply a population check
- Check for entity types that should be combined, and note any arithmetic derivations
- Add uniqueness constraints, and check arity of fact types
- Add mandatory role constraints, and check for logical derivations
- Add value, set comparison and subtyping constraints
- Add other constraints and perform final checks
Read more about this topic: Object-Role Modeling
Famous quotes containing the word design:
“The reason American cars dont sell anymore is that they have forgotten how to design the American Dream. What does it matter if you buy a car today or six months from now, because cars are not beautiful. Thats why the American auto industry is in trouble: no design, no desire.”
—Karl Lagerfeld (b. 1938)