Triggers are widely used by RDBMS to automate some work as a response to a certain event. Similar behavior can be easily implemented in db4o with the help of callbacks. See db4o callbacks for more information.