• Home
  • Search
  • Finding Faithful Boyce-Codd Normal Form Decompositions
  • Cite Icon7
  • https://doi.org/10.1007/11775096_11Copy DOI Icon

Finding Faithful Boyce-Codd Normal Form Decompositions

  • Jan 1, 2006
  • Henning Koehler
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Abstract It is well known that faithful (i.e. dependency preserving) decompositions of relational database schemas into Boyce-Codd Normal Form (BCNF) do not always exist, depending on the set of functional dependencies given, and that the corresponding decision problem is NP-hard. The only algorithm to guarantee both faithfulness and BCNF (if possible) proposed so far in [Os79] is a brute-force approach which always requires exponential time. To be useful in practice, e.g. in automated design tools, we require more efficient means.In this paper we present an algorithm which always finds a faithful BCNF decomposition if one exists, and which is usually efficient, and exponential only in notorious cases.

Similar Papers
  • Conference Article
  • Citations2

An extended synthesis algorithm for relational database schema design

  • Jul 11, 2013
  • Ashraf Ali Waseem +2
  • Research Article
  • Citations26

Boyce–Codd normal form and object normal forms

  • Jul 01, 1989
  • Information Processing Letters
  • Joachim Biskup
  • Research Article
  • Citations8

Some results about normal forms for functional dependency in the relational datamodel

  • Aug 01, 1996
  • Discrete Applied Mathematics
  • János Demetrovics +1
  • Research Article
  • Citations14

Characterizations for functional dependency and Boyce-Codd normal form families

  • Oct 01, 1983
  • Theoretical Computer Science
  • Seymour Ginsburg +1
  • Research Article

Hybrid Firefly Algorithm Harmony Search for Feature Selection with BCNF for Multiple Subtables and EM-GMM for Top Down Initial Partitioning

  • Jan 01, 2016
  • Asian Journal of Research in Social Sciences and Humanities
  • S Balamurugan +1
  • Conference Article
  • Citations2

Entity-relationship logical design of database systems: relational normal forms and extended regular ERDs

  • Jan 01, 1988
  • F.N Springsteel
  • Conference Article
  • Citations14

Eliminating process of normalization in relational database design

  • Dec 08, 2003
  • T Hussain +2
  • Book Chapter
  • Citations1

Designing alpha-acyclic BCNF-database schemes

  • Jan 01, 1988
  • Detlev Ruland +1
  • Research Article
  • Citations7

From Entity-relationship Diagrams to Fourth Normal Form: A Pictorial Aid to Analysis

  • Mar 01, 1988
  • The Computer Journal
  • K S Dawson
  • Book Chapter
  • Citations1

9 - Normalization

  • Oct 28, 2010
  • Joe Celko's SQL for Smarties
  • Joe Celko
  • Book Chapter
  • Citations4

On PAC learnability of functional dependencies

  • Jan 01, 1993
  • Tatsuya Akutsu +1
  • Book Chapter
  • Citations21

JMathNorm: A Database Normalization Tool Using Mathematica

  • Jan 01, 2007
  • Ali Yazici +1
  • Book Chapter

6 - Normalization

  • Jan 01, 2006
  • Database Modeling and Design
  • Toby J Teorey +2
  • Research Article
  • Citations64

An Algebraic Theory of Relational Databases

  • Dec 01, 1983
  • Bell System Technical Journal
  • T T Lee
  • Conference Article
  • Citations158

Repair checking in inconsistent databases

  • Mar 23, 2009
  • Foto N Afrati +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.