2019
DOI: 10.14778/3342263.3342626
|View full text |Cite
|
Sign up to set email alerts
|

Embedded functional dependencies and data-completeness tailored database design

Abstract: We establish a robust schema design framework for data with missing values. The framework is based on the new notion of an embedded functional dependency, which is independent of the interpretation of missing values, able to express completeness and integrity requirements on application data, and capable of capturing many redundant data value occurrences. We establish axiomatic and algorithmic foundations for reasoning about embedded functional dependencies. These foundations allow us to establish generalizati… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
4
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
5
2

Relationship

1
6

Authors

Journals

citations
Cited by 18 publications
(6 citation statements)
references
References 38 publications
(52 reference statements)
0
4
0
Order By: Relevance
“…Apart from the optimizations for the operations described above, functional dependencies also support various further query-related tasks. Analogously to embedded unique constraints, embedded functional dependencies [124] can be used for query optimization under incomplete data. Cardinality estimation Query plan optimizers or other database components that estimate the cardinality of database operators often assume value independence for the different attributes and uniform value distributions 9 [75,76,109].…”
Section: Further Optimization Opportunitiesmentioning
confidence: 99%
“…Apart from the optimizations for the operations described above, functional dependencies also support various further query-related tasks. Analogously to embedded unique constraints, embedded functional dependencies [124] can be used for query optimization under incomplete data. Cardinality estimation Query plan optimizers or other database components that estimate the cardinality of database operators often assume value independence for the different attributes and uniform value distributions 9 [75,76,109].…”
Section: Further Optimization Opportunitiesmentioning
confidence: 99%
“…Finally, for database tables, lossless decomposition is an important application of FD's to eliminate redundancy and the possibilities of inconsistent updates. Köhler and Link [23] and Wei and Link [28] show how to use c-FD's or embedded FD's for that. Our future work will include a similar investigation for spFD's.…”
Section: Discussionmentioning
confidence: 99%
“…Finally, Wei and Link [28] aim to define a solid generalization of functional dependencies that do not rely on the interpretation of NULL's. Also, the two papers [23,28] studied the databases normalization based on the appropriate functional dependencies.…”
Section: -Valuedmentioning
confidence: 99%
See 1 more Smart Citation
“…Noticeably, the keys of [32] and the mandatory PG-keys of [2] combine both existence and uniqueness constraints, while the uniqueness constraints of [42] and exclusive PG-keys of [2] separate them. The separation between existence and uniqueness constraints had already been made explicit in the context of SQL [46][47][48].…”
Section: Introductionmentioning
confidence: 99%