1. A method comprising:receiving, at a server of a database system, a graphical representation of a validation process from a client device coupled to a network, the graphical representation comprising an arrangement of process symbology defining the validation process;
identifying a user-configured triggering criterion for the validation process based on the graphical representation of the validation process;
generating, at the server, a source code representation of the validation process based on the arrangement of process symbology defining the validation process;
converting the source code representation to object model code corresponding to the validation process;
storing the object model code corresponding to the validation process at the database system in association with a database object type by integrating the object model code with process code that may be executed in a virtual machine environment to perform the validation process in response to an action with respect to an instance of the database object type during execution of the process code; and
in response to the action with respect to the instance of the database object type in a database of the database system, performing the validation process defined by the arrangement of process symbology with respect to the instance of the database object type using the object model code integrated with the process code when the user-configured triggering criterion is satisfied.