先生が聞きたいのですが、MySQL で外部キー リンクを直接作成してはどうでしょうか? 2 つのテーブルを直接リンクする外部キー間の関係です
DY。2020-05-08 01:28:04
一般的に、データベースで外部キー制約を使用することはお勧めできません。制約と呼ばれているので、間違いなく欠陥があります:
パフォーマンス: サブテーブル、メインテーブルにデータを挿入するとき
同時実行性: メイン テーブルを変更すると、サブテーブル (関連データが多い場合) が泣く可能性があります。
スケーラビリティ: 拡張にはつながりません。たとえば、Web サイトが小規模から大規模に成長する場合、アクセス数やデータ量が増加すると、データベースを別のテーブルに分割することがあります...外部キーを持つのは非常に面倒です。
したがって、2 つのテーブルのデータは関連付けることができます。テーブル構造に外部キーを設定する必要があるのではなく、コメントを書くだけです。