ホームページ  >  に質問  >  本文

複数の列への重複入力を防ぐにはどうすればよいですか?

rree

複数の列での繰り返し入力を防ぐにはどうすればよいですか?

たとえば、次のようなものは必要ありません

FOLLOWER_ID FOLLOWING_ID FOLLOWING_IN
283 283 ...
193 283 ...
908 908 ...

聞きたいのですが、フォロワーテーブルはうまく設計されていますか?

P粉037450467P粉037450467191日前304

全員に返信(1)返信します

  • P粉969253139

    P粉9692531392024-04-01 00:30:46

    MySQL 8.0.16 以降を使用している場合は、CHECK 制約を使用できます。

    リーリー

    古いバージョンを使用している場合は、「MySQL トリガーは CHECK 制約をエミュレートできますか?」を参照してください。 トリガーを使用してチェック制約をシミュレートする方法を学びます。

    返事
    0
  • キャンセル返事