Designing database applications with objects and rules : - Ceri, Stefano (Addison-Wesley, 1997)