目次:
定義-ボイスコッド標準形(BCNF)とはどういう意味ですか?
Boyce-Codd Normal Form(BCNF)は、データベースの正規化の形式の1つです。 データベーステーブルは、候補キーのスーパーセット以外の属性の重要な機能依存性がない場合にのみ、BCNFにあります。
BCNFは、3.5NFまたは3.5 Normal Formとも呼ばれます。
TechopediaがBoyce-Codd Normal Form(BCNF)を説明しています
BCNFは、レイモンドボイスとEFコッドによって開発されました。 後者は、リレーショナルデータベース設計の父と広く考えられています。
BCNFは実際には3rd Normal Form(3NF)の拡張です。 このため、3.5NFと呼ばれます。 3NFは、テーブル内のすべてのデータはそのテーブルの主キーのみに依存し、テーブル内の他のフィールドには依存しないと述べています。 一見すると、BCNFと3NFは同じもののように見えます。 ただし、まれに、3NFテーブルがBCNFに準拠していない場合があります。 これは、2つ以上の複合候補キーが重複しているテーブルで発生する可能性があります。