{"title":"A Bitemporal SQL Database Design Method from the Enhanced Entity-Relationship Model","authors":"Vo Thi Ngoc Chau, S. Chittayasothorn","doi":"10.1109/ICEAST52143.2021.9426270","DOIUrl":null,"url":null,"abstract":"Recently temporal supports have been included in the SQL standards, leading to a great bridge between research works and real-world applications. However, showing this bridge in practice needs to be considered more. Such a shortage needs to be resolved due to the fact that time is ubiquitous in every application domain. In this paper, we propose a novel design method to design a bitemporal SQL database from an enhanced-entity-relationship schema. From this conceptual schema, a bitemporal SQL database schema is defined automatically. As a theoretical evaluation, our proposed method is novel in the following points. Firstly, although the method is dedicated to bitemporal databases, its starting point is with the enhanced entity-relationship model which is so popular that practicing database designers can work with it well. Secondly, its temporal supports are explicitly extracted and included in the data model mapping in an automatic manner. The automatic mapping process is based on topological sorting and thus performed in a certain sequence to derive a bitemporal SQL database schema with the SQL temporal support. Above all, our method helps easily deploy bitemporal databases in real-world applications. Indeed, its illustration has been shown comprehensively for VNUMED, an intermediate research medical database.","PeriodicalId":416531,"journal":{"name":"2021 7th International Conference on Engineering, Applied Sciences and Technology (ICEAST)","volume":"5 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 7th International Conference on Engineering, Applied Sciences and Technology (ICEAST)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICEAST52143.2021.9426270","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Recently temporal supports have been included in the SQL standards, leading to a great bridge between research works and real-world applications. However, showing this bridge in practice needs to be considered more. Such a shortage needs to be resolved due to the fact that time is ubiquitous in every application domain. In this paper, we propose a novel design method to design a bitemporal SQL database from an enhanced-entity-relationship schema. From this conceptual schema, a bitemporal SQL database schema is defined automatically. As a theoretical evaluation, our proposed method is novel in the following points. Firstly, although the method is dedicated to bitemporal databases, its starting point is with the enhanced entity-relationship model which is so popular that practicing database designers can work with it well. Secondly, its temporal supports are explicitly extracted and included in the data model mapping in an automatic manner. The automatic mapping process is based on topological sorting and thus performed in a certain sequence to derive a bitemporal SQL database schema with the SQL temporal support. Above all, our method helps easily deploy bitemporal databases in real-world applications. Indeed, its illustration has been shown comprehensively for VNUMED, an intermediate research medical database.