Computer Science, asked by amolsinghal4268, 1 year ago

Explain the distinction between condition-defined and user-defined constraints. which of these constraints can the system check automatically

Answers

Answered by raghuraman
8
which standard the question is for
Answered by humayunkobirice
4

hello friend, your answer is here:


In a generalization – specialization hierarchy, it must be possible to decide which entities are members of which lower level entity sets. In a condition defined design constraint, membership in the lower level entity-sets is evaluated on the basis of whether or not an entity satisfies an explicit condition or predicate.User-defined lower-level entity sets are not constrained by a membership condition; rather, entities are assigned to a given entity set by the database user.

Condition-defined constraints alone can be automatically handled by the system. Whenever any tuple is inserted into the database, its membership in the various lower level entity-sets can be automatically decided by evaluating the respective membership predicates. Similarly when a tuple is updated, its membership in the various entity sets can be re-evaluated automatically.  


Similar questions