1 件中 1 - 1 件を表示
Displaying posts with tag: 8.4 (reset)
Error: 6125 MySQL 8.4.0の非互換で親テーブルでUNIQUE KEYがついてないとForeign Keyが作れなくなった?

TL;DR

  • FOREIGN KEY (col1, col2) REFERENCES table_name (col3, col4) の親側のカラムリスト、←で言うなら (col3, col4) がユニーク制約がかかっていないと外部キー制約が作れなくなった?

    • 親に (col3, col4, col5) のユニークキーがあってもダメ。きっちり一致しないといけない。

    • 親に (col3) のユニークキーがあれば (col3, col4) も当然一意になるはずだけれどこの指定もダメ。

  • 正規化の過程でできあがるテーブル分割とFOREIGN KEYは自然とPRIMARY …

[さらに読む]
1 件中 1 - 1 件を表示