テーブルの外部キーに関する質問
clean
clean 2020-04-15 00:05:35
0
1
1009

先生が聞きたいのですが、MySQL で外部キー リンクを直接作成してはどうでしょうか? 2 つのテーブルを直接リンクする外部キー間の関係です

clean
clean

全員に返信(1)
DY。

一般的に、データベースで外部キー制約を使用することはお勧めできません。制約と呼ばれているので、間違いなく欠陥があります:

パフォーマンス: サブテーブル、メインテーブルにデータを挿入するとき

同時実行性: メイン テーブルを変更すると、サブテーブル (関連データが多い場合) が泣く可能性があります。

スケーラビリティ: 拡張にはつながりません。たとえば、Web サイトが小規模から大規模に成長する場合、アクセス数やデータ量が増加すると、データベースを別のテーブルに分割することがあります...外部キーを持つのは非常に面倒です。

したがって、2 つのテーブルのデータは関連付けることができます。テーブル構造に外部キーを設定する必要があるのではなく、コメントを書くだけです。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!