Skip to main content

Complex Relationships Modeling in Association-Oriented Database Metamodel

  • Conference paper
  • First Online:
Intelligent Information and Database Systems (ACIIDS 2018)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 10752))

Included in the following conference series:

Abstract

This paper elaborates upon the problem of modeling complex relationships in database models. The relationship type is complex when its definition holds IS-A or HAS-A meta-relationships between distinct relationship types. The framework of the considerations is Association-Oriented Database Metamodel, a novel solution dedicated for modeling and implementation of database layer for compound, e.g. knowledge-based systems. The contribution of the paper is a set of design constructions that enable the model designer to define polymorphic and structured relationships in Association-Oriented Database Metamodel.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Albano, A., Ghelli, G., Orsini, R.: A relationship mechanism for a strongly typed object-oriented database programming language. In: Proceedings of the 17th International Conference on Very Large Data Bases, VLDB 1991, pp. 565–575. Morgan Kaufmann Publishers Inc., San Francisco (1991)

    Google Scholar 

  2. Bierman, G., Wren, A.: First-class relationships in an object-oriented language. In: Black, A.P. (ed.) ECOOP 2005. LNCS, vol. 3586, pp. 262–286. Springer, Heidelberg (2005). https://doi.org/10.1007/11531142_12

    Chapter  Google Scholar 

  3. Brickley, D., Guha, R.: RDF Schema 1.1 - W3C Recommendation (2008)

    Google Scholar 

  4. Cattell, R.G., Barry, D.K., Berler, M., Eastman, J., Jordan, D., Russell, C., Schadow, O., Stanienda, T., Velez, F.: The Object Data Standard: ODMG 3.0. Morgan Kaufmann, Burlington (2000). 280 p

    Google Scholar 

  5. Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design patterns: abstraction and reuse of object-oriented design. In: Nierstrasz, O.M. (ed.) ECOOP 1993. LNCS, vol. 707, pp. 406–431. Springer, Heidelberg (1993). https://doi.org/10.1007/3-540-47910-4_21

    Google Scholar 

  6. Jodłowiec, M., Krótkiewicz, M.: Semantics discovering in relational databases by pattern-based mapping to association-oriented metamodel—a biomedical case study. In: Piętka, E., Badura, P., Kawa, J., Wieclawek, W. (eds.) Information Technologies in Medicine. AISC, vol. 471, pp. 475–487. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-39796-2_39

    Google Scholar 

  7. Jodłowiec, M., Krótkiewicz, M.: Towards the mapping of UML class diagrams to association-oriented database metamodel schemata. In: Proceedings of 8th International Conference on Information, Intelligence and Applications (IISA2017). IEEE (2017, in press)

    Google Scholar 

  8. Krótkiewicz, M.: Association-oriented database model – n-ary associations. Int. J. Softw. Eng. Knowl. Eng. 27(2), 281–320 (2017)

    Article  Google Scholar 

  9. Krótkiewicz, M., Jodłowiec, M.: Modeling autoreferential relationships in association-oriented database metamodel. In: Świątek, J., Borzemski, L., Wilimowska, Z. (eds.) ISAT 2017 - Part II. AISC, vol. 656, pp. 49–62. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-67229-8_5

    Google Scholar 

  10. Krótkiewicz, M., Jodłowiec, M., Wojtkiewicz, K.: Semantic networks modeling with operand-operator structures in association-oriented metamodel. In: Nguyen, N.T., Papadopoulos, G.A., Jędrzejowicz, P., Trawiński, B., Vossen, G. (eds.) ICCCI 2017. LNCS (LNAI), vol. 10448, pp. 24–33. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-67074-4_3

    Chapter  Google Scholar 

  11. Krótkiewicz, M., Wojtkiewicz, K., Jodłowiec, M., Pokuta, W.: Semantic knowledge base: quantifiers and multiplicity in extended semantic networks module. In: Ngonga Ngomo, A.-C., Křemen, P. (eds.) KESW 2016. CCIS, vol. 649, pp. 173–187. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-45880-9_14

    Chapter  Google Scholar 

  12. Nelson, S., Pearce, D.J., Noble, J.: First class relationships for OO languages. In: 18th ECOOP Doctoral Symposium and Ph.D. Student Workshop, p. 33 (2008)

    Google Scholar 

  13. Noble, J.: Basic relationship patterns. Pattern Lang. Prog. Des. 4, 73–94 (1997)

    Google Scholar 

  14. Object Management Group: OMG Unified Modeling Language (OMG UML) Version 2.5. Technical report (2013). http://www.omg.org/spec/UML/2.5/

  15. Shah, A.V., Hamel, J.H., Borsari, R.A., Rumbaugh, J.E.: DSM: an object-relationship modeling language. SIGPLAN Not. 24(10), 191–202 (1989)

    Article  Google Scholar 

  16. Teorey, T.J., Yang, D., Fry, J.P., Zhang, Z., Wang, S., Teorey, T.J., Yang, D., Fry, J.P.: A logical design methodology for relational databases using the extended entity-relationship model. ACM Comput. Surv. 18(2), 197–222 (1986)

    Article  MATH  Google Scholar 

  17. Zabawa, P., Hnatkowska, B.: CDMM-F – domain languages framework. In: Świątek, J., Borzemski, L., Wilimowska, Z. (eds.) ISAT 2017. AISC, vol. 656, pp. 263–273. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-67229-8_24

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Marcin Jodłowiec .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG, part of Springer Nature

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Jodłowiec, M. (2018). Complex Relationships Modeling in Association-Oriented Database Metamodel. In: Nguyen, N., Hoang, D., Hong, TP., Pham, H., Trawiński, B. (eds) Intelligent Information and Database Systems. ACIIDS 2018. Lecture Notes in Computer Science(), vol 10752. Springer, Cham. https://doi.org/10.1007/978-3-319-75420-8_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-75420-8_5

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-75419-2

  • Online ISBN: 978-3-319-75420-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics