J'ai une table appelée city et une table appelée city_city. city_city corrèle deux enregistrements de ville, il a donc un id_de_vite et un id_de_city. Je peux imposer l'unicité sur fromcity_id et and tocity_id à l'aide d'une clé unique, mais comment puis-je imposer l'unicité de manière à ce que je ne puisse pas insérer un enregistrement si fromcity_id et tocity_id sont inversés.Comment appliquer cette contrainte dans le serveur SQL
Par exemple, les documents suivants sont conceptuellement les mêmes:
id fromcity_id tocity_id
1 100 200
2 200 100