001package com.echothree.model.jooq.server.keys.vendor;
002
003import com.echothree.model.jooq.server.KeyRegistry;
004import com.echothree.model.jooq.server.records.accounting.GlAccounts;
005import com.echothree.model.jooq.server.records.cancellationpolicy.CancellationPolicies;
006import com.echothree.model.jooq.server.records.filter.Filters;
007import com.echothree.model.jooq.server.records.inventory.InventoryConditions;
008import com.echothree.model.jooq.server.records.item.ItemAliasTypes;
009import com.echothree.model.jooq.server.records.item.Items;
010import com.echothree.model.jooq.server.records.party.Languages;
011import com.echothree.model.jooq.server.records.party.Parties;
012import com.echothree.model.jooq.server.records.returnpolicy.ReturnPolicies;
013import com.echothree.model.jooq.server.records.selector.Selectors;
014import com.echothree.model.jooq.server.records.shipment.FreeOnBoards;
015import com.echothree.model.jooq.server.records.term.Terms;
016import com.echothree.model.jooq.server.records.uom.UnitOfMeasureTypes;
017import com.echothree.model.jooq.server.records.vendor.ItemPurchasingCategories;
018import com.echothree.model.jooq.server.records.vendor.ItemPurchasingCategoryDescriptions;
019import com.echothree.model.jooq.server.records.vendor.ItemPurchasingCategoryDetails;
020import com.echothree.model.jooq.server.records.vendor.VendorItemCosts;
021import com.echothree.model.jooq.server.records.vendor.VendorItemDetails;
022import com.echothree.model.jooq.server.records.vendor.VendorItems;
023import com.echothree.model.jooq.server.records.vendor.VendorTypeDescriptions;
024import com.echothree.model.jooq.server.records.vendor.VendorTypeDetails;
025import com.echothree.model.jooq.server.records.vendor.VendorTypes;
026import com.echothree.model.jooq.server.records.vendor.Vendors;
027
028import org.jooq.ForeignKey;
029import org.jooq.TableField;
030import org.jooq.impl.DSL;
031import org.jooq.impl.Internal;
032import org.jooq.impl.QOM.ForeignKeyRule;
033
034/**
035 * Key definitions for the VendorForeign component.
036 */
037public interface VendorForeignKeys {
038    public static final ForeignKey<ItemPurchasingCategories, ItemPurchasingCategoryDetails> ITEM_PURCHASING_CATEGORIES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.ItemPurchasingCategories.ItemPurchasingCategories, DSL.name("iprchc_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.ItemPurchasingCategories.ItemPurchasingCategories.ACTIVE_DETAIL }, KeyRegistry.ITEM_PURCHASING_CATEGORY_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.vendor.ItemPurchasingCategoryDetails.ItemPurchasingCategoryDetails.ITEM_PURCHASING_CATEGORY_DETAIL }, true, ForeignKeyRule.CASCADE, null);
039    public static final ForeignKey<ItemPurchasingCategories, ItemPurchasingCategoryDetails> ITEM_PURCHASING_CATEGORIES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.ItemPurchasingCategories.ItemPurchasingCategories, DSL.name("iprchc_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.ItemPurchasingCategories.ItemPurchasingCategories.LAST_DETAIL }, KeyRegistry.ITEM_PURCHASING_CATEGORY_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.vendor.ItemPurchasingCategoryDetails.ItemPurchasingCategoryDetails.ITEM_PURCHASING_CATEGORY_DETAIL }, true, ForeignKeyRule.CASCADE, null);
040    public static final ForeignKey<ItemPurchasingCategoryDescriptions, ItemPurchasingCategories> ITEM_PURCHASING_CATEGORY_DESCRIPTIONS_ITEM_PURCHASING_CATEGORY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.ItemPurchasingCategoryDescriptions.ItemPurchasingCategoryDescriptions, DSL.name("iprchcd_iprchc_itempurchasingcategoryid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.ItemPurchasingCategoryDescriptions.ItemPurchasingCategoryDescriptions.ITEM_PURCHASING_CATEGORY }, KeyRegistry.ITEM_PURCHASING_CATEGORIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.vendor.ItemPurchasingCategories.ItemPurchasingCategories.ITEM_PURCHASING_CATEGORY }, true, ForeignKeyRule.CASCADE, null);
041    public static final ForeignKey<ItemPurchasingCategoryDescriptions, Languages> ITEM_PURCHASING_CATEGORY_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.ItemPurchasingCategoryDescriptions.ItemPurchasingCategoryDescriptions, DSL.name("iprchcd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.ItemPurchasingCategoryDescriptions.ItemPurchasingCategoryDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null);
042    public static final ForeignKey<ItemPurchasingCategoryDetails, ItemPurchasingCategories> ITEM_PURCHASING_CATEGORY_DETAILS_ITEM_PURCHASING_CATEGORY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.ItemPurchasingCategoryDetails.ItemPurchasingCategoryDetails, DSL.name("iprchcdt_iprchc_itempurchasingcategoryid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.ItemPurchasingCategoryDetails.ItemPurchasingCategoryDetails.ITEM_PURCHASING_CATEGORY }, KeyRegistry.ITEM_PURCHASING_CATEGORIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.vendor.ItemPurchasingCategories.ItemPurchasingCategories.ITEM_PURCHASING_CATEGORY }, true, ForeignKeyRule.CASCADE, null);
043    public static final ForeignKey<ItemPurchasingCategoryDetails, ItemPurchasingCategories> ITEM_PURCHASING_CATEGORY_DETAILS_PARENT_ITEM_PURCHASING_CATEGORY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.ItemPurchasingCategoryDetails.ItemPurchasingCategoryDetails, DSL.name("iprchcdt_parentitempurchasingcategoryid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.ItemPurchasingCategoryDetails.ItemPurchasingCategoryDetails.PARENT_ITEM_PURCHASING_CATEGORY }, KeyRegistry.ITEM_PURCHASING_CATEGORIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.vendor.ItemPurchasingCategories.ItemPurchasingCategories.ITEM_PURCHASING_CATEGORY }, true, ForeignKeyRule.CASCADE, null);
044    public static final ForeignKey<VendorItemCosts, InventoryConditions> VENDOR_ITEM_COSTS_INVENTORY_CONDITION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.VendorItemCosts.VendorItemCosts, DSL.name("vndritmc_invcon_inventoryconditionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorItemCosts.VendorItemCosts.INVENTORY_CONDITION }, KeyRegistry.INVENTORY_CONDITIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryConditions.InventoryConditions.INVENTORY_CONDITION }, true, ForeignKeyRule.CASCADE, null);
045    public static final ForeignKey<VendorItemCosts, UnitOfMeasureTypes> VENDOR_ITEM_COSTS_UNIT_OF_MEASURE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.VendorItemCosts.VendorItemCosts, DSL.name("vndritmc_uomt_unitofmeasuretypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorItemCosts.VendorItemCosts.UNIT_OF_MEASURE_TYPE }, KeyRegistry.UNIT_OF_MEASURE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.uom.UnitOfMeasureTypes.UnitOfMeasureTypes.UNIT_OF_MEASURE_TYPE }, true, ForeignKeyRule.CASCADE, null);
046    public static final ForeignKey<VendorItemCosts, VendorItems> VENDOR_ITEM_COSTS_VENDOR_ITEM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.VendorItemCosts.VendorItemCosts, DSL.name("vndritmc_vndritm_vendoritemid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorItemCosts.VendorItemCosts.VENDOR_ITEM }, KeyRegistry.VENDOR_ITEMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorItems.VendorItems.VENDOR_ITEM }, true, ForeignKeyRule.CASCADE, null);
047    public static final ForeignKey<VendorItemDetails, CancellationPolicies> VENDOR_ITEM_DETAILS_CANCELLATION_POLICY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.VendorItemDetails.VendorItemDetails, DSL.name("vndritmdt_cnclplcy_cancellationpolicyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorItemDetails.VendorItemDetails.CANCELLATION_POLICY }, KeyRegistry.CANCELLATION_POLICIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationPolicies.CancellationPolicies.CANCELLATION_POLICY }, true, ForeignKeyRule.CASCADE, null);
048    public static final ForeignKey<VendorItemDetails, Items> VENDOR_ITEM_DETAILS_ITEM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.VendorItemDetails.VendorItemDetails, DSL.name("vndritmdt_itm_itemid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorItemDetails.VendorItemDetails.ITEM }, KeyRegistry.ITEMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.Items.Items.ITEM }, true, ForeignKeyRule.CASCADE, null);
049    public static final ForeignKey<VendorItemDetails, ReturnPolicies> VENDOR_ITEM_DETAILS_RETURN_POLICY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.VendorItemDetails.VendorItemDetails, DSL.name("vndritmdt_rtnplcy_returnpolicyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorItemDetails.VendorItemDetails.RETURN_POLICY }, KeyRegistry.RETURN_POLICIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.returnpolicy.ReturnPolicies.ReturnPolicies.RETURN_POLICY }, true, ForeignKeyRule.CASCADE, null);
050    public static final ForeignKey<VendorItemDetails, Parties> VENDOR_ITEM_DETAILS_VENDOR_PARTY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.VendorItemDetails.VendorItemDetails, DSL.name("vndritmdt_vendorpartyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorItemDetails.VendorItemDetails.VENDOR_PARTY }, KeyRegistry.PARTIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Parties.Parties.PARTY }, true, ForeignKeyRule.CASCADE, null);
051    public static final ForeignKey<VendorItemDetails, VendorItems> VENDOR_ITEM_DETAILS_VENDOR_ITEM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.VendorItemDetails.VendorItemDetails, DSL.name("vndritmdt_vndritm_vendoritemid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorItemDetails.VendorItemDetails.VENDOR_ITEM }, KeyRegistry.VENDOR_ITEMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorItems.VendorItems.VENDOR_ITEM }, true, ForeignKeyRule.CASCADE, null);
052    public static final ForeignKey<VendorItems, VendorItemDetails> VENDOR_ITEMS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.VendorItems.VendorItems, DSL.name("vndritm_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorItems.VendorItems.ACTIVE_DETAIL }, KeyRegistry.VENDOR_ITEM_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorItemDetails.VendorItemDetails.VENDOR_ITEM_DETAIL }, true, ForeignKeyRule.CASCADE, null);
053    public static final ForeignKey<VendorItems, VendorItemDetails> VENDOR_ITEMS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.VendorItems.VendorItems, DSL.name("vndritm_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorItems.VendorItems.LAST_DETAIL }, KeyRegistry.VENDOR_ITEM_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorItemDetails.VendorItemDetails.VENDOR_ITEM_DETAIL }, true, ForeignKeyRule.CASCADE, null);
054    public static final ForeignKey<Vendors, GlAccounts> VENDORS_AP_GL_ACCOUNT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.Vendors.Vendors, DSL.name("vndr_apglaccountid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.Vendors.Vendors.AP_GL_ACCOUNT }, KeyRegistry.GL_ACCOUNTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccounts.GlAccounts.GL_ACCOUNT }, true, ForeignKeyRule.CASCADE, null);
055    public static final ForeignKey<Vendors, CancellationPolicies> VENDORS_CANCELLATION_POLICY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.Vendors.Vendors, DSL.name("vndr_cnclplcy_cancellationpolicyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.Vendors.Vendors.CANCELLATION_POLICY }, KeyRegistry.CANCELLATION_POLICIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationPolicies.CancellationPolicies.CANCELLATION_POLICY }, true, ForeignKeyRule.CASCADE, null);
056    public static final ForeignKey<Vendors, ItemAliasTypes> VENDORS_DEFAULT_ITEM_ALIAS_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.Vendors.Vendors, DSL.name("vndr_defaultitemaliastypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.Vendors.Vendors.DEFAULT_ITEM_ALIAS_TYPE }, KeyRegistry.ITEM_ALIAS_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemAliasTypes.ItemAliasTypes.ITEM_ALIAS_TYPE }, true, ForeignKeyRule.CASCADE, null);
057    public static final ForeignKey<Vendors, Parties> VENDORS_PARTY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.Vendors.Vendors, DSL.name("vndr_par_partyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.Vendors.Vendors.PARTY }, KeyRegistry.PARTIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Parties.Parties.PARTY }, true, ForeignKeyRule.CASCADE, null);
058    public static final ForeignKey<Vendors, ReturnPolicies> VENDORS_RETURN_POLICY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.Vendors.Vendors, DSL.name("vndr_rtnplcy_returnpolicyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.Vendors.Vendors.RETURN_POLICY }, KeyRegistry.RETURN_POLICIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.returnpolicy.ReturnPolicies.ReturnPolicies.RETURN_POLICY }, true, ForeignKeyRule.CASCADE, null);
059    public static final ForeignKey<Vendors, Filters> VENDORS_VENDOR_ITEM_COST_FILTER_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.Vendors.Vendors, DSL.name("vndr_vendoritemcostfilterid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.Vendors.Vendors.VENDOR_ITEM_COST_FILTER }, KeyRegistry.FILTERS_PK, new TableField[] { com.echothree.model.jooq.server.tables.filter.Filters.Filters.FILTER }, true, ForeignKeyRule.CASCADE, null);
060    public static final ForeignKey<Vendors, Selectors> VENDORS_VENDOR_ITEM_SELECTOR_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.Vendors.Vendors, DSL.name("vndr_vendoritemselectorid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.Vendors.Vendors.VENDOR_ITEM_SELECTOR }, KeyRegistry.SELECTORS_PK, new TableField[] { com.echothree.model.jooq.server.tables.selector.Selectors.Selectors.SELECTOR }, true, ForeignKeyRule.CASCADE, null);
061    public static final ForeignKey<Vendors, VendorTypes> VENDORS_VENDOR_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.Vendors.Vendors, DSL.name("vndr_vndrty_vendortypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.Vendors.Vendors.VENDOR_TYPE }, KeyRegistry.VENDOR_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorTypes.VendorTypes.VENDOR_TYPE }, true, ForeignKeyRule.CASCADE, null);
062    public static final ForeignKey<VendorTypeDescriptions, Languages> VENDOR_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.VendorTypeDescriptions.VendorTypeDescriptions, DSL.name("vndrtyd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorTypeDescriptions.VendorTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null);
063    public static final ForeignKey<VendorTypeDescriptions, VendorTypes> VENDOR_TYPE_DESCRIPTIONS_VENDOR_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.VendorTypeDescriptions.VendorTypeDescriptions, DSL.name("vndrtyd_vndrty_vendortypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorTypeDescriptions.VendorTypeDescriptions.VENDOR_TYPE }, KeyRegistry.VENDOR_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorTypes.VendorTypes.VENDOR_TYPE }, true, ForeignKeyRule.CASCADE, null);
064    public static final ForeignKey<VendorTypeDetails, GlAccounts> VENDOR_TYPE_DETAILS_DEFAULT_AP_GL_ACCOUNT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.VendorTypeDetails.VendorTypeDetails, DSL.name("vndrtydt_defaultapglaccountid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorTypeDetails.VendorTypeDetails.DEFAULT_AP_GL_ACCOUNT }, KeyRegistry.GL_ACCOUNTS_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.GlAccounts.GlAccounts.GL_ACCOUNT }, true, ForeignKeyRule.CASCADE, null);
065    public static final ForeignKey<VendorTypeDetails, CancellationPolicies> VENDOR_TYPE_DETAILS_DEFAULT_CANCELLATION_POLICY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.VendorTypeDetails.VendorTypeDetails, DSL.name("vndrtydt_defaultcancellationpolicyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorTypeDetails.VendorTypeDetails.DEFAULT_CANCELLATION_POLICY }, KeyRegistry.CANCELLATION_POLICIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationPolicies.CancellationPolicies.CANCELLATION_POLICY }, true, ForeignKeyRule.CASCADE, null);
066    public static final ForeignKey<VendorTypeDetails, FreeOnBoards> VENDOR_TYPE_DETAILS_DEFAULT_FREE_ON_BOARD_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.VendorTypeDetails.VendorTypeDetails, DSL.name("vndrtydt_defaultfreeonboardid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorTypeDetails.VendorTypeDetails.DEFAULT_FREE_ON_BOARD }, KeyRegistry.FREE_ON_BOARDS_PK, new TableField[] { com.echothree.model.jooq.server.tables.shipment.FreeOnBoards.FreeOnBoards.FREE_ON_BOARD }, true, ForeignKeyRule.CASCADE, null);
067    public static final ForeignKey<VendorTypeDetails, ReturnPolicies> VENDOR_TYPE_DETAILS_DEFAULT_RETURN_POLICY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.VendorTypeDetails.VendorTypeDetails, DSL.name("vndrtydt_defaultreturnpolicyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorTypeDetails.VendorTypeDetails.DEFAULT_RETURN_POLICY }, KeyRegistry.RETURN_POLICIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.returnpolicy.ReturnPolicies.ReturnPolicies.RETURN_POLICY }, true, ForeignKeyRule.CASCADE, null);
068    public static final ForeignKey<VendorTypeDetails, Terms> VENDOR_TYPE_DETAILS_DEFAULT_TERM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.VendorTypeDetails.VendorTypeDetails, DSL.name("vndrtydt_defaulttermid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorTypeDetails.VendorTypeDetails.DEFAULT_TERM }, KeyRegistry.TERMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.term.Terms.Terms.TERM }, true, ForeignKeyRule.CASCADE, null);
069    public static final ForeignKey<VendorTypeDetails, VendorTypes> VENDOR_TYPE_DETAILS_VENDOR_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.VendorTypeDetails.VendorTypeDetails, DSL.name("vndrtydt_vndrty_vendortypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorTypeDetails.VendorTypeDetails.VENDOR_TYPE }, KeyRegistry.VENDOR_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorTypes.VendorTypes.VENDOR_TYPE }, true, ForeignKeyRule.CASCADE, null);
070    public static final ForeignKey<VendorTypes, VendorTypeDetails> VENDOR_TYPES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.VendorTypes.VendorTypes, DSL.name("vndrty_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorTypes.VendorTypes.ACTIVE_DETAIL }, KeyRegistry.VENDOR_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorTypeDetails.VendorTypeDetails.VENDOR_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null);
071    public static final ForeignKey<VendorTypes, VendorTypeDetails> VENDOR_TYPES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.vendor.VendorTypes.VendorTypes, DSL.name("vndrty_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorTypes.VendorTypes.LAST_DETAIL }, KeyRegistry.VENDOR_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.vendor.VendorTypeDetails.VendorTypeDetails.VENDOR_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null);
072}