Salve ragazzi,
ho tre tabelle strutturate in questo modo:
------------------------------------------------------------
# Staff_persona
- id_staff
- nome
- cognome
# Staff_ruolo
- id_ruolo
- ruolo
# Rel_staff_pr (che sta per tabella di relazione tra staff_persona e staff_ruolo)
- id_staff
- id_ruolo
------------------------------------------------------------
Ora, nella tabella #Staff_ruolo ci sarà ad esempio:
1 - presidente
2 - vice presidente
3 - membro
4 - fonico
5 - grafico
L'attributo "ruolo" è UNIQUE in modo che non ci possano essere doppioni. Il fatto però è che io vorrei fare in modo che SOLO una persona potrà essere presidente e solo una vice presidente.
Posso creare un indice unico nella tabella #Rel_staff_pr che verifichi che non vengano impostati più presidenti e vice presidenti?
Grazie mille

Rispondi quotando