Oppure

Loading
23/06/11 21:03
M4tRiX83
Ciao,
sto cercando di gestire una tabella che dovrà contenere i dati di alcuni agenti e mi trovo di fronte al seguente problema:
un agente può essere sub-agente ed avere un suo agente di riferimento.
La tabella è composta dalle seguenti colonne:
Id (unifiqueidentifier)
Nome
Cognome
..ecc....
E c'è una colonna che, nel caso sia un sub-agente indica l'Id dell'agente di riferimento chiamata "IdAgenteRiferimento".

Il problema che non so come risolvere è che quando si prova a cancellare un agente, dovrei verificare se ha dei sub-agenti e, in questo caso, non dovrebbe essere possibile eliminarlo.

E' possibile gestire questa situazione via Sql oppure devo per forza passare dalla programmazione (vb.net)?

Grazie per l'aiuto.

Fabio
aaa
23/06/11 22:30
Goblin
mm vediamo se ho capito ....
Quello che vuoi fare è gestire l'integrità referenziale, questo link, con vari link di riferimento dovrebbe aiutarti
msdn.microsoft.com/it-it/library/…

G.

Ibis redibis non morieris in bello