sql >> データベース >  >> RDS >> Mysql

関係の特定-多対多

    提供したスキーマから、外部キー制約がテーブルparents_childrenに存在することがわかります。 、これにより、親と子の両方が存在する場合にのみ、親と子の間のリンクが存在できるようになります。

    ただし、これによってparentsにエントリを挿入することはできます。 、parents_childrenにエントリが付随していない またはそのことについてはchildren

    つまり、このスキーマでは、子なしで親が存在できるようになります。

    ここでのロジックの問題は、parents_childrenで関係を作成する前に、親と子の両方を作成する必要があることです。 (外部キー関係のため)。ただし、探している追加のロジック(子なし、親なし、またはその逆)では、親または子を作成する前に、親と子の間のすべてのリンクが必要になります。

    ここに鶏が先か卵が先か問題がありますか?



    1. Oracle12cR2は現在ベータ版です

    2. データの切り捨て:日時の値が正しくありません:''

    3. MySQLを使用して1日の価格変動の上位%を計算するにはどうすればよいですか?

    4. SQLでの条件付きUPDATEステートメントの使用