Buondì,
Problema problemino che vorrei risolvere nella maniera piu pulita possibile.
Allora, io ho una tabella SUONI. Poi ho tutta una serie di tabelle che al loro interno hanno uno o piu campi che referenziano al campo ID di Suoni come chiave esterna.
Il problema è semplice: io devo cancellare il suono, ma solo se questo suono non è referenziato da nessuno in maniera attiva... che devo fare, fare tutta una serie di query in un trigger per controllare che il suono non sia utilizzato, dovendomi per forza ricordarmi ogni volta che aggiungo una tabella che utilizzi un suono di modificare la funzione, oppure esiste in Postgresql un qualcosa che mi dica che il record in questione è referenziato attivamente o meno?
Grazie a tutti