Propagation constraint: Difference between revisions

Content deleted Content added
Links & ==Bibliography==
Snodnipper (talk | contribs)
m typo
Line 1:
According to [[Beynon-Davies]] (2004, p.108) "''[a] propagation constaintconstraint details what should happen to a related table when we update a row or rows of a target table''". He further states that for all [[relationship]]s, one should define how to handle deletions of target and related [[tuple]]s. There are three possibilities:
* Restricted Delete - cannot delete the target row until all rows that point to it (via [[foreign key]]s) have been deleted.
* Cascades Delete - can delete the target row and all rows that point to it (via foreign keys) are also deleted.