2021
DOI: 10.1016/j.eswa.2020.114297
|View full text |Cite
|
Sign up to set email alerts
|

Existential active integrity constraints

Abstract: Active integrity constraints (AICs) are a useful formalism to express integrity constraints and policies to restore consistency in databases violating them. However, AICs do not allow users to express different kinds of constraints commonly arising in practice, such as foreign keys.In this paper, we propose existential active integrity constraints (EAICs), a powerful extension of AICs that allows us to express a wide range of constraints used in databases and ontological systems. We investigate different prope… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2022
2022
2023
2023

Publication Types

Select...
4
2

Relationship

1
5

Authors

Journals

citations
Cited by 6 publications
(3 citation statements)
references
References 53 publications
(64 reference statements)
0
3
0
Order By: Relevance
“…It remains to study further our founded ECA repairs of Section 4.2 and their grounded versions. We also plan to check whether the more expressive existential AICs of [9] transfer. Finally, we would like to generalise the history component of h-databases from update actions to event algebra expressions as studied e.g.…”
Section: Discussionmentioning
confidence: 99%
“…It remains to study further our founded ECA repairs of Section 4.2 and their grounded versions. We also plan to check whether the more expressive existential AICs of [9] transfer. Finally, we would like to generalise the history component of h-databases from update actions to event algebra expressions as studied e.g.…”
Section: Discussionmentioning
confidence: 99%
“…Since explaining query answering has recently drawn considerably attention under existential rule languages (e.g., see [10,11,12,13,14,15]), and knowledge representation in general (e.g., in the context of argumentation [16]) an interesting direction for future work is to address such issue in our setting. Also, it would be interesting to account for user preferences when answering queries, as recently done in [17,18], possibly considering other ways of expressing preferences, e.g. by means of CP-nets [19,20].…”
Section: Next Stepsmentioning
confidence: 99%
“…The use of null values is the commonly accepted approach for handling incomplete data, and the databases containing null values are usually called incomplete database. Some recent proposals in this direction can be found in [11][12][13][14][15][16].…”
Section: Incomplete Informationmentioning
confidence: 99%