Academia.eduAcademia.edu

Outline

About the semantics of funtional dependencies

1989, Fourth International Symposium on Computer and Information Science (ISCIS IV), Cesme Turky

Abstract

A functional dependency is a mathematical property of a relationship. A relationship is defined by the associated predicate. The semantics is the semantics of the predicate, not only the meaning of the names of value sets.

Key takeaways
sparkles

AI

  1. Functional dependencies express mathematical relationships based on the semantics of predicates, not just component names.
  2. The text critiques the overemphasis on syntax in functional dependencies within relational database design.
  3. Examples illustrate implicit semantics, such as Product-number determining Ordered-quantity based on contextual knowledge.
  4. Functional dependencies can be classified into deducible and non-deducible types, affecting their information roles.
  5. A complete normalized schema achieving fifth normal form is proposed, highlighting the importance of semantic clarity.