ho risolto con i trigger, però così è una scocciatura!!! si deve scrivere piu codice...