マニュアルから:
したがって、InnoDBは、外部キー参照の候補として非一意のインデックスを許可しているように見えます。他の場所では、参照される列が最初に主キーと同じ順序でリストされている限り、参照されるインデックスの列のサブセットを参照できるとマニュアルに記載されています。
したがって、この定義はInnoDBでは合法ですが、標準のSQLではなく、少なくとも元の設計者の意図について少し混乱しています。
マニュアルから:
したがって、InnoDBは、外部キー参照の候補として非一意のインデックスを許可しているように見えます。他の場所では、参照される列が最初に主キーと同じ順序でリストされている限り、参照されるインデックスの列のサブセットを参照できるとマニュアルに記載されています。
したがって、この定義はInnoDBでは合法ですが、標準のSQLではなく、少なくとも元の設計者の意図について少し混乱しています。