Data model: Difference between revisions

Content deleted Content added
restructuring
introduced extra section for tools to create data models
Line 24:
If a relational model is used, sets of specific constraints ([[candidate key]]s, [[foreign key]]s) have to be defined (using the appropriate language as defined for the general model, e.g. [[SQL]]).
 
== Tools for Creating a Data model for an Application ==
The [[Entity-Relationship Model]] method is used to establish a ___domain specific data model. Other examples like the [[Functional Data Model]] and the [[Object Role Model]] also describe subsets/aspects of a data model.
 
While simple data models consisting of view tables or objects can be created "manually" large applications need a more systematic approach. The [[Entity-Relationship Model]] method is used to establish a ___domain specific data model. Other methods like the [[Functional Data Model]] and the [[Object Role Model]] also describe subsets/aspects of a data model and the application based on it. The [[Unified Modeling Language]] (UML) is another method more related to object-oriented data models. Especially the "Object Model" part has a number of parallel representations with the Entity-Relationship Model.
 
 
[[Category:Data management]]