Deprecated: $wgMWOAuthSharedUserIDs=false is deprecated, set $wgMWOAuthSharedUserIDs=true, $wgMWOAuthSharedUserSource='local' instead [Called from MediaWiki\HookContainer\HookContainer::run in /var/www/html/w/includes/HookContainer/HookContainer.php at line 135] in /var/www/html/w/includes/Debug/MWDebug.php on line 372
Weakly independent database schemes - MaRDI portal

Weakly independent database schemes (Q1901721)

From MaRDI portal





scientific article; zbMATH DE number 814171
Language Label Description Also known as
English
Weakly independent database schemes
scientific article; zbMATH DE number 814171

    Statements

    Weakly independent database schemes (English)
    0 references
    0 references
    0 references
    0 references
    19 November 1995
    0 references
    Independent database schemes are best known to have constraints enforced globally by enforcing them locally in individual relations, and therefore are highly desirable in an update-busy and distributed environment. However, independence excludes all database schemes with interrelational functional dependencies and therefore is too strong a condition. In this paper, a natural generalization of independent schemes along this line, called weakly independent schemes, is defined. A database scheme is weakly independent with respect to a set of embedded functional dependencies if the constraints can be enforced globally by enforcing local as well as interrelational functional dependencies. (a) A characterization of the weak independence and an exponential time test (in the number of functional dependencies) are presented. (b) Two polynomial time conditions are also presented, one is necessary and the other is sufficient for a database scheme to be weakly independent. (c) It is shown that a certain acyclicity of the database scheme implies weak independence. Extension to the case of embedded functional dependencies plus the join dependency \(\bowtie \mathbb{R}\) is also considered.
    0 references
    database designs
    0 references
    database integrity
    0 references
    functional dependencies
    0 references
    independent schemes
    0 references
    uniqueness condition
    0 references
    weak instances
    0 references

    Identifiers