エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ボイス・コッド正規形(BCNF)について - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
ボイス・コッド正規形(BCNF)について - Qiita
に表を分ければ大丈夫です。 BCNFの定義 BCNFの定義は以下の通りです。 A→Bを表の任意の関数従属性とし... に表を分ければ大丈夫です。 BCNFの定義 BCNFの定義は以下の通りです。 A→Bを表の任意の関数従属性としたとき、次のいずれかが成立する。 A→Bは, 自明な関数従属性である。 決定項のAは, スーパーキーである。 (データベーススペシャリストより) つまり先生→教科について、 この関数従属性は自明でない(教科は先生の部分集合じゃない)し、 先生はスーパーキーではないことからも、BCNFでないことはわかります。 第3正規形の定義 一方で、第3正規形の定義は以下の通りです。 A→Bを表の任意の関数従属性としたとき、次のいずれかが成立する。 A→Bは, 自明な関数従属性である。 決定項のAは, スーパーキーである。 Bが候補キーの一部である。 (データベーススペシャリストより) 先生→教科を見ると、教科はキー属性なので、第3正規形であることがわかります。 BCNFと第3正規形の違い それは