Skip to main content

A semantic comparison of the modelling capabilities of the ER and NIAM models

  • Conference paper
  • First Online:
Entity-Relationship Approach — ER '93 (ER 1993)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 823))

Included in the following conference series:

Abstract

Conceptual design (conceptual modelling) is the most important phase in database design as it results in a conceptual schema, which is a high-level description of the user requirements. Over the past decade, several data models, called semantic or conceptual models, have been proposed for conceptual design. Two of the most popular of these data models are the ER and NIAM models. In this paper we present a semantic comparison of the ER and NIAM models with a view to highlighting their similarities and differences, and to showing the major characteristics of each model. The comparison is divided in three parts. Firstly, we describe and compare the model constructs using a common terminology framework. We then compare their modelling capability by discussing the mapping of ER and NIAM schemas into the relational model. Finally, we relate the models to a checklist of conceptual modelling objectives.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Batini, C., Ceri, S. and Navathe, S. Conceptual Database Design: An Entity-Relationship Approach, Benjamin Cummings (1992).

    Google Scholar 

  2. Casanova, M.A., Furtado, L. and Tucherman, L. “Enforcing inclusion dependencies and referential integrity”, Proceedings of the 14th International Conference on Very Large Data Bases, Los Angeles, California (Sept. 1988).

    Google Scholar 

  3. Casanova, M.A., Tucherman, L. and Laender, A.H.F. “On the design and maintainance of optimized relational representations of entity-relationship schemas”, Data and Knowledge Engineering 11, 1 (1993).

    Article  Google Scholar 

  4. Chen, P.P. “The entity-relationship model: toward a unified view of data”, ACM Transactions on Database Systems 1, 1 (March 1976).

    Article  Google Scholar 

  5. Creasy, P. “ENIAM: a more complete conceptual schema language”, Proceedings of the 15th International Conference on Very Large Data Bases, Amsterdam (Sept. 1989).

    Google Scholar 

  6. Elmasri, R. and Navathe, S. Fundamentals of Database Systems, Benjamin Cummings (1989).

    Google Scholar 

  7. Ferg, S. “Cardinality concepts in entity-relatinship modelling”, Proceedings of the 10th International Conference on Entity-Relationship Approach, San Mateo, California (Oct. 1991).

    Google Scholar 

  8. Flynn, D.J. and Laender, A.H.F. “Mapping from a conceptual schema to a target internal schema”, The Computer Journal 28, 5 (1985).

    Article  Google Scholar 

  9. Guido, G. “Semantic modeling of an accounting universe of discourse — the usefulness of inter-relationship constraints”, Proceedings of the 10th International Conference on Entity-Relationship Approach, San Mateo, California (Oct. 1991).

    Google Scholar 

  10. Hull, R. and King, R. “Semantic database modelling: survey, applications, and research issues”, ACM Computing Surveys 19, 3 (Sept. 1987).

    Article  Google Scholar 

  11. Laender, A.H.F., Casanova, M.A., Carvalho, A.P. and Ridolfi, L.F.G.G.M. “An analysis of SQL integrity constraints from an entity-relationship model perspective”, Information Systems (to appear).

    Google Scholar 

  12. Leung, C.M.R. and Nijssen, G.M. “Relational database design using the NIAM conceptual schema”, Information Systems 13, 2 (1988).

    Article  Google Scholar 

  13. Markowitz, V.M. and Shoshani, A. “On the correctness of representing extended entity-relationship structures in the relational model”, Proceedings of the ACM SIGMOD International Conference on the Management of Data, Portland, Oregon (June 1989).

    Google Scholar 

  14. Navathe, S.B. “Evolution of data modeling for databases”, Communications of the ACM 35, 9 (September 1992).

    Article  Google Scholar 

  15. Nijssen, G.M. and Halpin, T.A. Conceptual Schema and Relational Database Design: A Fact Oriented Approach, Prentice-Hall (1989).

    Google Scholar 

  16. Peckham, J. and Maryanski, F. “Semantic data models”, A CM Computing Surveys 20, 3 (September 1988).

    Google Scholar 

  17. Smith, J.M. and Smith, D.C. “Database abstractions: aggregation and generalization”, ACM Transactions on Database Systems 2, 2 (June 1977).

    Article  Google Scholar 

  18. Song, I.-Y. and Forbes, E.A. “Schema conversion rules between EER and NIAM model”, Proceedings of the 10th International Conference on Entity-Relationship Approach, San Mateo, California (Oct. 1991).

    Google Scholar 

  19. Teorey, T. J. Database Modeling and Design: The Entity-Relationship Approach, Morgan Kaufmann (1990).

    Google Scholar 

  20. Verheijen, G. and Van Bekkum, J. “NIAM: An information analysis method”, in T.W. Olle et al. (eds.), Information Systems Design Methodologies: A Comparative Review, North-Holland (1982).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Ramez A. Elmasri Vram Kouramajian Bernhard Thalheim

Rights and permissions

Reprints and permissions

Copyright information

© 1994 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Laender, A.H.F., Flynn, D.J. (1994). A semantic comparison of the modelling capabilities of the ER and NIAM models. In: Elmasri, R.A., Kouramajian, V., Thalheim, B. (eds) Entity-Relationship Approach — ER '93. ER 1993. Lecture Notes in Computer Science, vol 823. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0024371

Download citation

  • DOI: https://doi.org/10.1007/BFb0024371

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-58217-5

  • Online ISBN: 978-3-540-48575-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics