Abstract: In this article, we define five purposes of a data model and describe a typical data modeling problem. We then evaluate the Entity-Relationship and Unified Modeling Language data models against those five purposes in the context of the example problem. We find severe limitations with both data models. We conclude the article with a survey of the characteristics needed for a new data model.
Keywords: Data modeling, UML, Entity-relationship
Download this article: JISE - Volume 17 Number 1, Page 29.pdf
Recommended Citation: Kroenke, D. M. & Gray, C. D. (2006). Toward a Next Generation Data Modeling Facility: Neither the Entity-Relationship Model nor UML Meet the Need. Journal of Information Systems Education, 17(1), 29-38.