cityというテーブルとcity_cityというテーブルがあります。city_cityは2つの都市レコードを相関させるため、fromcity_idとtocity_idがあります。fromcity_idとtocity_idに一意性キーを使用して一意性を適用できますが、fromcity_idとtocity_idが逆になっている場合にレコードを挿入できないように、一意性を強制するにはどうすればよいですか。
たとえば、次のレコードは概念的に同じです。
id fromcity_id tocity_id
1 100 200
2 200 100