Esecuzione di una regola
Esistono due modi in cui puo` essere gestita l'esecuzione
di una regola:
- consentire l'interrompibilita`, ossia permettere
che altre regole la interrompano
Oracle
- esecuzione sequenziale con cascading triggers
- Possono essere scatenati al piu` 32 trigger prima di
assumere l'esistenza di un ciclo
- In caso di invocazione dello stesso trigger, il comportamento
non e` gestito
- Si ha accesso allo stato del trigger precedente, ma non
allo stato iniziale
HiPAC
Le regole sono eseguite concorrentemente secondo il modello
extended nested transaction e scelte secondo la loro priorita`.