Javascript must be enabled to continue!
AM-integrity in designing relational database models
View through CrossRef
The article discusses a special type of integrity in databases – ancestral multiplicity integrity (AM-integrity), a concept introduced by the authors at the conceptual–ontological level within “entity–relationship” models. In this paper, this concept is extended to the relational model for the purpose of practical application in creating databases. Related notions are examined, including the lineage of ascending ancestry, the relation of ancestral multiplicity, and the corresponding integrity constraint. Transitioning to the relational model requires consideration of primary and foreign keys, referential integrity, and table triggers. As a universal means of ensuring integrity in the relational environment, the paper proposes an approach based on database triggers. These triggers detect and block insert and update operations that would lead to violations of integrity. The need for procedural programming of triggers is noted, along with the challenges of transferring data between different database management systems due to variations in procedural programming languages. An alternative approach is suggested, based on leveraging built-in mechanisms for maintaining referential integrity, in which ancestral multiplicity integrity is ensured as part of referential integrity. The specific solution depends on the use of simple or composite, natural or surrogate keys, as well as on the technical limitations of the database implementation environment. In some cases, redundant key components may need to be introduced to track ancestor instances along ancestral lineages. Test examples of relational models are provided for different relational systems (complete implementations in MySQL and MariaDB, and partial implementations in PostgreSQL, MS SQL Server, and Oracle Database).
Samara National Research University
Title: AM-integrity in designing relational database models
Description:
The article discusses a special type of integrity in databases – ancestral multiplicity integrity (AM-integrity), a concept introduced by the authors at the conceptual–ontological level within “entity–relationship” models.
In this paper, this concept is extended to the relational model for the purpose of practical application in creating databases.
Related notions are examined, including the lineage of ascending ancestry, the relation of ancestral multiplicity, and the corresponding integrity constraint.
Transitioning to the relational model requires consideration of primary and foreign keys, referential integrity, and table triggers.
As a universal means of ensuring integrity in the relational environment, the paper proposes an approach based on database triggers.
These triggers detect and block insert and update operations that would lead to violations of integrity.
The need for procedural programming of triggers is noted, along with the challenges of transferring data between different database management systems due to variations in procedural programming languages.
An alternative approach is suggested, based on leveraging built-in mechanisms for maintaining referential integrity, in which ancestral multiplicity integrity is ensured as part of referential integrity.
The specific solution depends on the use of simple or composite, natural or surrogate keys, as well as on the technical limitations of the database implementation environment.
In some cases, redundant key components may need to be introduced to track ancestor instances along ancestral lineages.
Test examples of relational models are provided for different relational systems (complete implementations in MySQL and MariaDB, and partial implementations in PostgreSQL, MS SQL Server, and Oracle Database).
Related Results
Autonomy on Trial
Autonomy on Trial
Photo by CHUTTERSNAP on Unsplash
Abstract
This paper critically examines how US bioethics and health law conceptualize patient autonomy, contrasting the rights-based, individualist...
Actualització consistent de bases de dades deductives
Actualització consistent de bases de dades deductives
En aquesta tesi, proposem un nou mètode per a l'actualització consistent de bases de dades deductives. Donada una petició d'actualització, aquest mètode tradueix de forma automàtic...
Developing guidelines for research institutions
Developing guidelines for research institutions
As introduced in Chapter 1, in this thesis, I developed guidelines to research institutions on how to foster research integrity. I did this by exploring how research institutions c...
Well Integrity Data Assessment WIDA Implementation through Integrating Established Well Data Systems to Increase Safe Operability for Wells with a History of Interdependence Integrity Issues
Well Integrity Data Assessment WIDA Implementation through Integrating Established Well Data Systems to Increase Safe Operability for Wells with a History of Interdependence Integrity Issues
Abstract
ADCO is accountable to operate a well stock with integrity, technical and operational challenges. It is the responsibility of ADCO to devise a system or met...
Relational Practice: A Concept Analysis
Relational Practice: A Concept Analysis
Relational practice is increasingly being recognized as a core framework within contemporary nursing, shifting care away from task-focused routines and towards person-facilitated r...
Clarifying relational egalitarianism
Clarifying relational egalitarianism
[ACCESS RESTRICTED TO THE UNIVERSITY OF MISSOURI AT AUTHOR'S REQUEST.] I clarify the nature of relational egalitarianism, a theory in political philosophy that concerns equality. R...
Risk-Based Analysis of Thermal Well Integrity Through Integration of Caprock Geomechanics and Cement Sheath Design
Risk-Based Analysis of Thermal Well Integrity Through Integration of Caprock Geomechanics and Cement Sheath Design
Abstract
The integrity of thermal in situ wells is a function of the distinct yet inter-related processes that control the integrity of the reservoir caprock and of ...
Beyond anthropocentrism: hybrid epistemologies and ontologies for transformative qualitative research
Beyond anthropocentrism: hybrid epistemologies and ontologies for transformative qualitative research
Purpose
This study aims to critically explore how professional identities of immigrant non-native English-speaking (NNES) teachers in Australia evolve over time...

