Salve ho volevo chiedere come implementare questi due vincoli:
1) un elemento è associata o all'arco o al nodo
2) un elemento non può essere associato sia ad un arco che ad un nodo
avendo tale class diagram:
Io ho fatto cosi ma non so se è corretto:
1) un elemento è associata o all'arco o al nodo
2) un elemento non può essere associato sia ad un arco che ad un nodo
avendo tale class diagram:
Io ho fatto cosi ma non so se è corretto:
SQL:
ALTER TABLE Elemento
ADD CONSTRAINT V1 CHECK (ELEMENTO = ARCO OR ELEMENTO = NODO),
ADD CONSTRAINT V2 CHECK ((ELEMENTO = ARCO AND ELEMENTO <> NODO) OR (ELEMENTO <> ARCO AND ELEMENTO = NODO));
Ultima modifica: