| Object Role Modeling |
Article Index for Object |
Website Links For Object |
Information AboutObject Role Modeling |
| CATEGORIES ABOUT OBJECT ROLE MODELING | |
| data modeling | |
|
ORM evolved from the ''Natural language Information Analysis Method'' (NIAM, also known as ''Nijssen's Information Analysis Method'') and ''Binary Relationship Modeling'', which were developed in Europe in the mid- 1970s . Terry Halpin provided the first formalization of Object-Role Modeling. ORM's rich graphic notation is capable of capturing many business rules that are typically unsupported as graphic primitives in other poplular data modeling notations. Various software tools exist to enter ORM schemas, and generate relational database schemas. These include Microsoft Visio for Enterprise Architects, CaseTalk, Infagon, and NORMA. NORMA (Neumont ORM Architect), an open source plug-in to Microsoft Visual Studio .NET, supports ORM 2 (second generation ORM) and maps ORM schemas to a variety of implementation targets, including relational DBMSs, object-oriented code, and XML schema. As of April 2006, NORMA (accessible at the SourceForge link {Link without Title} below) is in a prototype stage, but is evolving to a full production version. EXTERNAL LINKS
The Dutch successor of NIAM is continuously researched and developed and is called FCO-IM. The case tool of choice implementing this is called Casetalk. FCO-IM has some advantages for it considers only facts. REFERENCES "Information Modeling and Relational Databases" written by Terry Halpin. |
|
|