Mapping methods and query for aggregation and association in object-relational database using collection

被引:6
|
作者
Pardede, E [1 ]
Rahayu, JW [1 ]
Taniar, D [1 ]
机构
[1] La Trobe Univ, Dept Comp Sci & Comp Engn, Bundoora, Vic 3086, Australia
来源
ITCC 2004: INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: CODING AND COMPUTING, VOL 1, PROCEEDINGS | 2004年
关键词
D O I
10.1109/ITCC.2004.1286513
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Association and aggregation are two relationship types in the Object-Oriented Conceptual Model (OOCM) that frequently involve collection of elements/attributes. However, very often when the relationships are stored in Object Relational Database (ORDB) the collection is flattened like it is implemented by pure relational model. In this paper we propose the mapping methods to preserve the collection semantics in ORDB using collection data type. In aggregation we propose methods for different constraints types, while in association we propose methods for "many" cardinality (I:N, N:N) relationships. In addition, we also show how queries can be performed in the relationships using collection type.
引用
收藏
页码:539 / 543
页数:5
相关论文
共 50 条
  • [1] The Impact of Object-Relational Mapping Frameworks on Relational Query Performance
    Colley, Derek
    Stanier, Clare
    Asaduzzaman, Md
    2018 INTERNATIONAL CONFERENCE ON COMPUTING, ELECTRONICS & COMMUNICATIONS ENGINEERING (ICCECE), 2018, : 47 - 52
  • [2] Query Performance of the IFC Model Server Using an Object-Relational Database Approach and a Traditional Relational Database Approach
    Lee, Ghang
    Jeong, Jiyong
    Won, Jongsung
    Cho, Chiyon
    You, Seok-joon
    Ham, Sungil
    Kang, Hoonsig
    JOURNAL OF COMPUTING IN CIVIL ENGINEERING, 2014, 28 (02) : 210 - 222
  • [3] Updating XML using object-relational database
    Amornsinlaphachai, P
    Ali, MA
    Rossiter, N
    DATABASE: ENTERPRISE, SKILLS AND INNOVATION, PROCEEDINGS, 2005, 3567 : 155 - 160
  • [4] A query system for object-relational databases
    Li, H
    Orlowska, ME
    Liu, CF
    PROCEEDINGS OF THE 9TH AUSTRALASIAN DATABASE CONFERENCE, ADC'98, 1998, 20 (02): : 39 - 50
  • [5] A Refactorable Object-Relational Mapping
    Aslan, Fatih
    ICECCO'12: 9TH INTERNATIONAL CONFERENCE ON ELECTRONICS, COMPUTER AND COMPUTATION, 2012, : 284 - 287
  • [6] Object persistency for HEP data using an object-relational database
    Nowak, M
    Düllmann, D
    Geppert, D
    Kunszt, P
    Paoli, S
    PROCEEDINGS OF CHEP 2001, 2001, : 272 - 275
  • [7] Lessons in Persisting Object Data Using Object-Relational Mapping
    Vial, Gregory
    IEEE SOFTWARE, 2019, 36 (06) : 43 - 52
  • [8] Transaction model for object-relational database
    Liu, Yang
    Lu, Yansheng
    Huazhong Keji Daxue Xuebao (Ziran Kexue Ban)/Journal of Huazhong University of Science and Technology (Natural Science Edition), 2002, 30 (04):
  • [9] A COMPARATIVE STUDY OF OBJECT-ORIENTED DATABASE, RELATIONAL DATABASE AND FRAMEWORK FOR MAPPING OBJECT-RELATIONAL, IN THE CONTEXT TO A WEB APPLICATION
    Oliveira, M. M. A.
    Carlos, D. G.
    Sousa, A. R. V. O.
    Castro, A. F.
    HOLOS, 2015, 31 (01) : 182 - 198
  • [10] The use of hints in Object-Relational query optimization
    Taniar, D
    Khaw, HY
    Tijoe, HC
    Rahayu, JW
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2004, 19 (06): : 337 - 346