Ciao,
Ho un problema, con un' associazione ricorsiva, così composta:

Tabella "CITTADINI" contraddistinta dai seguenti attributi:
Codice Fiscale (chiave primaria)
Cognome
Nome
Data Nascita
Residenza


Tabella "PARENTELE"
Genitore (chiave primaria)
Figlio (chiave primaria)

La tabella "PARENTELE", presenta i due attributi Genitore e Figlio (che assieme formano la chiave primaria), che sono delle caselle combinate, che ricercano entrambi, il loro valore dalla tabella "CITTADINI".

Il problema a questo punto, è che non trovo un metodo, che mi consenta di impedire che i campi della tabella "PARENTELE", possano avere stesso valore, al' interno del medesimo record. Questo controllo, si rende necessario, per evitare erroneamente, di indicare Paolo Rossi come genitore, e lo stesso Paolo Rossi come figlio.

Spero di essere stato chiaro.
Grazie