私のデータベースでは、一時データを含むテーブルを 1 つ作成する必要があり、後でそのデータの一部が削除されます。そのテーブルには IP 列が含まれます。問題は、IP を既に他のテーブルに格納しており、他の多くのテーブルで参照されていることです。したがって、新しいテーブル (一時データを含むテーブル) に外部キー制約を作成し、後で行を削除すると、新しい列に外部キー参照がある場合、元のテーブルに不要な IP が含まれます。
表 1の列:
IP,
Col1
表 2 の列:
IP,
Col1,
Col2
だから私の質問は、必要に応じて外部キー参照なしで列を作成するのは良い方法ですか? テーブル 2 の IP 列に外部キー参照を作成しないように設計しても問題ありませんか?