Bonjour à tous,

J'ai une table qui contiens un range max et un range min lié à une instance d'un composant comme suivant:
Min Max Instance

Min, Max , Instance se sont des entiers réels.
example d'utilisation:
Min | Max | Instance
0 10 6
11 20 5

je souhaite verifier avec les contraintes d'intégrités le fait de ne pas permettre l'insertion de deux intervalles qui se chauvauche dans la table.

Example de cas d'erreur souhaité:
Min | Max | Instance
0 10 6
5 20 5

Je ne souhaite pas permettre aux utilisateurs d'inserer ce genre d'information.
Il faut absolument que les intervalles ne se chauvauche pas sauf si l'instance est la meme.
example:

Min | Max | Instance
0 10 6
5 20 6
dans ce cas, c ok!

Pouvez vous m'aider pour mettre en place un mechanise pour garantir l'intégrité des information de ma table?

Merci,