Enforcing entity association loader. All loads through this loader are guaranteed to be the values of successful results (or null for some loader methods), and will throw otherwise.
Authorization-result-based entity loader. All loads through this loader are results, where an unsuccessful result means an authorization error or entity construction error occurred. Other errors are thrown.
An association loader is a set of convenience methods for loading entities associated with an entity. In relational databases, these entities are often referenced by foreign keys.