Secondo il mio libro le business rules sono tutti quei vincoli non esprimibili sullo schema ER. "Le asserzioni vanno enunciate in maniera dichiarativa, in una forma cioè ch e non suggerisca un metodo per soddisfarle. Questo è infatti un problema realizzativo e non pertinente alla rappresentazione concettuale. Quindi notazioni del tipo "se <condizione> allora <azione>" non sono adatte a esprimere regole aziendali, quando queste documentano uno schema E-R.

Dunque mi chiedo: allora un concetto del tipo "un utente può inserire una valutazione di un altro utente a patto che entrambi abbiano partecipato allo stesso evento (fatto che si desume da un'iscrizione approvata all'evento)"...dove lo metto se non riesco ad esprimerlo nel diagramma E-R ma non posso metterlo nelle business rules?
Grazie!