第二正規化は、主キーの伝票番号+商品コードをバラバラにして、伝票番号に従属するもの、商品コードに従属するものに分けています。そして、伝票番号に従属するものを表から分離して、商品コードに従属するものを表から分離します。
第三正規化は、主キーに推移的関数従属するものを別な表に分離します。テキストの例では、伝票番号→顧客番号→顧客名となりますので顧客番号と顧客名を別な表に分離します。そのとき、顧客番号は元の表に残しておきます。
miura
第二正規化は、主キーの伝票番号+商品コードをバラバラにして、伝票番号に従属するもの、商品コードに従属するものに分けています。そして、伝票番号に従属するものを表から分離して、商品コードに従属するものを表から分離します。
第三正規化は、主キーに推移的関数従属するものを別な表に分離します。テキストの例では、伝票番号→顧客番号→顧客名となりますので顧客番号と顧客名を別な表に分離します。そのとき、顧客番号は元の表に残しておきます。
Posted in データベース |