ER model Partitioning: Towards Trustworthy Automated Systems Development

07/02/2020
by   Dhammika Pieris, et al.
0

In database development, a conceptual model is created, in the form of an Entity-relationship(ER) model, and transformed to a relational database schema (RDS) to create the database. However, some important information represented on the ER model may not be transformed and represented on the RDS. This situation causes a loss of information during the transformation process. With a view to preserving information, in our previous study, we standardized the transformation process as a one-to-one and onto mapping from the ER model to the RDS. For this purpose, we modified the ER model and the transformation algorithm resolving some deficiencies existed in them. Since the mapping was established using a few real-world cases as a basis and for verification purposes, a formal-proof is necessary to validate the work. Thus, the ongoing research aiming to create a proof will show how a given ER model can be partitioned into a unique set of segments and use it to represent the ER model itself. How the findings can be used to complete the proof in the future will also be explained. Significance of the research on automating database development, teaching conceptual modeling, and using formal methods will also be discussed.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/27/2020

An Improved Generic ER Schema for Conceptual Modeling of Information Systems

The Entity-Relationship (ER) model is widely used for creating ER schema...
research
05/26/2021

Conceptual Schema Optimisation – Database Optimisation before sliding down the Waterfall

In this article we discuss an approach to database optimisation in which...
research
01/13/2022

A Formal Category Theoretical Framework for Multi-model Data Transformations

Data integration and migration processes in polystores and multi-model d...
research
11/04/2019

Incremental extraction of a NoSQL database model using an MDA-based process

In recent years, the need to use NoSQL systems to store and exploit big ...
research
02/12/2023

The FOLE Database

This paper continues the discussion of the representation and interpreta...
research
10/24/2018

The FOLE Table

This paper continues the discussion of the representation of ontologies ...
research
03/06/2022

Strongly Consistent Transformation of Partial Scenarios

We present a formal approach for partial transformation of scenario-base...

Please sign up or login with your details

Forgot password? Click here to reset