84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
最近、エンタープライズ アプリケーション プロジェクトのライブラリ テーブルを設計していましたが、データの関連付けの問題が発生しました。コード内で維持するのが良いのか、外部の関連付けを作成するのが良いのか判断できませんでした。専門家の意見を求めています。
私の個人的な意見を言わせてください。通常は、データベース外部キーを使用することをお勧めします。これには比較的完全な制約があります。さらに、ほとんどの企業のほとんどのアプリケーション (80%) はまだデータベースのセグメンテーションのレベルに達していません。では、なぜデータベースの整合性に依存しないのでしょうか? ?
外部キーを使用しないと通常は大きすぎるため、その数は 100 万を超えるはずです。セグメント化する必要がある。プログラムメンテナンスは手動でのみ使用してください。 。 。
需要は安定しています - 外部キーを使用してください需要は頻繁に変化します - 使用しないでください
私の個人的な意見を言わせてください。
通常は、データベース外部キーを使用することをお勧めします。これには比較的完全な制約があります。さらに、ほとんどの企業のほとんどのアプリケーション (80%) はまだデータベースのセグメンテーションのレベルに達していません。では、なぜデータベースの整合性に依存しないのでしょうか? ?
外部キーを使用しないと通常は大きすぎるため、その数は 100 万を超えるはずです。セグメント化する必要がある。プログラムメンテナンスは手動でのみ使用してください。 。 。
需要は安定しています - 外部キーを使用してください
需要は頻繁に変化します - 使用しないでください