多対多の関係になるように、関連商品の表を作ってみたいと思います。私は、製品がそれら自身と関係がないことを確認したいと思います。
私のテーブルは次のようになります。
ProductID int
RelatedToProductID int
Active bit
次のような値があります。
productID RelatedToProductID Active
1 2 1
1 3 1
2 1 1
2 2 1
しかし、私は最後のような関係を除外したいと思います。製品はそれ自体と関係があります。
誰かがmssqlでそれを可能にする方法を知っていますか?