ABSTRACT
In spite of the remarkable progress in computing technology, many businesses are still struggling with the problem of modeling and accessing data. Although faster hardware and graphic interfaces do help somewhat, they do not address the problems fundamental cause. A business is basically a complex, evolving “Organism”, about which we communicate efficiently. So our language for modeling and querying must be clear yet detailed enough to capture the business’s complexity and remain easy to change as the business evolves, SDLC and ORM being a fact based modelling tool, is the method used for designing and querying database models at the conceptual level, where the application is implementation of data structures. Once ORM is used, information recovered from the system is transformed into elementary facts, the fact types are drawn and population check mandatory constraints are added, checking logical derivations, value is added with a set comparison and sub typing constraints. other constraints are added and then final checks will be performed. Therefore business modelers should use ORM with their stakeholders in order to explore their problem domain. This is because ORM diagrams are incredibly an effective way to explore their domain concepts with stakeholders. Still from business user perspective, the use of a natural language (e.g. English) would be the strongest reason to use ORM, making it superior to traditional ER and UML modeling languages. In conclusion, this research provides a sketch of the ORM method as a modeling language, mentioning its features, touching some of its advantages and disadvantages.