Hesse pencil

From formulasearchengine
Revision as of 01:26, 16 January 2014 by 66.25.206.181 (talk) (downcase)
Jump to navigation Jump to search

A canonical cover for F (a set of functional dependencies on a relation scheme) is a set of dependencies such that F logically implies all dependencies in , and logically implies all dependencies in F.

The set has two important properties:

  1. No functional dependency in contains an extraneous attribute.
  2. Each left side of a functional dependency in is unique. That is, there are no two dependencies and in such that .

Algorithm for computing a canonical cover [1]

  1. Repeat:
    1. Use the union rule to replace any dependencies in of the form and with .
    2. Find a functional dependency in with an extraneous attribute and delete it from
  2. ... until does not change

References

43 year old Petroleum Engineer Harry from Deep River, usually spends time with hobbies and interests like renting movies, property developers in singapore new condominium and vehicle racing. Constantly enjoys going to destinations like Camino Real de Tierra Adentro.

  1. Database system concepts by Abraham Silberschatz et al