001package com.echothree.model.jooq.server.keys.item;
002
003import com.echothree.model.jooq.server.KeyRegistry;
004import com.echothree.model.jooq.server.records.accounting.Currencies;
005import com.echothree.model.jooq.server.records.accounting.ItemAccountingCategories;
006import com.echothree.model.jooq.server.records.cancellationpolicy.CancellationPolicies;
007import com.echothree.model.jooq.server.records.core.MimeTypeUsageTypes;
008import com.echothree.model.jooq.server.records.core.MimeTypes;
009import com.echothree.model.jooq.server.records.customer.CustomerTypes;
010import com.echothree.model.jooq.server.records.geo.GeoCodes;
011import com.echothree.model.jooq.server.records.inventory.InventoryConditions;
012import com.echothree.model.jooq.server.records.item.HarmonizedTariffScheduleCodeDetails;
013import com.echothree.model.jooq.server.records.item.HarmonizedTariffScheduleCodeTranslations;
014import com.echothree.model.jooq.server.records.item.HarmonizedTariffScheduleCodeUnitDescriptions;
015import com.echothree.model.jooq.server.records.item.HarmonizedTariffScheduleCodeUnitDetails;
016import com.echothree.model.jooq.server.records.item.HarmonizedTariffScheduleCodeUnits;
017import com.echothree.model.jooq.server.records.item.HarmonizedTariffScheduleCodeUseTypeDescriptions;
018import com.echothree.model.jooq.server.records.item.HarmonizedTariffScheduleCodeUseTypeDetails;
019import com.echothree.model.jooq.server.records.item.HarmonizedTariffScheduleCodeUseTypes;
020import com.echothree.model.jooq.server.records.item.HarmonizedTariffScheduleCodeUses;
021import com.echothree.model.jooq.server.records.item.HarmonizedTariffScheduleCodes;
022import com.echothree.model.jooq.server.records.item.ItemAdditionalChargeTypeDescriptions;
023import com.echothree.model.jooq.server.records.item.ItemAdditionalChargeTypeDetails;
024import com.echothree.model.jooq.server.records.item.ItemAdditionalChargeTypes;
025import com.echothree.model.jooq.server.records.item.ItemAdditionalCharges;
026import com.echothree.model.jooq.server.records.item.ItemAliasChecksumTypeDescriptions;
027import com.echothree.model.jooq.server.records.item.ItemAliasChecksumTypes;
028import com.echothree.model.jooq.server.records.item.ItemAliasTypeDescriptions;
029import com.echothree.model.jooq.server.records.item.ItemAliasTypeDetails;
030import com.echothree.model.jooq.server.records.item.ItemAliasTypes;
031import com.echothree.model.jooq.server.records.item.ItemAliases;
032import com.echothree.model.jooq.server.records.item.ItemBlobDescriptions;
033import com.echothree.model.jooq.server.records.item.ItemCategories;
034import com.echothree.model.jooq.server.records.item.ItemCategoryDescriptions;
035import com.echothree.model.jooq.server.records.item.ItemCategoryDetails;
036import com.echothree.model.jooq.server.records.item.ItemClobDescriptions;
037import com.echothree.model.jooq.server.records.item.ItemCountryOfOrigins;
038import com.echothree.model.jooq.server.records.item.ItemDeliveryTypeDescriptions;
039import com.echothree.model.jooq.server.records.item.ItemDeliveryTypes;
040import com.echothree.model.jooq.server.records.item.ItemDescriptionDetails;
041import com.echothree.model.jooq.server.records.item.ItemDescriptionTypeDescriptions;
042import com.echothree.model.jooq.server.records.item.ItemDescriptionTypeDetails;
043import com.echothree.model.jooq.server.records.item.ItemDescriptionTypeUseTypeDescriptions;
044import com.echothree.model.jooq.server.records.item.ItemDescriptionTypeUseTypeDetails;
045import com.echothree.model.jooq.server.records.item.ItemDescriptionTypeUseTypes;
046import com.echothree.model.jooq.server.records.item.ItemDescriptionTypeUses;
047import com.echothree.model.jooq.server.records.item.ItemDescriptionTypes;
048import com.echothree.model.jooq.server.records.item.ItemDescriptions;
049import com.echothree.model.jooq.server.records.item.ItemDetails;
050import com.echothree.model.jooq.server.records.item.ItemFixedPrices;
051import com.echothree.model.jooq.server.records.item.ItemHarmonizedTariffScheduleCodeDetails;
052import com.echothree.model.jooq.server.records.item.ItemHarmonizedTariffScheduleCodes;
053import com.echothree.model.jooq.server.records.item.ItemImageDescriptionTypes;
054import com.echothree.model.jooq.server.records.item.ItemImageDescriptions;
055import com.echothree.model.jooq.server.records.item.ItemImageTypeDescriptions;
056import com.echothree.model.jooq.server.records.item.ItemImageTypeDetails;
057import com.echothree.model.jooq.server.records.item.ItemImageTypes;
058import com.echothree.model.jooq.server.records.item.ItemInventoryTypeDescriptions;
059import com.echothree.model.jooq.server.records.item.ItemInventoryTypes;
060import com.echothree.model.jooq.server.records.item.ItemKitMembers;
061import com.echothree.model.jooq.server.records.item.ItemKitOptions;
062import com.echothree.model.jooq.server.records.item.ItemPackCheckRequirements;
063import com.echothree.model.jooq.server.records.item.ItemPriceTypeDescriptions;
064import com.echothree.model.jooq.server.records.item.ItemPriceTypes;
065import com.echothree.model.jooq.server.records.item.ItemPrices;
066import com.echothree.model.jooq.server.records.item.ItemShippingTimes;
067import com.echothree.model.jooq.server.records.item.ItemStringDescriptions;
068import com.echothree.model.jooq.server.records.item.ItemTypeDescriptions;
069import com.echothree.model.jooq.server.records.item.ItemTypes;
070import com.echothree.model.jooq.server.records.item.ItemUnitCustomerTypeLimits;
071import com.echothree.model.jooq.server.records.item.ItemUnitLimits;
072import com.echothree.model.jooq.server.records.item.ItemUnitOfMeasureTypes;
073import com.echothree.model.jooq.server.records.item.ItemUnitPriceLimits;
074import com.echothree.model.jooq.server.records.item.ItemUseTypeDescriptions;
075import com.echothree.model.jooq.server.records.item.ItemUseTypes;
076import com.echothree.model.jooq.server.records.item.ItemVariablePrices;
077import com.echothree.model.jooq.server.records.item.ItemVolumeTypeDescriptions;
078import com.echothree.model.jooq.server.records.item.ItemVolumeTypeDetails;
079import com.echothree.model.jooq.server.records.item.ItemVolumeTypes;
080import com.echothree.model.jooq.server.records.item.ItemVolumes;
081import com.echothree.model.jooq.server.records.item.ItemWeightTypeDescriptions;
082import com.echothree.model.jooq.server.records.item.ItemWeightTypeDetails;
083import com.echothree.model.jooq.server.records.item.ItemWeightTypes;
084import com.echothree.model.jooq.server.records.item.ItemWeights;
085import com.echothree.model.jooq.server.records.item.Items;
086import com.echothree.model.jooq.server.records.item.RelatedItemDetails;
087import com.echothree.model.jooq.server.records.item.RelatedItemTypeDescriptions;
088import com.echothree.model.jooq.server.records.item.RelatedItemTypeDetails;
089import com.echothree.model.jooq.server.records.item.RelatedItemTypes;
090import com.echothree.model.jooq.server.records.item.RelatedItems;
091import com.echothree.model.jooq.server.records.party.Languages;
092import com.echothree.model.jooq.server.records.party.Parties;
093import com.echothree.model.jooq.server.records.returnpolicy.ReturnPolicies;
094import com.echothree.model.jooq.server.records.sequence.Sequences;
095import com.echothree.model.jooq.server.records.style.StylePaths;
096import com.echothree.model.jooq.server.records.uom.UnitOfMeasureKinds;
097import com.echothree.model.jooq.server.records.uom.UnitOfMeasureTypes;
098import com.echothree.model.jooq.server.records.vendor.ItemPurchasingCategories;
099
100import org.jooq.ForeignKey;
101import org.jooq.TableField;
102import org.jooq.impl.DSL;
103import org.jooq.impl.Internal;
104import org.jooq.impl.QOM.ForeignKeyRule;
105
106/**
107 * Key definitions for the ItemForeign component.
108 */
109public interface ItemForeignKeys {
110    public static final ForeignKey<HarmonizedTariffScheduleCodeDetails, GeoCodes> HARMONIZED_TARIFF_SCHEDULE_CODE_DETAILS_COUNTRY_GEO_CODE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodeDetails.HarmonizedTariffScheduleCodeDetails, DSL.name("hztscdt_countrygeocodeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodeDetails.HarmonizedTariffScheduleCodeDetails.COUNTRY_GEO_CODE }, KeyRegistry.GEO_CODES_PK, new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodes.GeoCodes.GEO_CODE }, true, ForeignKeyRule.CASCADE, null);
111    public static final ForeignKey<HarmonizedTariffScheduleCodeDetails, HarmonizedTariffScheduleCodeUnits> HARMONIZED_TARIFF_SCHEDULE_CODE_DETAILS_FIRST_HARMONIZED_TARIFF_SCHEDULE_CODE_UNIT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodeDetails.HarmonizedTariffScheduleCodeDetails, DSL.name("hztscdt_firstharmonizedtariffschedulecodeunitid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodeDetails.HarmonizedTariffScheduleCodeDetails.FIRST_HARMONIZED_TARIFF_SCHEDULE_CODE_UNIT }, KeyRegistry.HARMONIZED_TARIFF_SCHEDULE_CODE_UNITS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodeUnits.HarmonizedTariffScheduleCodeUnits.HARMONIZED_TARIFF_SCHEDULE_CODE_UNIT }, true, ForeignKeyRule.CASCADE, null);
112    public static final ForeignKey<HarmonizedTariffScheduleCodeDetails, HarmonizedTariffScheduleCodes> HARMONIZED_TARIFF_SCHEDULE_CODE_DETAILS_HARMONIZED_TARIFF_SCHEDULE_CODE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodeDetails.HarmonizedTariffScheduleCodeDetails, DSL.name("hztscdt_hztsc_harmonizedtariffschedulecodeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodeDetails.HarmonizedTariffScheduleCodeDetails.HARMONIZED_TARIFF_SCHEDULE_CODE }, KeyRegistry.HARMONIZED_TARIFF_SCHEDULE_CODES_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodes.HarmonizedTariffScheduleCodes.HARMONIZED_TARIFF_SCHEDULE_CODE }, true, ForeignKeyRule.CASCADE, null);
113    public static final ForeignKey<HarmonizedTariffScheduleCodeDetails, HarmonizedTariffScheduleCodeUnits> HARMONIZED_TARIFF_SCHEDULE_CODE_DETAILS_SECOND_HARMONIZED_TARIFF_SCHEDULE_CODE_UNIT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodeDetails.HarmonizedTariffScheduleCodeDetails, DSL.name("hztscdt_secondharmonizedtariffschedulecodeunitid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodeDetails.HarmonizedTariffScheduleCodeDetails.SECOND_HARMONIZED_TARIFF_SCHEDULE_CODE_UNIT }, KeyRegistry.HARMONIZED_TARIFF_SCHEDULE_CODE_UNITS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodeUnits.HarmonizedTariffScheduleCodeUnits.HARMONIZED_TARIFF_SCHEDULE_CODE_UNIT }, true, ForeignKeyRule.CASCADE, null);
114    public static final ForeignKey<HarmonizedTariffScheduleCodes, HarmonizedTariffScheduleCodeDetails> HARMONIZED_TARIFF_SCHEDULE_CODES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodes.HarmonizedTariffScheduleCodes, DSL.name("hztsc_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodes.HarmonizedTariffScheduleCodes.ACTIVE_DETAIL }, KeyRegistry.HARMONIZED_TARIFF_SCHEDULE_CODE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodeDetails.HarmonizedTariffScheduleCodeDetails.HARMONIZED_TARIFF_SCHEDULE_CODE_DETAIL }, true, ForeignKeyRule.CASCADE, null);
115    public static final ForeignKey<HarmonizedTariffScheduleCodes, HarmonizedTariffScheduleCodeDetails> HARMONIZED_TARIFF_SCHEDULE_CODES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodes.HarmonizedTariffScheduleCodes, DSL.name("hztsc_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodes.HarmonizedTariffScheduleCodes.LAST_DETAIL }, KeyRegistry.HARMONIZED_TARIFF_SCHEDULE_CODE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodeDetails.HarmonizedTariffScheduleCodeDetails.HARMONIZED_TARIFF_SCHEDULE_CODE_DETAIL }, true, ForeignKeyRule.CASCADE, null);
116    public static final ForeignKey<HarmonizedTariffScheduleCodeTranslations, HarmonizedTariffScheduleCodes> HARMONIZED_TARIFF_SCHEDULE_CODE_TRANSLATIONS_HARMONIZED_TARIFF_SCHEDULE_CODE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodeTranslations.HarmonizedTariffScheduleCodeTranslations, DSL.name("hztsctr_hztsc_harmonizedtariffschedulecodeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodeTranslations.HarmonizedTariffScheduleCodeTranslations.HARMONIZED_TARIFF_SCHEDULE_CODE }, KeyRegistry.HARMONIZED_TARIFF_SCHEDULE_CODES_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodes.HarmonizedTariffScheduleCodes.HARMONIZED_TARIFF_SCHEDULE_CODE }, true, ForeignKeyRule.CASCADE, null);
117    public static final ForeignKey<HarmonizedTariffScheduleCodeTranslations, Languages> HARMONIZED_TARIFF_SCHEDULE_CODE_TRANSLATIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodeTranslations.HarmonizedTariffScheduleCodeTranslations, DSL.name("hztsctr_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodeTranslations.HarmonizedTariffScheduleCodeTranslations.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null);
118    public static final ForeignKey<HarmonizedTariffScheduleCodeTranslations, MimeTypes> HARMONIZED_TARIFF_SCHEDULE_CODE_TRANSLATIONS_OVERVIEW_MIME_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodeTranslations.HarmonizedTariffScheduleCodeTranslations, DSL.name("hztsctr_overviewmimetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodeTranslations.HarmonizedTariffScheduleCodeTranslations.OVERVIEW_MIME_TYPE }, KeyRegistry.MIME_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.core.MimeTypes.MimeTypes.MIME_TYPE }, true, ForeignKeyRule.CASCADE, null);
119    public static final ForeignKey<HarmonizedTariffScheduleCodeUnitDescriptions, HarmonizedTariffScheduleCodeUnits> HARMONIZED_TARIFF_SCHEDULE_CODE_UNIT_DESCRIPTIONS_HARMONIZED_TARIFF_SCHEDULE_CODE_UNIT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodeUnitDescriptions.HarmonizedTariffScheduleCodeUnitDescriptions, DSL.name("hztscuntd_hztscunt_harmonizedtariffschedulecodeunitid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodeUnitDescriptions.HarmonizedTariffScheduleCodeUnitDescriptions.HARMONIZED_TARIFF_SCHEDULE_CODE_UNIT }, KeyRegistry.HARMONIZED_TARIFF_SCHEDULE_CODE_UNITS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodeUnits.HarmonizedTariffScheduleCodeUnits.HARMONIZED_TARIFF_SCHEDULE_CODE_UNIT }, true, ForeignKeyRule.CASCADE, null);
120    public static final ForeignKey<HarmonizedTariffScheduleCodeUnitDescriptions, Languages> HARMONIZED_TARIFF_SCHEDULE_CODE_UNIT_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodeUnitDescriptions.HarmonizedTariffScheduleCodeUnitDescriptions, DSL.name("hztscuntd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodeUnitDescriptions.HarmonizedTariffScheduleCodeUnitDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null);
121    public static final ForeignKey<HarmonizedTariffScheduleCodeUnitDetails, HarmonizedTariffScheduleCodeUnits> HARMONIZED_TARIFF_SCHEDULE_CODE_UNIT_DETAILS_HARMONIZED_TARIFF_SCHEDULE_CODE_UNIT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodeUnitDetails.HarmonizedTariffScheduleCodeUnitDetails, DSL.name("hztscuntdt_hztscunt_harmonizedtariffschedulecodeunitid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodeUnitDetails.HarmonizedTariffScheduleCodeUnitDetails.HARMONIZED_TARIFF_SCHEDULE_CODE_UNIT }, KeyRegistry.HARMONIZED_TARIFF_SCHEDULE_CODE_UNITS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodeUnits.HarmonizedTariffScheduleCodeUnits.HARMONIZED_TARIFF_SCHEDULE_CODE_UNIT }, true, ForeignKeyRule.CASCADE, null);
122    public static final ForeignKey<HarmonizedTariffScheduleCodeUnits, HarmonizedTariffScheduleCodeUnitDetails> HARMONIZED_TARIFF_SCHEDULE_CODE_UNITS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodeUnits.HarmonizedTariffScheduleCodeUnits, DSL.name("hztscunt_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodeUnits.HarmonizedTariffScheduleCodeUnits.ACTIVE_DETAIL }, KeyRegistry.HARMONIZED_TARIFF_SCHEDULE_CODE_UNIT_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodeUnitDetails.HarmonizedTariffScheduleCodeUnitDetails.HARMONIZED_TARIFF_SCHEDULE_CODE_UNIT_DETAIL }, true, ForeignKeyRule.CASCADE, null);
123    public static final ForeignKey<HarmonizedTariffScheduleCodeUnits, HarmonizedTariffScheduleCodeUnitDetails> HARMONIZED_TARIFF_SCHEDULE_CODE_UNITS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodeUnits.HarmonizedTariffScheduleCodeUnits, DSL.name("hztscunt_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodeUnits.HarmonizedTariffScheduleCodeUnits.LAST_DETAIL }, KeyRegistry.HARMONIZED_TARIFF_SCHEDULE_CODE_UNIT_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodeUnitDetails.HarmonizedTariffScheduleCodeUnitDetails.HARMONIZED_TARIFF_SCHEDULE_CODE_UNIT_DETAIL }, true, ForeignKeyRule.CASCADE, null);
124    public static final ForeignKey<HarmonizedTariffScheduleCodeUses, HarmonizedTariffScheduleCodes> HARMONIZED_TARIFF_SCHEDULE_CODE_USES_HARMONIZED_TARIFF_SCHEDULE_CODE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodeUses.HarmonizedTariffScheduleCodeUses, DSL.name("hztscu_hztsc_harmonizedtariffschedulecodeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodeUses.HarmonizedTariffScheduleCodeUses.HARMONIZED_TARIFF_SCHEDULE_CODE }, KeyRegistry.HARMONIZED_TARIFF_SCHEDULE_CODES_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodes.HarmonizedTariffScheduleCodes.HARMONIZED_TARIFF_SCHEDULE_CODE }, true, ForeignKeyRule.CASCADE, null);
125    public static final ForeignKey<HarmonizedTariffScheduleCodeUses, HarmonizedTariffScheduleCodeUseTypes> HARMONIZED_TARIFF_SCHEDULE_CODE_USES_HARMONIZED_TARIFF_SCHEDULE_CODE_USE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodeUses.HarmonizedTariffScheduleCodeUses, DSL.name("hztscu_hztscutyp_harmonizedtariffschedulecodeusetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodeUses.HarmonizedTariffScheduleCodeUses.HARMONIZED_TARIFF_SCHEDULE_CODE_USE_TYPE }, KeyRegistry.HARMONIZED_TARIFF_SCHEDULE_CODE_USE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodeUseTypes.HarmonizedTariffScheduleCodeUseTypes.HARMONIZED_TARIFF_SCHEDULE_CODE_USE_TYPE }, true, ForeignKeyRule.CASCADE, null);
126    public static final ForeignKey<HarmonizedTariffScheduleCodeUseTypeDescriptions, HarmonizedTariffScheduleCodeUseTypes> HARMONIZED_TARIFF_SCHEDULE_CODE_USE_TYPE_DESCRIPTIONS_HARMONIZED_TARIFF_SCHEDULE_CODE_USE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodeUseTypeDescriptions.HarmonizedTariffScheduleCodeUseTypeDescriptions, DSL.name("hztscutypd_hztscutyp_harmonizedtariffschedulecodeusetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodeUseTypeDescriptions.HarmonizedTariffScheduleCodeUseTypeDescriptions.HARMONIZED_TARIFF_SCHEDULE_CODE_USE_TYPE }, KeyRegistry.HARMONIZED_TARIFF_SCHEDULE_CODE_USE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodeUseTypes.HarmonizedTariffScheduleCodeUseTypes.HARMONIZED_TARIFF_SCHEDULE_CODE_USE_TYPE }, true, ForeignKeyRule.CASCADE, null);
127    public static final ForeignKey<HarmonizedTariffScheduleCodeUseTypeDescriptions, Languages> HARMONIZED_TARIFF_SCHEDULE_CODE_USE_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodeUseTypeDescriptions.HarmonizedTariffScheduleCodeUseTypeDescriptions, DSL.name("hztscutypd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodeUseTypeDescriptions.HarmonizedTariffScheduleCodeUseTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null);
128    public static final ForeignKey<HarmonizedTariffScheduleCodeUseTypeDetails, HarmonizedTariffScheduleCodeUseTypes> HARMONIZED_TARIFF_SCHEDULE_CODE_USE_TYPE_DETAILS_HARMONIZED_TARIFF_SCHEDULE_CODE_USE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodeUseTypeDetails.HarmonizedTariffScheduleCodeUseTypeDetails, DSL.name("hztscutypdt_hztscutyp_harmonizedtariffschedulecodeusetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodeUseTypeDetails.HarmonizedTariffScheduleCodeUseTypeDetails.HARMONIZED_TARIFF_SCHEDULE_CODE_USE_TYPE }, KeyRegistry.HARMONIZED_TARIFF_SCHEDULE_CODE_USE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodeUseTypes.HarmonizedTariffScheduleCodeUseTypes.HARMONIZED_TARIFF_SCHEDULE_CODE_USE_TYPE }, true, ForeignKeyRule.CASCADE, null);
129    public static final ForeignKey<HarmonizedTariffScheduleCodeUseTypes, HarmonizedTariffScheduleCodeUseTypeDetails> HARMONIZED_TARIFF_SCHEDULE_CODE_USE_TYPES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodeUseTypes.HarmonizedTariffScheduleCodeUseTypes, DSL.name("hztscutyp_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodeUseTypes.HarmonizedTariffScheduleCodeUseTypes.ACTIVE_DETAIL }, KeyRegistry.HARMONIZED_TARIFF_SCHEDULE_CODE_USE_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodeUseTypeDetails.HarmonizedTariffScheduleCodeUseTypeDetails.HARMONIZED_TARIFF_SCHEDULE_CODE_USE_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null);
130    public static final ForeignKey<HarmonizedTariffScheduleCodeUseTypes, HarmonizedTariffScheduleCodeUseTypeDetails> HARMONIZED_TARIFF_SCHEDULE_CODE_USE_TYPES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodeUseTypes.HarmonizedTariffScheduleCodeUseTypes, DSL.name("hztscutyp_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodeUseTypes.HarmonizedTariffScheduleCodeUseTypes.LAST_DETAIL }, KeyRegistry.HARMONIZED_TARIFF_SCHEDULE_CODE_USE_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodeUseTypeDetails.HarmonizedTariffScheduleCodeUseTypeDetails.HARMONIZED_TARIFF_SCHEDULE_CODE_USE_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null);
131    public static final ForeignKey<ItemAdditionalCharges, Currencies> ITEM_ADDITIONAL_CHARGES_CURRENCY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemAdditionalCharges.ItemAdditionalCharges, DSL.name("itmaddtlc_cur_currencyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemAdditionalCharges.ItemAdditionalCharges.CURRENCY }, KeyRegistry.CURRENCIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.Currencies.Currencies.CURRENCY }, true, ForeignKeyRule.CASCADE, null);
132    public static final ForeignKey<ItemAdditionalCharges, Items> ITEM_ADDITIONAL_CHARGES_ITEM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemAdditionalCharges.ItemAdditionalCharges, DSL.name("itmaddtlc_itm_itemid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemAdditionalCharges.ItemAdditionalCharges.ITEM }, KeyRegistry.ITEMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.Items.Items.ITEM }, true, ForeignKeyRule.CASCADE, null);
133    public static final ForeignKey<ItemAdditionalCharges, ItemAdditionalChargeTypes> ITEM_ADDITIONAL_CHARGES_ITEM_ADDITIONAL_CHARGE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemAdditionalCharges.ItemAdditionalCharges, DSL.name("itmaddtlc_itmaddtlct_itemadditionalchargetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemAdditionalCharges.ItemAdditionalCharges.ITEM_ADDITIONAL_CHARGE_TYPE }, KeyRegistry.ITEM_ADDITIONAL_CHARGE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemAdditionalChargeTypes.ItemAdditionalChargeTypes.ITEM_ADDITIONAL_CHARGE_TYPE }, true, ForeignKeyRule.CASCADE, null);
134    public static final ForeignKey<ItemAdditionalCharges, UnitOfMeasureTypes> ITEM_ADDITIONAL_CHARGES_UNIT_OF_MEASURE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemAdditionalCharges.ItemAdditionalCharges, DSL.name("itmaddtlc_uomt_unitofmeasuretypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemAdditionalCharges.ItemAdditionalCharges.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);
135    public static final ForeignKey<ItemAdditionalChargeTypeDescriptions, ItemAdditionalChargeTypes> ITEM_ADDITIONAL_CHARGE_TYPE_DESCRIPTIONS_ITEM_ADDITIONAL_CHARGE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemAdditionalChargeTypeDescriptions.ItemAdditionalChargeTypeDescriptions, DSL.name("itmaddtlctd_itmaddtlct_itemadditionalchargetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemAdditionalChargeTypeDescriptions.ItemAdditionalChargeTypeDescriptions.ITEM_ADDITIONAL_CHARGE_TYPE }, KeyRegistry.ITEM_ADDITIONAL_CHARGE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemAdditionalChargeTypes.ItemAdditionalChargeTypes.ITEM_ADDITIONAL_CHARGE_TYPE }, true, ForeignKeyRule.CASCADE, null);
136    public static final ForeignKey<ItemAdditionalChargeTypeDescriptions, Languages> ITEM_ADDITIONAL_CHARGE_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemAdditionalChargeTypeDescriptions.ItemAdditionalChargeTypeDescriptions, DSL.name("itmaddtlctd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemAdditionalChargeTypeDescriptions.ItemAdditionalChargeTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null);
137    public static final ForeignKey<ItemAdditionalChargeTypeDetails, ItemAdditionalChargeTypes> ITEM_ADDITIONAL_CHARGE_TYPE_DETAILS_ITEM_ADDITIONAL_CHARGE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemAdditionalChargeTypeDetails.ItemAdditionalChargeTypeDetails, DSL.name("itmaddtlctdt_itmaddtlct_itemadditionalchargetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemAdditionalChargeTypeDetails.ItemAdditionalChargeTypeDetails.ITEM_ADDITIONAL_CHARGE_TYPE }, KeyRegistry.ITEM_ADDITIONAL_CHARGE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemAdditionalChargeTypes.ItemAdditionalChargeTypes.ITEM_ADDITIONAL_CHARGE_TYPE }, true, ForeignKeyRule.CASCADE, null);
138    public static final ForeignKey<ItemAdditionalChargeTypes, ItemAdditionalChargeTypeDetails> ITEM_ADDITIONAL_CHARGE_TYPES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemAdditionalChargeTypes.ItemAdditionalChargeTypes, DSL.name("itmaddtlct_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemAdditionalChargeTypes.ItemAdditionalChargeTypes.ACTIVE_DETAIL }, KeyRegistry.ITEM_ADDITIONAL_CHARGE_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemAdditionalChargeTypeDetails.ItemAdditionalChargeTypeDetails.ITEM_ADDITIONAL_CHARGE_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null);
139    public static final ForeignKey<ItemAdditionalChargeTypes, ItemAdditionalChargeTypeDetails> ITEM_ADDITIONAL_CHARGE_TYPES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemAdditionalChargeTypes.ItemAdditionalChargeTypes, DSL.name("itmaddtlct_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemAdditionalChargeTypes.ItemAdditionalChargeTypes.LAST_DETAIL }, KeyRegistry.ITEM_ADDITIONAL_CHARGE_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemAdditionalChargeTypeDetails.ItemAdditionalChargeTypeDetails.ITEM_ADDITIONAL_CHARGE_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null);
140    public static final ForeignKey<ItemAliasChecksumTypeDescriptions, ItemAliasChecksumTypes> ITEM_ALIAS_CHECKSUM_TYPE_DESCRIPTIONS_ITEM_ALIAS_CHECKSUM_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemAliasChecksumTypeDescriptions.ItemAliasChecksumTypeDescriptions, DSL.name("iactd_iact_itemaliaschecksumtypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemAliasChecksumTypeDescriptions.ItemAliasChecksumTypeDescriptions.ITEM_ALIAS_CHECKSUM_TYPE }, KeyRegistry.ITEM_ALIAS_CHECKSUM_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemAliasChecksumTypes.ItemAliasChecksumTypes.ITEM_ALIAS_CHECKSUM_TYPE }, true, ForeignKeyRule.CASCADE, null);
141    public static final ForeignKey<ItemAliasChecksumTypeDescriptions, Languages> ITEM_ALIAS_CHECKSUM_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemAliasChecksumTypeDescriptions.ItemAliasChecksumTypeDescriptions, DSL.name("iactd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemAliasChecksumTypeDescriptions.ItemAliasChecksumTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null);
142    public static final ForeignKey<ItemAliases, ItemAliasTypes> ITEM_ALIASES_ITEM_ALIAS_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemAliases.ItemAliases, DSL.name("itmal_iat_itemaliastypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemAliases.ItemAliases.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);
143    public static final ForeignKey<ItemAliases, Items> ITEM_ALIASES_ITEM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemAliases.ItemAliases, DSL.name("itmal_itm_itemid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemAliases.ItemAliases.ITEM }, KeyRegistry.ITEMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.Items.Items.ITEM }, true, ForeignKeyRule.CASCADE, null);
144    public static final ForeignKey<ItemAliases, UnitOfMeasureTypes> ITEM_ALIASES_UNIT_OF_MEASURE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemAliases.ItemAliases, DSL.name("itmal_uomt_unitofmeasuretypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemAliases.ItemAliases.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);
145    public static final ForeignKey<ItemAliasTypeDescriptions, ItemAliasTypes> ITEM_ALIAS_TYPE_DESCRIPTIONS_ITEM_ALIAS_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemAliasTypeDescriptions.ItemAliasTypeDescriptions, DSL.name("iatd_iat_itemaliastypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemAliasTypeDescriptions.ItemAliasTypeDescriptions.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);
146    public static final ForeignKey<ItemAliasTypeDescriptions, Languages> ITEM_ALIAS_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemAliasTypeDescriptions.ItemAliasTypeDescriptions, DSL.name("iatd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemAliasTypeDescriptions.ItemAliasTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null);
147    public static final ForeignKey<ItemAliasTypeDetails, ItemAliasChecksumTypes> ITEM_ALIAS_TYPE_DETAILS_ITEM_ALIAS_CHECKSUM_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemAliasTypeDetails.ItemAliasTypeDetails, DSL.name("iatdt_iact_itemaliaschecksumtypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemAliasTypeDetails.ItemAliasTypeDetails.ITEM_ALIAS_CHECKSUM_TYPE }, KeyRegistry.ITEM_ALIAS_CHECKSUM_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemAliasChecksumTypes.ItemAliasChecksumTypes.ITEM_ALIAS_CHECKSUM_TYPE }, true, ForeignKeyRule.CASCADE, null);
148    public static final ForeignKey<ItemAliasTypeDetails, ItemAliasTypes> ITEM_ALIAS_TYPE_DETAILS_ITEM_ALIAS_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemAliasTypeDetails.ItemAliasTypeDetails, DSL.name("iatdt_iat_itemaliastypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemAliasTypeDetails.ItemAliasTypeDetails.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);
149    public static final ForeignKey<ItemAliasTypes, ItemAliasTypeDetails> ITEM_ALIAS_TYPES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemAliasTypes.ItemAliasTypes, DSL.name("iat_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemAliasTypes.ItemAliasTypes.ACTIVE_DETAIL }, KeyRegistry.ITEM_ALIAS_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemAliasTypeDetails.ItemAliasTypeDetails.ITEM_ALIAS_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null);
150    public static final ForeignKey<ItemAliasTypes, ItemAliasTypeDetails> ITEM_ALIAS_TYPES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemAliasTypes.ItemAliasTypes, DSL.name("iat_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemAliasTypes.ItemAliasTypes.LAST_DETAIL }, KeyRegistry.ITEM_ALIAS_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemAliasTypeDetails.ItemAliasTypeDetails.ITEM_ALIAS_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null);
151    public static final ForeignKey<ItemBlobDescriptions, ItemDescriptions> ITEM_BLOB_DESCRIPTIONS_ITEM_DESCRIPTION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemBlobDescriptions.ItemBlobDescriptions, DSL.name("ibdesc_idesc_itemdescriptionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemBlobDescriptions.ItemBlobDescriptions.ITEM_DESCRIPTION }, KeyRegistry.ITEM_DESCRIPTIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDescriptions.ItemDescriptions.ITEM_DESCRIPTION }, true, ForeignKeyRule.CASCADE, null);
152    public static final ForeignKey<ItemCategories, ItemCategoryDetails> ITEM_CATEGORIES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemCategories.ItemCategories, DSL.name("ic_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemCategories.ItemCategories.ACTIVE_DETAIL }, KeyRegistry.ITEM_CATEGORY_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemCategoryDetails.ItemCategoryDetails.ITEM_CATEGORY_DETAIL }, true, ForeignKeyRule.CASCADE, null);
153    public static final ForeignKey<ItemCategories, ItemCategoryDetails> ITEM_CATEGORIES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemCategories.ItemCategories, DSL.name("ic_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemCategories.ItemCategories.LAST_DETAIL }, KeyRegistry.ITEM_CATEGORY_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemCategoryDetails.ItemCategoryDetails.ITEM_CATEGORY_DETAIL }, true, ForeignKeyRule.CASCADE, null);
154    public static final ForeignKey<ItemCategoryDescriptions, ItemCategories> ITEM_CATEGORY_DESCRIPTIONS_ITEM_CATEGORY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemCategoryDescriptions.ItemCategoryDescriptions, DSL.name("icd_ic_itemcategoryid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemCategoryDescriptions.ItemCategoryDescriptions.ITEM_CATEGORY }, KeyRegistry.ITEM_CATEGORIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemCategories.ItemCategories.ITEM_CATEGORY }, true, ForeignKeyRule.CASCADE, null);
155    public static final ForeignKey<ItemCategoryDescriptions, Languages> ITEM_CATEGORY_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemCategoryDescriptions.ItemCategoryDescriptions, DSL.name("icd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemCategoryDescriptions.ItemCategoryDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null);
156    public static final ForeignKey<ItemCategoryDetails, ItemCategories> ITEM_CATEGORY_DETAILS_ITEM_CATEGORY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemCategoryDetails.ItemCategoryDetails, DSL.name("icdt_ic_itemcategoryid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemCategoryDetails.ItemCategoryDetails.ITEM_CATEGORY }, KeyRegistry.ITEM_CATEGORIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemCategories.ItemCategories.ITEM_CATEGORY }, true, ForeignKeyRule.CASCADE, null);
157    public static final ForeignKey<ItemCategoryDetails, Sequences> ITEM_CATEGORY_DETAILS_ITEM_SEQUENCE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemCategoryDetails.ItemCategoryDetails, DSL.name("icdt_itemsequenceid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemCategoryDetails.ItemCategoryDetails.ITEM_SEQUENCE }, KeyRegistry.SEQUENCES_PK, new TableField[] { com.echothree.model.jooq.server.tables.sequence.Sequences.Sequences.SEQUENCE }, true, ForeignKeyRule.CASCADE, null);
158    public static final ForeignKey<ItemCategoryDetails, ItemCategories> ITEM_CATEGORY_DETAILS_PARENT_ITEM_CATEGORY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemCategoryDetails.ItemCategoryDetails, DSL.name("icdt_parentitemcategoryid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemCategoryDetails.ItemCategoryDetails.PARENT_ITEM_CATEGORY }, KeyRegistry.ITEM_CATEGORIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemCategories.ItemCategories.ITEM_CATEGORY }, true, ForeignKeyRule.CASCADE, null);
159    public static final ForeignKey<ItemClobDescriptions, ItemDescriptions> ITEM_CLOB_DESCRIPTIONS_ITEM_DESCRIPTION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemClobDescriptions.ItemClobDescriptions, DSL.name("icdesc_idesc_itemdescriptionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemClobDescriptions.ItemClobDescriptions.ITEM_DESCRIPTION }, KeyRegistry.ITEM_DESCRIPTIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDescriptions.ItemDescriptions.ITEM_DESCRIPTION }, true, ForeignKeyRule.CASCADE, null);
160    public static final ForeignKey<ItemCountryOfOrigins, GeoCodes> ITEM_COUNTRY_OF_ORIGINS_COUNTRY_GEO_CODE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemCountryOfOrigins.ItemCountryOfOrigins, DSL.name("icoorgn_countrygeocodeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemCountryOfOrigins.ItemCountryOfOrigins.COUNTRY_GEO_CODE }, KeyRegistry.GEO_CODES_PK, new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodes.GeoCodes.GEO_CODE }, true, ForeignKeyRule.CASCADE, null);
161    public static final ForeignKey<ItemCountryOfOrigins, Items> ITEM_COUNTRY_OF_ORIGINS_ITEM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemCountryOfOrigins.ItemCountryOfOrigins, DSL.name("icoorgn_itm_itemid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemCountryOfOrigins.ItemCountryOfOrigins.ITEM }, KeyRegistry.ITEMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.Items.Items.ITEM }, true, ForeignKeyRule.CASCADE, null);
162    public static final ForeignKey<ItemDeliveryTypeDescriptions, ItemDeliveryTypes> ITEM_DELIVERY_TYPE_DESCRIPTIONS_ITEM_DELIVERY_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemDeliveryTypeDescriptions.ItemDeliveryTypeDescriptions, DSL.name("idlvrtypd_idlvrtyp_itemdeliverytypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDeliveryTypeDescriptions.ItemDeliveryTypeDescriptions.ITEM_DELIVERY_TYPE }, KeyRegistry.ITEM_DELIVERY_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDeliveryTypes.ItemDeliveryTypes.ITEM_DELIVERY_TYPE }, true, ForeignKeyRule.CASCADE, null);
163    public static final ForeignKey<ItemDeliveryTypeDescriptions, Languages> ITEM_DELIVERY_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemDeliveryTypeDescriptions.ItemDeliveryTypeDescriptions, DSL.name("idlvrtypd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDeliveryTypeDescriptions.ItemDeliveryTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null);
164    public static final ForeignKey<ItemDescriptionDetails, ItemDescriptions> ITEM_DESCRIPTION_DETAILS_ITEM_DESCRIPTION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemDescriptionDetails.ItemDescriptionDetails, DSL.name("idescdt_idesc_itemdescriptionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDescriptionDetails.ItemDescriptionDetails.ITEM_DESCRIPTION }, KeyRegistry.ITEM_DESCRIPTIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDescriptions.ItemDescriptions.ITEM_DESCRIPTION }, true, ForeignKeyRule.CASCADE, null);
165    public static final ForeignKey<ItemDescriptionDetails, ItemDescriptionTypes> ITEM_DESCRIPTION_DETAILS_ITEM_DESCRIPTION_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemDescriptionDetails.ItemDescriptionDetails, DSL.name("idescdt_idt_itemdescriptiontypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDescriptionDetails.ItemDescriptionDetails.ITEM_DESCRIPTION_TYPE }, KeyRegistry.ITEM_DESCRIPTION_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDescriptionTypes.ItemDescriptionTypes.ITEM_DESCRIPTION_TYPE }, true, ForeignKeyRule.CASCADE, null);
166    public static final ForeignKey<ItemDescriptionDetails, Items> ITEM_DESCRIPTION_DETAILS_ITEM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemDescriptionDetails.ItemDescriptionDetails, DSL.name("idescdt_itm_itemid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDescriptionDetails.ItemDescriptionDetails.ITEM }, KeyRegistry.ITEMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.Items.Items.ITEM }, true, ForeignKeyRule.CASCADE, null);
167    public static final ForeignKey<ItemDescriptionDetails, Languages> ITEM_DESCRIPTION_DETAILS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemDescriptionDetails.ItemDescriptionDetails, DSL.name("idescdt_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDescriptionDetails.ItemDescriptionDetails.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null);
168    public static final ForeignKey<ItemDescriptionDetails, MimeTypes> ITEM_DESCRIPTION_DETAILS_MIME_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemDescriptionDetails.ItemDescriptionDetails, DSL.name("idescdt_mtyp_mimetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDescriptionDetails.ItemDescriptionDetails.MIME_TYPE }, KeyRegistry.MIME_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.core.MimeTypes.MimeTypes.MIME_TYPE }, true, ForeignKeyRule.CASCADE, null);
169    public static final ForeignKey<ItemDescriptions, ItemDescriptionDetails> ITEM_DESCRIPTIONS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemDescriptions.ItemDescriptions, DSL.name("idesc_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDescriptions.ItemDescriptions.ACTIVE_DETAIL }, KeyRegistry.ITEM_DESCRIPTION_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDescriptionDetails.ItemDescriptionDetails.ITEM_DESCRIPTION_DETAIL }, true, ForeignKeyRule.CASCADE, null);
170    public static final ForeignKey<ItemDescriptions, ItemDescriptionDetails> ITEM_DESCRIPTIONS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemDescriptions.ItemDescriptions, DSL.name("idesc_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDescriptions.ItemDescriptions.LAST_DETAIL }, KeyRegistry.ITEM_DESCRIPTION_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDescriptionDetails.ItemDescriptionDetails.ITEM_DESCRIPTION_DETAIL }, true, ForeignKeyRule.CASCADE, null);
171    public static final ForeignKey<ItemDescriptionTypeDescriptions, ItemDescriptionTypes> ITEM_DESCRIPTION_TYPE_DESCRIPTIONS_ITEM_DESCRIPTION_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemDescriptionTypeDescriptions.ItemDescriptionTypeDescriptions, DSL.name("idtd_idt_itemdescriptiontypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDescriptionTypeDescriptions.ItemDescriptionTypeDescriptions.ITEM_DESCRIPTION_TYPE }, KeyRegistry.ITEM_DESCRIPTION_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDescriptionTypes.ItemDescriptionTypes.ITEM_DESCRIPTION_TYPE }, true, ForeignKeyRule.CASCADE, null);
172    public static final ForeignKey<ItemDescriptionTypeDescriptions, Languages> ITEM_DESCRIPTION_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemDescriptionTypeDescriptions.ItemDescriptionTypeDescriptions, DSL.name("idtd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDescriptionTypeDescriptions.ItemDescriptionTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null);
173    public static final ForeignKey<ItemDescriptionTypeDetails, ItemDescriptionTypes> ITEM_DESCRIPTION_TYPE_DETAILS_ITEM_DESCRIPTION_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemDescriptionTypeDetails.ItemDescriptionTypeDetails, DSL.name("idtdt_idt_itemdescriptiontypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDescriptionTypeDetails.ItemDescriptionTypeDetails.ITEM_DESCRIPTION_TYPE }, KeyRegistry.ITEM_DESCRIPTION_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDescriptionTypes.ItemDescriptionTypes.ITEM_DESCRIPTION_TYPE }, true, ForeignKeyRule.CASCADE, null);
174    public static final ForeignKey<ItemDescriptionTypeDetails, MimeTypeUsageTypes> ITEM_DESCRIPTION_TYPE_DETAILS_MIME_TYPE_USAGE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemDescriptionTypeDetails.ItemDescriptionTypeDetails, DSL.name("idtdt_mtyput_mimetypeusagetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDescriptionTypeDetails.ItemDescriptionTypeDetails.MIME_TYPE_USAGE_TYPE }, KeyRegistry.MIME_TYPE_USAGE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.core.MimeTypeUsageTypes.MimeTypeUsageTypes.MIME_TYPE_USAGE_TYPE }, true, ForeignKeyRule.CASCADE, null);
175    public static final ForeignKey<ItemDescriptionTypeDetails, ItemDescriptionTypes> ITEM_DESCRIPTION_TYPE_DETAILS_PARENT_ITEM_DESCRIPTION_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemDescriptionTypeDetails.ItemDescriptionTypeDetails, DSL.name("idtdt_parentitemdescriptiontypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDescriptionTypeDetails.ItemDescriptionTypeDetails.PARENT_ITEM_DESCRIPTION_TYPE }, KeyRegistry.ITEM_DESCRIPTION_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDescriptionTypes.ItemDescriptionTypes.ITEM_DESCRIPTION_TYPE }, true, ForeignKeyRule.CASCADE, null);
176    public static final ForeignKey<ItemDescriptionTypes, ItemDescriptionTypeDetails> ITEM_DESCRIPTION_TYPES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemDescriptionTypes.ItemDescriptionTypes, DSL.name("idt_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDescriptionTypes.ItemDescriptionTypes.ACTIVE_DETAIL }, KeyRegistry.ITEM_DESCRIPTION_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDescriptionTypeDetails.ItemDescriptionTypeDetails.ITEM_DESCRIPTION_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null);
177    public static final ForeignKey<ItemDescriptionTypes, ItemDescriptionTypeDetails> ITEM_DESCRIPTION_TYPES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemDescriptionTypes.ItemDescriptionTypes, DSL.name("idt_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDescriptionTypes.ItemDescriptionTypes.LAST_DETAIL }, KeyRegistry.ITEM_DESCRIPTION_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDescriptionTypeDetails.ItemDescriptionTypeDetails.ITEM_DESCRIPTION_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null);
178    public static final ForeignKey<ItemDescriptionTypeUses, ItemDescriptionTypes> ITEM_DESCRIPTION_TYPE_USES_ITEM_DESCRIPTION_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemDescriptionTypeUses.ItemDescriptionTypeUses, DSL.name("idtu_idt_itemdescriptiontypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDescriptionTypeUses.ItemDescriptionTypeUses.ITEM_DESCRIPTION_TYPE }, KeyRegistry.ITEM_DESCRIPTION_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDescriptionTypes.ItemDescriptionTypes.ITEM_DESCRIPTION_TYPE }, true, ForeignKeyRule.CASCADE, null);
179    public static final ForeignKey<ItemDescriptionTypeUses, ItemDescriptionTypeUseTypes> ITEM_DESCRIPTION_TYPE_USES_ITEM_DESCRIPTION_TYPE_USE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemDescriptionTypeUses.ItemDescriptionTypeUses, DSL.name("idtu_idtutyp_itemdescriptiontypeusetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDescriptionTypeUses.ItemDescriptionTypeUses.ITEM_DESCRIPTION_TYPE_USE_TYPE }, KeyRegistry.ITEM_DESCRIPTION_TYPE_USE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDescriptionTypeUseTypes.ItemDescriptionTypeUseTypes.ITEM_DESCRIPTION_TYPE_USE_TYPE }, true, ForeignKeyRule.CASCADE, null);
180    public static final ForeignKey<ItemDescriptionTypeUseTypeDescriptions, ItemDescriptionTypeUseTypes> ITEM_DESCRIPTION_TYPE_USE_TYPE_DESCRIPTIONS_ITEM_DESCRIPTION_TYPE_USE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemDescriptionTypeUseTypeDescriptions.ItemDescriptionTypeUseTypeDescriptions, DSL.name("idtutypd_idtutyp_itemdescriptiontypeusetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDescriptionTypeUseTypeDescriptions.ItemDescriptionTypeUseTypeDescriptions.ITEM_DESCRIPTION_TYPE_USE_TYPE }, KeyRegistry.ITEM_DESCRIPTION_TYPE_USE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDescriptionTypeUseTypes.ItemDescriptionTypeUseTypes.ITEM_DESCRIPTION_TYPE_USE_TYPE }, true, ForeignKeyRule.CASCADE, null);
181    public static final ForeignKey<ItemDescriptionTypeUseTypeDescriptions, Languages> ITEM_DESCRIPTION_TYPE_USE_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemDescriptionTypeUseTypeDescriptions.ItemDescriptionTypeUseTypeDescriptions, DSL.name("idtutypd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDescriptionTypeUseTypeDescriptions.ItemDescriptionTypeUseTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null);
182    public static final ForeignKey<ItemDescriptionTypeUseTypeDetails, ItemDescriptionTypeUseTypes> ITEM_DESCRIPTION_TYPE_USE_TYPE_DETAILS_ITEM_DESCRIPTION_TYPE_USE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemDescriptionTypeUseTypeDetails.ItemDescriptionTypeUseTypeDetails, DSL.name("idtutypdt_idtutyp_itemdescriptiontypeusetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDescriptionTypeUseTypeDetails.ItemDescriptionTypeUseTypeDetails.ITEM_DESCRIPTION_TYPE_USE_TYPE }, KeyRegistry.ITEM_DESCRIPTION_TYPE_USE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDescriptionTypeUseTypes.ItemDescriptionTypeUseTypes.ITEM_DESCRIPTION_TYPE_USE_TYPE }, true, ForeignKeyRule.CASCADE, null);
183    public static final ForeignKey<ItemDescriptionTypeUseTypes, ItemDescriptionTypeUseTypeDetails> ITEM_DESCRIPTION_TYPE_USE_TYPES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemDescriptionTypeUseTypes.ItemDescriptionTypeUseTypes, DSL.name("idtutyp_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDescriptionTypeUseTypes.ItemDescriptionTypeUseTypes.ACTIVE_DETAIL }, KeyRegistry.ITEM_DESCRIPTION_TYPE_USE_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDescriptionTypeUseTypeDetails.ItemDescriptionTypeUseTypeDetails.ITEM_DESCRIPTION_TYPE_USE_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null);
184    public static final ForeignKey<ItemDescriptionTypeUseTypes, ItemDescriptionTypeUseTypeDetails> ITEM_DESCRIPTION_TYPE_USE_TYPES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemDescriptionTypeUseTypes.ItemDescriptionTypeUseTypes, DSL.name("idtutyp_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDescriptionTypeUseTypes.ItemDescriptionTypeUseTypes.LAST_DETAIL }, KeyRegistry.ITEM_DESCRIPTION_TYPE_USE_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDescriptionTypeUseTypeDetails.ItemDescriptionTypeUseTypeDetails.ITEM_DESCRIPTION_TYPE_USE_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null);
185    public static final ForeignKey<ItemDetails, CancellationPolicies> ITEM_DETAILS_CANCELLATION_POLICY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemDetails.ItemDetails, DSL.name("itmdt_cnclplcy_cancellationpolicyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDetails.ItemDetails.CANCELLATION_POLICY }, KeyRegistry.CANCELLATION_POLICIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.cancellationpolicy.CancellationPolicies.CancellationPolicies.CANCELLATION_POLICY }, true, ForeignKeyRule.CASCADE, null);
186    public static final ForeignKey<ItemDetails, Parties> ITEM_DETAILS_COMPANY_PARTY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemDetails.ItemDetails, DSL.name("itmdt_companypartyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDetails.ItemDetails.COMPANY_PARTY }, KeyRegistry.PARTIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Parties.Parties.PARTY }, true, ForeignKeyRule.CASCADE, null);
187    public static final ForeignKey<ItemDetails, ItemAccountingCategories> ITEM_DETAILS_ITEM_ACCOUNTING_CATEGORY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemDetails.ItemDetails, DSL.name("itmdt_iactgc_itemaccountingcategoryid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDetails.ItemDetails.ITEM_ACCOUNTING_CATEGORY }, KeyRegistry.ITEM_ACCOUNTING_CATEGORIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.ItemAccountingCategories.ItemAccountingCategories.ITEM_ACCOUNTING_CATEGORY }, true, ForeignKeyRule.CASCADE, null);
188    public static final ForeignKey<ItemDetails, ItemCategories> ITEM_DETAILS_ITEM_CATEGORY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemDetails.ItemDetails, DSL.name("itmdt_ic_itemcategoryid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDetails.ItemDetails.ITEM_CATEGORY }, KeyRegistry.ITEM_CATEGORIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemCategories.ItemCategories.ITEM_CATEGORY }, true, ForeignKeyRule.CASCADE, null);
189    public static final ForeignKey<ItemDetails, ItemDeliveryTypes> ITEM_DETAILS_ITEM_DELIVERY_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemDetails.ItemDetails, DSL.name("itmdt_idlvrtyp_itemdeliverytypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDetails.ItemDetails.ITEM_DELIVERY_TYPE }, KeyRegistry.ITEM_DELIVERY_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDeliveryTypes.ItemDeliveryTypes.ITEM_DELIVERY_TYPE }, true, ForeignKeyRule.CASCADE, null);
190    public static final ForeignKey<ItemDetails, ItemInventoryTypes> ITEM_DETAILS_ITEM_INVENTORY_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemDetails.ItemDetails, DSL.name("itmdt_iinvtyp_iteminventorytypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDetails.ItemDetails.ITEM_INVENTORY_TYPE }, KeyRegistry.ITEM_INVENTORY_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemInventoryTypes.ItemInventoryTypes.ITEM_INVENTORY_TYPE }, true, ForeignKeyRule.CASCADE, null);
191    public static final ForeignKey<ItemDetails, ItemPurchasingCategories> ITEM_DETAILS_ITEM_PURCHASING_CATEGORY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemDetails.ItemDetails, DSL.name("itmdt_iprchc_itempurchasingcategoryid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDetails.ItemDetails.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);
192    public static final ForeignKey<ItemDetails, ItemPriceTypes> ITEM_DETAILS_ITEM_PRICE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemDetails.ItemDetails, DSL.name("itmdt_ipt_itempricetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDetails.ItemDetails.ITEM_PRICE_TYPE }, KeyRegistry.ITEM_PRICE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemPriceTypes.ItemPriceTypes.ITEM_PRICE_TYPE }, true, ForeignKeyRule.CASCADE, null);
193    public static final ForeignKey<ItemDetails, Items> ITEM_DETAILS_ITEM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemDetails.ItemDetails, DSL.name("itmdt_itm_itemid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDetails.ItemDetails.ITEM }, KeyRegistry.ITEMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.Items.Items.ITEM }, true, ForeignKeyRule.CASCADE, null);
194    public static final ForeignKey<ItemDetails, ItemTypes> ITEM_DETAILS_ITEM_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemDetails.ItemDetails, DSL.name("itmdt_ityp_itemtypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDetails.ItemDetails.ITEM_TYPE }, KeyRegistry.ITEM_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemTypes.ItemTypes.ITEM_TYPE }, true, ForeignKeyRule.CASCADE, null);
195    public static final ForeignKey<ItemDetails, ItemUseTypes> ITEM_DETAILS_ITEM_USE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemDetails.ItemDetails, DSL.name("itmdt_iutyp_itemusetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDetails.ItemDetails.ITEM_USE_TYPE }, KeyRegistry.ITEM_USE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemUseTypes.ItemUseTypes.ITEM_USE_TYPE }, true, ForeignKeyRule.CASCADE, null);
196    public static final ForeignKey<ItemDetails, ReturnPolicies> ITEM_DETAILS_RETURN_POLICY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemDetails.ItemDetails, DSL.name("itmdt_rtnplcy_returnpolicyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDetails.ItemDetails.RETURN_POLICY }, KeyRegistry.RETURN_POLICIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.returnpolicy.ReturnPolicies.ReturnPolicies.RETURN_POLICY }, true, ForeignKeyRule.CASCADE, null);
197    public static final ForeignKey<ItemDetails, Sequences> ITEM_DETAILS_SERIAL_NUMBER_SEQUENCE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemDetails.ItemDetails, DSL.name("itmdt_serialnumbersequenceid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDetails.ItemDetails.SERIAL_NUMBER_SEQUENCE }, KeyRegistry.SEQUENCES_PK, new TableField[] { com.echothree.model.jooq.server.tables.sequence.Sequences.Sequences.SEQUENCE }, true, ForeignKeyRule.CASCADE, null);
198    public static final ForeignKey<ItemDetails, StylePaths> ITEM_DETAILS_STYLE_PATH_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemDetails.ItemDetails, DSL.name("itmdt_stylpth_stylepathid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDetails.ItemDetails.STYLE_PATH }, KeyRegistry.STYLE_PATHS_PK, new TableField[] { com.echothree.model.jooq.server.tables.style.StylePaths.StylePaths.STYLE_PATH }, true, ForeignKeyRule.CASCADE, null);
199    public static final ForeignKey<ItemDetails, UnitOfMeasureKinds> ITEM_DETAILS_UNIT_OF_MEASURE_KIND_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemDetails.ItemDetails, DSL.name("itmdt_uomk_unitofmeasurekindid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDetails.ItemDetails.UNIT_OF_MEASURE_KIND }, KeyRegistry.UNIT_OF_MEASURE_KINDS_PK, new TableField[] { com.echothree.model.jooq.server.tables.uom.UnitOfMeasureKinds.UnitOfMeasureKinds.UNIT_OF_MEASURE_KIND }, true, ForeignKeyRule.CASCADE, null);
200    public static final ForeignKey<ItemFixedPrices, ItemPrices> ITEM_FIXED_PRICES_ITEM_PRICE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemFixedPrices.ItemFixedPrices, DSL.name("itmfp_itmp_itempriceid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemFixedPrices.ItemFixedPrices.ITEM_PRICE }, KeyRegistry.ITEM_PRICES_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemPrices.ItemPrices.ITEM_PRICE }, true, ForeignKeyRule.CASCADE, null);
201    public static final ForeignKey<ItemHarmonizedTariffScheduleCodeDetails, GeoCodes> ITEM_HARMONIZED_TARIFF_SCHEDULE_CODE_DETAILS_COUNTRY_GEO_CODE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemHarmonizedTariffScheduleCodeDetails.ItemHarmonizedTariffScheduleCodeDetails, DSL.name("itmhztscdt_countrygeocodeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemHarmonizedTariffScheduleCodeDetails.ItemHarmonizedTariffScheduleCodeDetails.COUNTRY_GEO_CODE }, KeyRegistry.GEO_CODES_PK, new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodes.GeoCodes.GEO_CODE }, true, ForeignKeyRule.CASCADE, null);
202    public static final ForeignKey<ItemHarmonizedTariffScheduleCodeDetails, HarmonizedTariffScheduleCodes> ITEM_HARMONIZED_TARIFF_SCHEDULE_CODE_DETAILS_HARMONIZED_TARIFF_SCHEDULE_CODE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemHarmonizedTariffScheduleCodeDetails.ItemHarmonizedTariffScheduleCodeDetails, DSL.name("itmhztscdt_hztsc_harmonizedtariffschedulecodeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemHarmonizedTariffScheduleCodeDetails.ItemHarmonizedTariffScheduleCodeDetails.HARMONIZED_TARIFF_SCHEDULE_CODE }, KeyRegistry.HARMONIZED_TARIFF_SCHEDULE_CODES_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodes.HarmonizedTariffScheduleCodes.HARMONIZED_TARIFF_SCHEDULE_CODE }, true, ForeignKeyRule.CASCADE, null);
203    public static final ForeignKey<ItemHarmonizedTariffScheduleCodeDetails, HarmonizedTariffScheduleCodeUseTypes> ITEM_HARMONIZED_TARIFF_SCHEDULE_CODE_DETAILS_HARMONIZED_TARIFF_SCHEDULE_CODE_USE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemHarmonizedTariffScheduleCodeDetails.ItemHarmonizedTariffScheduleCodeDetails, DSL.name("itmhztscdt_hztscutyp_harmonizedtariffschedulecodeusetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemHarmonizedTariffScheduleCodeDetails.ItemHarmonizedTariffScheduleCodeDetails.HARMONIZED_TARIFF_SCHEDULE_CODE_USE_TYPE }, KeyRegistry.HARMONIZED_TARIFF_SCHEDULE_CODE_USE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.HarmonizedTariffScheduleCodeUseTypes.HarmonizedTariffScheduleCodeUseTypes.HARMONIZED_TARIFF_SCHEDULE_CODE_USE_TYPE }, true, ForeignKeyRule.CASCADE, null);
204    public static final ForeignKey<ItemHarmonizedTariffScheduleCodeDetails, Items> ITEM_HARMONIZED_TARIFF_SCHEDULE_CODE_DETAILS_ITEM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemHarmonizedTariffScheduleCodeDetails.ItemHarmonizedTariffScheduleCodeDetails, DSL.name("itmhztscdt_itm_itemid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemHarmonizedTariffScheduleCodeDetails.ItemHarmonizedTariffScheduleCodeDetails.ITEM }, KeyRegistry.ITEMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.Items.Items.ITEM }, true, ForeignKeyRule.CASCADE, null);
205    public static final ForeignKey<ItemHarmonizedTariffScheduleCodeDetails, ItemHarmonizedTariffScheduleCodes> ITEM_HARMONIZED_TARIFF_SCHEDULE_CODE_DETAILS_ITEM_HARMONIZED_TARIFF_SCHEDULE_CODE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemHarmonizedTariffScheduleCodeDetails.ItemHarmonizedTariffScheduleCodeDetails, DSL.name("itmhztscdt_itmhztsc_itemharmonizedtariffschedulecodeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemHarmonizedTariffScheduleCodeDetails.ItemHarmonizedTariffScheduleCodeDetails.ITEM_HARMONIZED_TARIFF_SCHEDULE_CODE }, KeyRegistry.ITEM_HARMONIZED_TARIFF_SCHEDULE_CODES_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemHarmonizedTariffScheduleCodes.ItemHarmonizedTariffScheduleCodes.ITEM_HARMONIZED_TARIFF_SCHEDULE_CODE }, true, ForeignKeyRule.CASCADE, null);
206    public static final ForeignKey<ItemHarmonizedTariffScheduleCodes, ItemHarmonizedTariffScheduleCodeDetails> ITEM_HARMONIZED_TARIFF_SCHEDULE_CODES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemHarmonizedTariffScheduleCodes.ItemHarmonizedTariffScheduleCodes, DSL.name("itmhztsc_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemHarmonizedTariffScheduleCodes.ItemHarmonizedTariffScheduleCodes.ACTIVE_DETAIL }, KeyRegistry.ITEM_HARMONIZED_TARIFF_SCHEDULE_CODE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemHarmonizedTariffScheduleCodeDetails.ItemHarmonizedTariffScheduleCodeDetails.ITEM_HARMONIZED_TARIFF_SCHEDULE_CODE_DETAIL }, true, ForeignKeyRule.CASCADE, null);
207    public static final ForeignKey<ItemHarmonizedTariffScheduleCodes, ItemHarmonizedTariffScheduleCodeDetails> ITEM_HARMONIZED_TARIFF_SCHEDULE_CODES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemHarmonizedTariffScheduleCodes.ItemHarmonizedTariffScheduleCodes, DSL.name("itmhztsc_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemHarmonizedTariffScheduleCodes.ItemHarmonizedTariffScheduleCodes.LAST_DETAIL }, KeyRegistry.ITEM_HARMONIZED_TARIFF_SCHEDULE_CODE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemHarmonizedTariffScheduleCodeDetails.ItemHarmonizedTariffScheduleCodeDetails.ITEM_HARMONIZED_TARIFF_SCHEDULE_CODE_DETAIL }, true, ForeignKeyRule.CASCADE, null);
208    public static final ForeignKey<ItemImageDescriptions, ItemDescriptions> ITEM_IMAGE_DESCRIPTIONS_ITEM_DESCRIPTION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemImageDescriptions.ItemImageDescriptions, DSL.name("iimgdesc_idesc_itemdescriptionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemImageDescriptions.ItemImageDescriptions.ITEM_DESCRIPTION }, KeyRegistry.ITEM_DESCRIPTIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDescriptions.ItemDescriptions.ITEM_DESCRIPTION }, true, ForeignKeyRule.CASCADE, null);
209    public static final ForeignKey<ItemImageDescriptions, ItemImageTypes> ITEM_IMAGE_DESCRIPTIONS_ITEM_IMAGE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemImageDescriptions.ItemImageDescriptions, DSL.name("iimgdesc_iimgt_itemimagetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemImageDescriptions.ItemImageDescriptions.ITEM_IMAGE_TYPE }, KeyRegistry.ITEM_IMAGE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemImageTypes.ItemImageTypes.ITEM_IMAGE_TYPE }, true, ForeignKeyRule.CASCADE, null);
210    public static final ForeignKey<ItemImageDescriptionTypes, ItemDescriptionTypes> ITEM_IMAGE_DESCRIPTION_TYPES_ITEM_DESCRIPTION_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemImageDescriptionTypes.ItemImageDescriptionTypes, DSL.name("iimgdt_idt_itemdescriptiontypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemImageDescriptionTypes.ItemImageDescriptionTypes.ITEM_DESCRIPTION_TYPE }, KeyRegistry.ITEM_DESCRIPTION_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDescriptionTypes.ItemDescriptionTypes.ITEM_DESCRIPTION_TYPE }, true, ForeignKeyRule.CASCADE, null);
211    public static final ForeignKey<ItemImageDescriptionTypes, MimeTypes> ITEM_IMAGE_DESCRIPTION_TYPES_PREFERRED_MIME_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemImageDescriptionTypes.ItemImageDescriptionTypes, DSL.name("iimgdt_preferredmimetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemImageDescriptionTypes.ItemImageDescriptionTypes.PREFERRED_MIME_TYPE }, KeyRegistry.MIME_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.core.MimeTypes.MimeTypes.MIME_TYPE }, true, ForeignKeyRule.CASCADE, null);
212    public static final ForeignKey<ItemImageTypeDescriptions, ItemImageTypes> ITEM_IMAGE_TYPE_DESCRIPTIONS_ITEM_IMAGE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemImageTypeDescriptions.ItemImageTypeDescriptions, DSL.name("iimgtd_iimgt_itemimagetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemImageTypeDescriptions.ItemImageTypeDescriptions.ITEM_IMAGE_TYPE }, KeyRegistry.ITEM_IMAGE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemImageTypes.ItemImageTypes.ITEM_IMAGE_TYPE }, true, ForeignKeyRule.CASCADE, null);
213    public static final ForeignKey<ItemImageTypeDescriptions, Languages> ITEM_IMAGE_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemImageTypeDescriptions.ItemImageTypeDescriptions, DSL.name("iimgtd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemImageTypeDescriptions.ItemImageTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null);
214    public static final ForeignKey<ItemImageTypeDetails, ItemImageTypes> ITEM_IMAGE_TYPE_DETAILS_ITEM_IMAGE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemImageTypeDetails.ItemImageTypeDetails, DSL.name("iimgtdt_iimgt_itemimagetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemImageTypeDetails.ItemImageTypeDetails.ITEM_IMAGE_TYPE }, KeyRegistry.ITEM_IMAGE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemImageTypes.ItemImageTypes.ITEM_IMAGE_TYPE }, true, ForeignKeyRule.CASCADE, null);
215    public static final ForeignKey<ItemImageTypeDetails, MimeTypes> ITEM_IMAGE_TYPE_DETAILS_PREFERRED_MIME_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemImageTypeDetails.ItemImageTypeDetails, DSL.name("iimgtdt_preferredmimetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemImageTypeDetails.ItemImageTypeDetails.PREFERRED_MIME_TYPE }, KeyRegistry.MIME_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.core.MimeTypes.MimeTypes.MIME_TYPE }, true, ForeignKeyRule.CASCADE, null);
216    public static final ForeignKey<ItemImageTypes, ItemImageTypeDetails> ITEM_IMAGE_TYPES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemImageTypes.ItemImageTypes, DSL.name("iimgt_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemImageTypes.ItemImageTypes.ACTIVE_DETAIL }, KeyRegistry.ITEM_IMAGE_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemImageTypeDetails.ItemImageTypeDetails.ITEM_IMAGE_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null);
217    public static final ForeignKey<ItemImageTypes, ItemImageTypeDetails> ITEM_IMAGE_TYPES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemImageTypes.ItemImageTypes, DSL.name("iimgt_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemImageTypes.ItemImageTypes.LAST_DETAIL }, KeyRegistry.ITEM_IMAGE_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemImageTypeDetails.ItemImageTypeDetails.ITEM_IMAGE_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null);
218    public static final ForeignKey<ItemInventoryTypeDescriptions, ItemInventoryTypes> ITEM_INVENTORY_TYPE_DESCRIPTIONS_ITEM_INVENTORY_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemInventoryTypeDescriptions.ItemInventoryTypeDescriptions, DSL.name("iinvtypd_iinvtyp_iteminventorytypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemInventoryTypeDescriptions.ItemInventoryTypeDescriptions.ITEM_INVENTORY_TYPE }, KeyRegistry.ITEM_INVENTORY_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemInventoryTypes.ItemInventoryTypes.ITEM_INVENTORY_TYPE }, true, ForeignKeyRule.CASCADE, null);
219    public static final ForeignKey<ItemInventoryTypeDescriptions, Languages> ITEM_INVENTORY_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemInventoryTypeDescriptions.ItemInventoryTypeDescriptions, DSL.name("iinvtypd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemInventoryTypeDescriptions.ItemInventoryTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null);
220    public static final ForeignKey<ItemKitMembers, InventoryConditions> ITEM_KIT_MEMBERS_INVENTORY_CONDITION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemKitMembers.ItemKitMembers, DSL.name("ikm_invcon_inventoryconditionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemKitMembers.ItemKitMembers.INVENTORY_CONDITION }, KeyRegistry.INVENTORY_CONDITIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryConditions.InventoryConditions.INVENTORY_CONDITION }, true, ForeignKeyRule.CASCADE, null);
221    public static final ForeignKey<ItemKitMembers, Items> ITEM_KIT_MEMBERS_ITEM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemKitMembers.ItemKitMembers, DSL.name("ikm_itm_itemid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemKitMembers.ItemKitMembers.ITEM }, KeyRegistry.ITEMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.Items.Items.ITEM }, true, ForeignKeyRule.CASCADE, null);
222    public static final ForeignKey<ItemKitMembers, InventoryConditions> ITEM_KIT_MEMBERS_MEMBER_INVENTORY_CONDITION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemKitMembers.ItemKitMembers, DSL.name("ikm_memberinventoryconditionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemKitMembers.ItemKitMembers.MEMBER_INVENTORY_CONDITION }, KeyRegistry.INVENTORY_CONDITIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryConditions.InventoryConditions.INVENTORY_CONDITION }, true, ForeignKeyRule.CASCADE, null);
223    public static final ForeignKey<ItemKitMembers, Items> ITEM_KIT_MEMBERS_MEMBER_ITEM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemKitMembers.ItemKitMembers, DSL.name("ikm_memberitemid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemKitMembers.ItemKitMembers.MEMBER_ITEM }, KeyRegistry.ITEMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.Items.Items.ITEM }, true, ForeignKeyRule.CASCADE, null);
224    public static final ForeignKey<ItemKitMembers, UnitOfMeasureTypes> ITEM_KIT_MEMBERS_MEMBER_UNIT_OF_MEASURE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemKitMembers.ItemKitMembers, DSL.name("ikm_memberunitofmeasuretypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemKitMembers.ItemKitMembers.MEMBER_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);
225    public static final ForeignKey<ItemKitMembers, UnitOfMeasureTypes> ITEM_KIT_MEMBERS_UNIT_OF_MEASURE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemKitMembers.ItemKitMembers, DSL.name("ikm_uomt_unitofmeasuretypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemKitMembers.ItemKitMembers.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);
226    public static final ForeignKey<ItemKitOptions, Items> ITEM_KIT_OPTIONS_ITEM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemKitOptions.ItemKitOptions, DSL.name("ikopt_itm_itemid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemKitOptions.ItemKitOptions.ITEM }, KeyRegistry.ITEMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.Items.Items.ITEM }, true, ForeignKeyRule.CASCADE, null);
227    public static final ForeignKey<ItemPackCheckRequirements, Items> ITEM_PACK_CHECK_REQUIREMENTS_ITEM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemPackCheckRequirements.ItemPackCheckRequirements, DSL.name("ipcr_itm_itemid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemPackCheckRequirements.ItemPackCheckRequirements.ITEM }, KeyRegistry.ITEMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.Items.Items.ITEM }, true, ForeignKeyRule.CASCADE, null);
228    public static final ForeignKey<ItemPackCheckRequirements, UnitOfMeasureTypes> ITEM_PACK_CHECK_REQUIREMENTS_UNIT_OF_MEASURE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemPackCheckRequirements.ItemPackCheckRequirements, DSL.name("ipcr_uomt_unitofmeasuretypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemPackCheckRequirements.ItemPackCheckRequirements.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);
229    public static final ForeignKey<ItemPrices, Currencies> ITEM_PRICES_CURRENCY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemPrices.ItemPrices, DSL.name("itmp_cur_currencyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemPrices.ItemPrices.CURRENCY }, KeyRegistry.CURRENCIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.Currencies.Currencies.CURRENCY }, true, ForeignKeyRule.CASCADE, null);
230    public static final ForeignKey<ItemPrices, InventoryConditions> ITEM_PRICES_INVENTORY_CONDITION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemPrices.ItemPrices, DSL.name("itmp_invcon_inventoryconditionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemPrices.ItemPrices.INVENTORY_CONDITION }, KeyRegistry.INVENTORY_CONDITIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryConditions.InventoryConditions.INVENTORY_CONDITION }, true, ForeignKeyRule.CASCADE, null);
231    public static final ForeignKey<ItemPrices, Items> ITEM_PRICES_ITEM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemPrices.ItemPrices, DSL.name("itmp_itm_itemid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemPrices.ItemPrices.ITEM }, KeyRegistry.ITEMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.Items.Items.ITEM }, true, ForeignKeyRule.CASCADE, null);
232    public static final ForeignKey<ItemPrices, UnitOfMeasureTypes> ITEM_PRICES_UNIT_OF_MEASURE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemPrices.ItemPrices, DSL.name("itmp_uomt_unitofmeasuretypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemPrices.ItemPrices.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);
233    public static final ForeignKey<ItemPriceTypeDescriptions, ItemPriceTypes> ITEM_PRICE_TYPE_DESCRIPTIONS_ITEM_PRICE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemPriceTypeDescriptions.ItemPriceTypeDescriptions, DSL.name("iptd_ipt_itempricetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemPriceTypeDescriptions.ItemPriceTypeDescriptions.ITEM_PRICE_TYPE }, KeyRegistry.ITEM_PRICE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemPriceTypes.ItemPriceTypes.ITEM_PRICE_TYPE }, true, ForeignKeyRule.CASCADE, null);
234    public static final ForeignKey<ItemPriceTypeDescriptions, Languages> ITEM_PRICE_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemPriceTypeDescriptions.ItemPriceTypeDescriptions, DSL.name("iptd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemPriceTypeDescriptions.ItemPriceTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null);
235    public static final ForeignKey<Items, ItemDetails> ITEMS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.Items.Items, DSL.name("itm_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.Items.Items.ACTIVE_DETAIL }, KeyRegistry.ITEM_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDetails.ItemDetails.ITEM_DETAIL }, true, ForeignKeyRule.CASCADE, null);
236    public static final ForeignKey<Items, ItemDetails> ITEMS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.Items.Items, DSL.name("itm_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.Items.Items.LAST_DETAIL }, KeyRegistry.ITEM_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDetails.ItemDetails.ITEM_DETAIL }, true, ForeignKeyRule.CASCADE, null);
237    public static final ForeignKey<ItemShippingTimes, CustomerTypes> ITEM_SHIPPING_TIMES_CUSTOMER_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemShippingTimes.ItemShippingTimes, DSL.name("istim_cuty_customertypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemShippingTimes.ItemShippingTimes.CUSTOMER_TYPE }, KeyRegistry.CUSTOMER_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.customer.CustomerTypes.CustomerTypes.CUSTOMER_TYPE }, true, ForeignKeyRule.CASCADE, null);
238    public static final ForeignKey<ItemShippingTimes, Items> ITEM_SHIPPING_TIMES_ITEM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemShippingTimes.ItemShippingTimes, DSL.name("istim_itm_itemid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemShippingTimes.ItemShippingTimes.ITEM }, KeyRegistry.ITEMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.Items.Items.ITEM }, true, ForeignKeyRule.CASCADE, null);
239    public static final ForeignKey<ItemStringDescriptions, ItemDescriptions> ITEM_STRING_DESCRIPTIONS_ITEM_DESCRIPTION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemStringDescriptions.ItemStringDescriptions, DSL.name("isdesc_idesc_itemdescriptionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemStringDescriptions.ItemStringDescriptions.ITEM_DESCRIPTION }, KeyRegistry.ITEM_DESCRIPTIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemDescriptions.ItemDescriptions.ITEM_DESCRIPTION }, true, ForeignKeyRule.CASCADE, null);
240    public static final ForeignKey<ItemTypeDescriptions, ItemTypes> ITEM_TYPE_DESCRIPTIONS_ITEM_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemTypeDescriptions.ItemTypeDescriptions, DSL.name("itypd_ityp_itemtypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemTypeDescriptions.ItemTypeDescriptions.ITEM_TYPE }, KeyRegistry.ITEM_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemTypes.ItemTypes.ITEM_TYPE }, true, ForeignKeyRule.CASCADE, null);
241    public static final ForeignKey<ItemTypeDescriptions, Languages> ITEM_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemTypeDescriptions.ItemTypeDescriptions, DSL.name("itypd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemTypeDescriptions.ItemTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null);
242    public static final ForeignKey<ItemUnitCustomerTypeLimits, CustomerTypes> ITEM_UNIT_CUSTOMER_TYPE_LIMITS_CUSTOMER_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemUnitCustomerTypeLimits.ItemUnitCustomerTypeLimits, DSL.name("iuctl_cuty_customertypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemUnitCustomerTypeLimits.ItemUnitCustomerTypeLimits.CUSTOMER_TYPE }, KeyRegistry.CUSTOMER_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.customer.CustomerTypes.CustomerTypes.CUSTOMER_TYPE }, true, ForeignKeyRule.CASCADE, null);
243    public static final ForeignKey<ItemUnitCustomerTypeLimits, InventoryConditions> ITEM_UNIT_CUSTOMER_TYPE_LIMITS_INVENTORY_CONDITION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemUnitCustomerTypeLimits.ItemUnitCustomerTypeLimits, DSL.name("iuctl_invcon_inventoryconditionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemUnitCustomerTypeLimits.ItemUnitCustomerTypeLimits.INVENTORY_CONDITION }, KeyRegistry.INVENTORY_CONDITIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryConditions.InventoryConditions.INVENTORY_CONDITION }, true, ForeignKeyRule.CASCADE, null);
244    public static final ForeignKey<ItemUnitCustomerTypeLimits, Items> ITEM_UNIT_CUSTOMER_TYPE_LIMITS_ITEM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemUnitCustomerTypeLimits.ItemUnitCustomerTypeLimits, DSL.name("iuctl_itm_itemid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemUnitCustomerTypeLimits.ItemUnitCustomerTypeLimits.ITEM }, KeyRegistry.ITEMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.Items.Items.ITEM }, true, ForeignKeyRule.CASCADE, null);
245    public static final ForeignKey<ItemUnitCustomerTypeLimits, UnitOfMeasureTypes> ITEM_UNIT_CUSTOMER_TYPE_LIMITS_UNIT_OF_MEASURE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemUnitCustomerTypeLimits.ItemUnitCustomerTypeLimits, DSL.name("iuctl_uomt_unitofmeasuretypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemUnitCustomerTypeLimits.ItemUnitCustomerTypeLimits.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);
246    public static final ForeignKey<ItemUnitLimits, InventoryConditions> ITEM_UNIT_LIMITS_INVENTORY_CONDITION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemUnitLimits.ItemUnitLimits, DSL.name("iul_invcon_inventoryconditionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemUnitLimits.ItemUnitLimits.INVENTORY_CONDITION }, KeyRegistry.INVENTORY_CONDITIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryConditions.InventoryConditions.INVENTORY_CONDITION }, true, ForeignKeyRule.CASCADE, null);
247    public static final ForeignKey<ItemUnitLimits, Items> ITEM_UNIT_LIMITS_ITEM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemUnitLimits.ItemUnitLimits, DSL.name("iul_itm_itemid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemUnitLimits.ItemUnitLimits.ITEM }, KeyRegistry.ITEMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.Items.Items.ITEM }, true, ForeignKeyRule.CASCADE, null);
248    public static final ForeignKey<ItemUnitLimits, UnitOfMeasureTypes> ITEM_UNIT_LIMITS_UNIT_OF_MEASURE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemUnitLimits.ItemUnitLimits, DSL.name("iul_uomt_unitofmeasuretypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemUnitLimits.ItemUnitLimits.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);
249    public static final ForeignKey<ItemUnitOfMeasureTypes, Items> ITEM_UNIT_OF_MEASURE_TYPES_ITEM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemUnitOfMeasureTypes.ItemUnitOfMeasureTypes, DSL.name("iuomt_itm_itemid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemUnitOfMeasureTypes.ItemUnitOfMeasureTypes.ITEM }, KeyRegistry.ITEMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.Items.Items.ITEM }, true, ForeignKeyRule.CASCADE, null);
250    public static final ForeignKey<ItemUnitOfMeasureTypes, UnitOfMeasureTypes> ITEM_UNIT_OF_MEASURE_TYPES_UNIT_OF_MEASURE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemUnitOfMeasureTypes.ItemUnitOfMeasureTypes, DSL.name("iuomt_uomt_unitofmeasuretypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemUnitOfMeasureTypes.ItemUnitOfMeasureTypes.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);
251    public static final ForeignKey<ItemUnitPriceLimits, Currencies> ITEM_UNIT_PRICE_LIMITS_CURRENCY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemUnitPriceLimits.ItemUnitPriceLimits, DSL.name("iupl_cur_currencyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemUnitPriceLimits.ItemUnitPriceLimits.CURRENCY }, KeyRegistry.CURRENCIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.accounting.Currencies.Currencies.CURRENCY }, true, ForeignKeyRule.CASCADE, null);
252    public static final ForeignKey<ItemUnitPriceLimits, InventoryConditions> ITEM_UNIT_PRICE_LIMITS_INVENTORY_CONDITION_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemUnitPriceLimits.ItemUnitPriceLimits, DSL.name("iupl_invcon_inventoryconditionid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemUnitPriceLimits.ItemUnitPriceLimits.INVENTORY_CONDITION }, KeyRegistry.INVENTORY_CONDITIONS_PK, new TableField[] { com.echothree.model.jooq.server.tables.inventory.InventoryConditions.InventoryConditions.INVENTORY_CONDITION }, true, ForeignKeyRule.CASCADE, null);
253    public static final ForeignKey<ItemUnitPriceLimits, Items> ITEM_UNIT_PRICE_LIMITS_ITEM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemUnitPriceLimits.ItemUnitPriceLimits, DSL.name("iupl_itm_itemid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemUnitPriceLimits.ItemUnitPriceLimits.ITEM }, KeyRegistry.ITEMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.Items.Items.ITEM }, true, ForeignKeyRule.CASCADE, null);
254    public static final ForeignKey<ItemUnitPriceLimits, UnitOfMeasureTypes> ITEM_UNIT_PRICE_LIMITS_UNIT_OF_MEASURE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemUnitPriceLimits.ItemUnitPriceLimits, DSL.name("iupl_uomt_unitofmeasuretypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemUnitPriceLimits.ItemUnitPriceLimits.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);
255    public static final ForeignKey<ItemUseTypeDescriptions, ItemUseTypes> ITEM_USE_TYPE_DESCRIPTIONS_ITEM_USE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemUseTypeDescriptions.ItemUseTypeDescriptions, DSL.name("iutypd_iutyp_itemusetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemUseTypeDescriptions.ItemUseTypeDescriptions.ITEM_USE_TYPE }, KeyRegistry.ITEM_USE_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemUseTypes.ItemUseTypes.ITEM_USE_TYPE }, true, ForeignKeyRule.CASCADE, null);
256    public static final ForeignKey<ItemUseTypeDescriptions, Languages> ITEM_USE_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemUseTypeDescriptions.ItemUseTypeDescriptions, DSL.name("iutypd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemUseTypeDescriptions.ItemUseTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null);
257    public static final ForeignKey<ItemVariablePrices, ItemPrices> ITEM_VARIABLE_PRICES_ITEM_PRICE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemVariablePrices.ItemVariablePrices, DSL.name("itmvp_itmp_itempriceid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemVariablePrices.ItemVariablePrices.ITEM_PRICE }, KeyRegistry.ITEM_PRICES_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemPrices.ItemPrices.ITEM_PRICE }, true, ForeignKeyRule.CASCADE, null);
258    public static final ForeignKey<ItemVolumes, Items> ITEM_VOLUMES_ITEM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemVolumes.ItemVolumes, DSL.name("ivol_itm_itemid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemVolumes.ItemVolumes.ITEM }, KeyRegistry.ITEMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.Items.Items.ITEM }, true, ForeignKeyRule.CASCADE, null);
259    public static final ForeignKey<ItemVolumes, ItemVolumeTypes> ITEM_VOLUMES_ITEM_VOLUME_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemVolumes.ItemVolumes, DSL.name("ivol_ivolt_itemvolumetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemVolumes.ItemVolumes.ITEM_VOLUME_TYPE }, KeyRegistry.ITEM_VOLUME_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemVolumeTypes.ItemVolumeTypes.ITEM_VOLUME_TYPE }, true, ForeignKeyRule.CASCADE, null);
260    public static final ForeignKey<ItemVolumes, UnitOfMeasureTypes> ITEM_VOLUMES_UNIT_OF_MEASURE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemVolumes.ItemVolumes, DSL.name("ivol_uomt_unitofmeasuretypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemVolumes.ItemVolumes.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);
261    public static final ForeignKey<ItemVolumeTypeDescriptions, ItemVolumeTypes> ITEM_VOLUME_TYPE_DESCRIPTIONS_ITEM_VOLUME_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemVolumeTypeDescriptions.ItemVolumeTypeDescriptions, DSL.name("ivoltd_ivolt_itemvolumetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemVolumeTypeDescriptions.ItemVolumeTypeDescriptions.ITEM_VOLUME_TYPE }, KeyRegistry.ITEM_VOLUME_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemVolumeTypes.ItemVolumeTypes.ITEM_VOLUME_TYPE }, true, ForeignKeyRule.CASCADE, null);
262    public static final ForeignKey<ItemVolumeTypeDescriptions, Languages> ITEM_VOLUME_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemVolumeTypeDescriptions.ItemVolumeTypeDescriptions, DSL.name("ivoltd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemVolumeTypeDescriptions.ItemVolumeTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null);
263    public static final ForeignKey<ItemVolumeTypeDetails, ItemVolumeTypes> ITEM_VOLUME_TYPE_DETAILS_ITEM_VOLUME_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemVolumeTypeDetails.ItemVolumeTypeDetails, DSL.name("ivoltdt_ivolt_itemvolumetypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemVolumeTypeDetails.ItemVolumeTypeDetails.ITEM_VOLUME_TYPE }, KeyRegistry.ITEM_VOLUME_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemVolumeTypes.ItemVolumeTypes.ITEM_VOLUME_TYPE }, true, ForeignKeyRule.CASCADE, null);
264    public static final ForeignKey<ItemVolumeTypes, ItemVolumeTypeDetails> ITEM_VOLUME_TYPES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemVolumeTypes.ItemVolumeTypes, DSL.name("ivolt_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemVolumeTypes.ItemVolumeTypes.ACTIVE_DETAIL }, KeyRegistry.ITEM_VOLUME_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemVolumeTypeDetails.ItemVolumeTypeDetails.ITEM_VOLUME_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null);
265    public static final ForeignKey<ItemVolumeTypes, ItemVolumeTypeDetails> ITEM_VOLUME_TYPES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemVolumeTypes.ItemVolumeTypes, DSL.name("ivolt_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemVolumeTypes.ItemVolumeTypes.LAST_DETAIL }, KeyRegistry.ITEM_VOLUME_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemVolumeTypeDetails.ItemVolumeTypeDetails.ITEM_VOLUME_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null);
266    public static final ForeignKey<ItemWeights, Items> ITEM_WEIGHTS_ITEM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemWeights.ItemWeights, DSL.name("iwght_itm_itemid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemWeights.ItemWeights.ITEM }, KeyRegistry.ITEMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.Items.Items.ITEM }, true, ForeignKeyRule.CASCADE, null);
267    public static final ForeignKey<ItemWeights, ItemWeightTypes> ITEM_WEIGHTS_ITEM_WEIGHT_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemWeights.ItemWeights, DSL.name("iwght_iwghtt_itemweighttypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemWeights.ItemWeights.ITEM_WEIGHT_TYPE }, KeyRegistry.ITEM_WEIGHT_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemWeightTypes.ItemWeightTypes.ITEM_WEIGHT_TYPE }, true, ForeignKeyRule.CASCADE, null);
268    public static final ForeignKey<ItemWeights, UnitOfMeasureTypes> ITEM_WEIGHTS_UNIT_OF_MEASURE_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemWeights.ItemWeights, DSL.name("iwght_uomt_unitofmeasuretypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemWeights.ItemWeights.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);
269    public static final ForeignKey<ItemWeightTypeDescriptions, ItemWeightTypes> ITEM_WEIGHT_TYPE_DESCRIPTIONS_ITEM_WEIGHT_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemWeightTypeDescriptions.ItemWeightTypeDescriptions, DSL.name("iwghttd_iwghtt_itemweighttypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemWeightTypeDescriptions.ItemWeightTypeDescriptions.ITEM_WEIGHT_TYPE }, KeyRegistry.ITEM_WEIGHT_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemWeightTypes.ItemWeightTypes.ITEM_WEIGHT_TYPE }, true, ForeignKeyRule.CASCADE, null);
270    public static final ForeignKey<ItemWeightTypeDescriptions, Languages> ITEM_WEIGHT_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemWeightTypeDescriptions.ItemWeightTypeDescriptions, DSL.name("iwghttd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemWeightTypeDescriptions.ItemWeightTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null);
271    public static final ForeignKey<ItemWeightTypeDetails, ItemWeightTypes> ITEM_WEIGHT_TYPE_DETAILS_ITEM_WEIGHT_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemWeightTypeDetails.ItemWeightTypeDetails, DSL.name("iwghttdt_iwghtt_itemweighttypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemWeightTypeDetails.ItemWeightTypeDetails.ITEM_WEIGHT_TYPE }, KeyRegistry.ITEM_WEIGHT_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemWeightTypes.ItemWeightTypes.ITEM_WEIGHT_TYPE }, true, ForeignKeyRule.CASCADE, null);
272    public static final ForeignKey<ItemWeightTypes, ItemWeightTypeDetails> ITEM_WEIGHT_TYPES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemWeightTypes.ItemWeightTypes, DSL.name("iwghtt_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemWeightTypes.ItemWeightTypes.ACTIVE_DETAIL }, KeyRegistry.ITEM_WEIGHT_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemWeightTypeDetails.ItemWeightTypeDetails.ITEM_WEIGHT_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null);
273    public static final ForeignKey<ItemWeightTypes, ItemWeightTypeDetails> ITEM_WEIGHT_TYPES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.ItemWeightTypes.ItemWeightTypes, DSL.name("iwghtt_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.ItemWeightTypes.ItemWeightTypes.LAST_DETAIL }, KeyRegistry.ITEM_WEIGHT_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.ItemWeightTypeDetails.ItemWeightTypeDetails.ITEM_WEIGHT_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null);
274    public static final ForeignKey<RelatedItemDetails, Items> RELATED_ITEM_DETAILS_FROM_ITEM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.RelatedItemDetails.RelatedItemDetails, DSL.name("rltidt_fromitemid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.RelatedItemDetails.RelatedItemDetails.FROM_ITEM }, KeyRegistry.ITEMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.Items.Items.ITEM }, true, ForeignKeyRule.CASCADE, null);
275    public static final ForeignKey<RelatedItemDetails, RelatedItems> RELATED_ITEM_DETAILS_RELATED_ITEM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.RelatedItemDetails.RelatedItemDetails, DSL.name("rltidt_rlti_relateditemid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.RelatedItemDetails.RelatedItemDetails.RELATED_ITEM }, KeyRegistry.RELATED_ITEMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.RelatedItems.RelatedItems.RELATED_ITEM }, true, ForeignKeyRule.CASCADE, null);
276    public static final ForeignKey<RelatedItemDetails, RelatedItemTypes> RELATED_ITEM_DETAILS_RELATED_ITEM_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.RelatedItemDetails.RelatedItemDetails, DSL.name("rltidt_rltityp_relateditemtypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.RelatedItemDetails.RelatedItemDetails.RELATED_ITEM_TYPE }, KeyRegistry.RELATED_ITEM_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.RelatedItemTypes.RelatedItemTypes.RELATED_ITEM_TYPE }, true, ForeignKeyRule.CASCADE, null);
277    public static final ForeignKey<RelatedItemDetails, Items> RELATED_ITEM_DETAILS_TO_ITEM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.RelatedItemDetails.RelatedItemDetails, DSL.name("rltidt_toitemid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.RelatedItemDetails.RelatedItemDetails.TO_ITEM }, KeyRegistry.ITEMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.Items.Items.ITEM }, true, ForeignKeyRule.CASCADE, null);
278    public static final ForeignKey<RelatedItems, RelatedItemDetails> RELATED_ITEMS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.RelatedItems.RelatedItems, DSL.name("rlti_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.RelatedItems.RelatedItems.ACTIVE_DETAIL }, KeyRegistry.RELATED_ITEM_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.RelatedItemDetails.RelatedItemDetails.RELATED_ITEM_DETAIL }, true, ForeignKeyRule.CASCADE, null);
279    public static final ForeignKey<RelatedItems, RelatedItemDetails> RELATED_ITEMS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.RelatedItems.RelatedItems, DSL.name("rlti_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.RelatedItems.RelatedItems.LAST_DETAIL }, KeyRegistry.RELATED_ITEM_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.RelatedItemDetails.RelatedItemDetails.RELATED_ITEM_DETAIL }, true, ForeignKeyRule.CASCADE, null);
280    public static final ForeignKey<RelatedItemTypeDescriptions, Languages> RELATED_ITEM_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.RelatedItemTypeDescriptions.RelatedItemTypeDescriptions, DSL.name("rltitypd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.RelatedItemTypeDescriptions.RelatedItemTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null);
281    public static final ForeignKey<RelatedItemTypeDescriptions, RelatedItemTypes> RELATED_ITEM_TYPE_DESCRIPTIONS_RELATED_ITEM_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.RelatedItemTypeDescriptions.RelatedItemTypeDescriptions, DSL.name("rltitypd_rltityp_relateditemtypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.RelatedItemTypeDescriptions.RelatedItemTypeDescriptions.RELATED_ITEM_TYPE }, KeyRegistry.RELATED_ITEM_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.RelatedItemTypes.RelatedItemTypes.RELATED_ITEM_TYPE }, true, ForeignKeyRule.CASCADE, null);
282    public static final ForeignKey<RelatedItemTypeDetails, RelatedItemTypes> RELATED_ITEM_TYPE_DETAILS_RELATED_ITEM_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.RelatedItemTypeDetails.RelatedItemTypeDetails, DSL.name("rltitypdt_rltityp_relateditemtypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.RelatedItemTypeDetails.RelatedItemTypeDetails.RELATED_ITEM_TYPE }, KeyRegistry.RELATED_ITEM_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.RelatedItemTypes.RelatedItemTypes.RELATED_ITEM_TYPE }, true, ForeignKeyRule.CASCADE, null);
283    public static final ForeignKey<RelatedItemTypes, RelatedItemTypeDetails> RELATED_ITEM_TYPES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.RelatedItemTypes.RelatedItemTypes, DSL.name("rltityp_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.RelatedItemTypes.RelatedItemTypes.ACTIVE_DETAIL }, KeyRegistry.RELATED_ITEM_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.RelatedItemTypeDetails.RelatedItemTypeDetails.RELATED_ITEM_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null);
284    public static final ForeignKey<RelatedItemTypes, RelatedItemTypeDetails> RELATED_ITEM_TYPES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.item.RelatedItemTypes.RelatedItemTypes, DSL.name("rltityp_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.item.RelatedItemTypes.RelatedItemTypes.LAST_DETAIL }, KeyRegistry.RELATED_ITEM_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.item.RelatedItemTypeDetails.RelatedItemTypeDetails.RELATED_ITEM_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null);
285}