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:
“Humility is often only the putting on of a submissiveness by which men hope to bring other people to submit to them; it is a more calculated sort of pride, which debases itself with a design of being exalted; and though this vice transform itself into a thousand several shapes, yet the disguise is never more effectual nor more capable of deceiving the world than when concealed under a form of humility.”
—François, Duc De La Rochefoucauld (16131680)