Bonjour,

J'espère faire une erreur d'utilisation, mais j'obtiens un comportement inattendu...

Mon MCD est le suivant :

Nom : MCD23x2000.png
Affichages : 421
Taille : 333,7 Ko

Donc il y a une contrainte :
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
ALTER TABLE AP_application ADD CONSTRAINT Chk_property CHECK(
(AP_application_name is NOT NULL  and AP_product_name is NULL)
OR
(AP_application_name is NULL  and AP_product_name is NOT NULL)
)

Mais dans le script SQL généré, on trouve une très ancienne version d'une autre contrainte aujourd'hui supprimée :
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
ALTER TABLE TI_ticket ADD CONSTRAINT THE_EXCLUSION CHECK (licenceid is not null and requestUserId is null or licenceid is null and requestUserId is not null)
D'où ça peut venir, SVP ?

EDIT : d'ailleurs, y a plein d'autres différences : j'ai modifié le nom de certains attributs, et c'est pas pris en compte...