Source: typedef/RelationDescriptor.js

"use strict";

/**
 * Describes a relation in BookshelfMapping
 * @property {string} name - Name of the Relation.
 * @property {ReferenceDescriptor} references - Describes Referenced Entity or ValueObject
 * @property {string} type - Multiplicity. Getters and Setters area created in Entity. Values are:
 *                           "hasOne" (FK is in this entity)
 *                           "belongsTo" (FK is in referenced entity)
 *                           "hasMany" (1:n or m:n relation). No setter, but modifier methods in Entity ("add" / "remove" + relation.name)
 */
class RelationDescriptor {


}

module.exports = RelationDescriptor;