1. A method for using a custom metadata type with in loosely coupled triggers, the method comprising: receiving, by a database system, a definition of custom metadata type, the definition comprising at least one relationship field associated with a triggerable database object; associating, by the database system, the definition of the custom metadata type with a loosely-coupled trigger; and causing, by the database system, the loosely-coupled trigger to execute based on generating a custom metadata record of the custom metadata type, the custom metadata record including a triggerable database object value for the relationship field.