001package com.echothree.model.jooq.server.keys.contact;
002
003import com.echothree.model.jooq.server.KeyRegistry;
004import com.echothree.model.jooq.server.records.contact.ContactEmailAddresses;
005import com.echothree.model.jooq.server.records.contact.ContactInet4Addresses;
006import com.echothree.model.jooq.server.records.contact.ContactInet6Addresses;
007import com.echothree.model.jooq.server.records.contact.ContactMechanismAliasTypeDescriptions;
008import com.echothree.model.jooq.server.records.contact.ContactMechanismAliasTypeDetails;
009import com.echothree.model.jooq.server.records.contact.ContactMechanismAliasTypes;
010import com.echothree.model.jooq.server.records.contact.ContactMechanismAliases;
011import com.echothree.model.jooq.server.records.contact.ContactMechanismDetails;
012import com.echothree.model.jooq.server.records.contact.ContactMechanismPurposeDescriptions;
013import com.echothree.model.jooq.server.records.contact.ContactMechanismPurposes;
014import com.echothree.model.jooq.server.records.contact.ContactMechanismTypeDescriptions;
015import com.echothree.model.jooq.server.records.contact.ContactMechanismTypes;
016import com.echothree.model.jooq.server.records.contact.ContactMechanisms;
017import com.echothree.model.jooq.server.records.contact.ContactPostalAddressCorrections;
018import com.echothree.model.jooq.server.records.contact.ContactPostalAddresses;
019import com.echothree.model.jooq.server.records.contact.ContactTelephones;
020import com.echothree.model.jooq.server.records.contact.ContactWebAddresses;
021import com.echothree.model.jooq.server.records.contact.PartyContactMechanismAliases;
022import com.echothree.model.jooq.server.records.contact.PartyContactMechanismDetails;
023import com.echothree.model.jooq.server.records.contact.PartyContactMechanismPurposeDetails;
024import com.echothree.model.jooq.server.records.contact.PartyContactMechanismPurposes;
025import com.echothree.model.jooq.server.records.contact.PartyContactMechanismRelationships;
026import com.echothree.model.jooq.server.records.contact.PartyContactMechanisms;
027import com.echothree.model.jooq.server.records.contact.PostalAddressElementTypeDescriptions;
028import com.echothree.model.jooq.server.records.contact.PostalAddressElementTypes;
029import com.echothree.model.jooq.server.records.contact.PostalAddressFormatDescriptions;
030import com.echothree.model.jooq.server.records.contact.PostalAddressFormatDetails;
031import com.echothree.model.jooq.server.records.contact.PostalAddressFormats;
032import com.echothree.model.jooq.server.records.contact.PostalAddressLineDetails;
033import com.echothree.model.jooq.server.records.contact.PostalAddressLineElements;
034import com.echothree.model.jooq.server.records.contact.PostalAddressLines;
035import com.echothree.model.jooq.server.records.geo.GeoCodes;
036import com.echothree.model.jooq.server.records.party.Languages;
037import com.echothree.model.jooq.server.records.party.NameSuffixes;
038import com.echothree.model.jooq.server.records.party.Parties;
039import com.echothree.model.jooq.server.records.party.PersonalTitles;
040
041import org.jooq.ForeignKey;
042import org.jooq.TableField;
043import org.jooq.impl.DSL;
044import org.jooq.impl.Internal;
045import org.jooq.impl.QOM.ForeignKeyRule;
046
047/**
048 * Key definitions for the ContactForeign component.
049 */
050public interface ContactForeignKeys {
051    public static final ForeignKey<ContactEmailAddresses, ContactMechanisms> CONTACT_EMAIL_ADDRESSES_CONTACT_MECHANISM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.ContactEmailAddresses.ContactEmailAddresses, DSL.name("ctea_cmch_contactmechanismid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactEmailAddresses.ContactEmailAddresses.CONTACT_MECHANISM }, KeyRegistry.CONTACT_MECHANISMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanisms.ContactMechanisms.CONTACT_MECHANISM }, true, ForeignKeyRule.CASCADE, null);
052    public static final ForeignKey<ContactInet4Addresses, ContactMechanisms> CONTACT_INET4_ADDRESSES_CONTACT_MECHANISM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.ContactInet4Addresses.ContactInet4Addresses, DSL.name("cti4a_cmch_contactmechanismid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactInet4Addresses.ContactInet4Addresses.CONTACT_MECHANISM }, KeyRegistry.CONTACT_MECHANISMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanisms.ContactMechanisms.CONTACT_MECHANISM }, true, ForeignKeyRule.CASCADE, null);
053    public static final ForeignKey<ContactInet6Addresses, ContactMechanisms> CONTACT_INET6_ADDRESSES_CONTACT_MECHANISM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.ContactInet6Addresses.ContactInet6Addresses, DSL.name("cti6a_cmch_contactmechanismid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactInet6Addresses.ContactInet6Addresses.CONTACT_MECHANISM }, KeyRegistry.CONTACT_MECHANISMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanisms.ContactMechanisms.CONTACT_MECHANISM }, true, ForeignKeyRule.CASCADE, null);
054    public static final ForeignKey<ContactMechanismAliases, ContactMechanisms> CONTACT_MECHANISM_ALIASES_CONTACT_MECHANISM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.ContactMechanismAliases.ContactMechanismAliases, DSL.name("cmchal_cmch_contactmechanismid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanismAliases.ContactMechanismAliases.CONTACT_MECHANISM }, KeyRegistry.CONTACT_MECHANISMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanisms.ContactMechanisms.CONTACT_MECHANISM }, true, ForeignKeyRule.CASCADE, null);
055    public static final ForeignKey<ContactMechanismAliases, ContactMechanismAliasTypes> CONTACT_MECHANISM_ALIASES_CONTACT_MECHANISM_ALIAS_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.ContactMechanismAliases.ContactMechanismAliases, DSL.name("cmchal_cmchaltyp_contactmechanismaliastypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanismAliases.ContactMechanismAliases.CONTACT_MECHANISM_ALIAS_TYPE }, KeyRegistry.CONTACT_MECHANISM_ALIAS_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanismAliasTypes.ContactMechanismAliasTypes.CONTACT_MECHANISM_ALIAS_TYPE }, true, ForeignKeyRule.CASCADE, null);
056    public static final ForeignKey<ContactMechanismAliasTypeDescriptions, ContactMechanismAliasTypes> CONTACT_MECHANISM_ALIAS_TYPE_DESCRIPTIONS_CONTACT_MECHANISM_ALIAS_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.ContactMechanismAliasTypeDescriptions.ContactMechanismAliasTypeDescriptions, DSL.name("cmchaltypd_cmchaltyp_contactmechanismaliastypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanismAliasTypeDescriptions.ContactMechanismAliasTypeDescriptions.CONTACT_MECHANISM_ALIAS_TYPE }, KeyRegistry.CONTACT_MECHANISM_ALIAS_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanismAliasTypes.ContactMechanismAliasTypes.CONTACT_MECHANISM_ALIAS_TYPE }, true, ForeignKeyRule.CASCADE, null);
057    public static final ForeignKey<ContactMechanismAliasTypeDescriptions, Languages> CONTACT_MECHANISM_ALIAS_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.ContactMechanismAliasTypeDescriptions.ContactMechanismAliasTypeDescriptions, DSL.name("cmchaltypd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanismAliasTypeDescriptions.ContactMechanismAliasTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null);
058    public static final ForeignKey<ContactMechanismAliasTypeDetails, ContactMechanismAliasTypes> CONTACT_MECHANISM_ALIAS_TYPE_DETAILS_CONTACT_MECHANISM_ALIAS_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.ContactMechanismAliasTypeDetails.ContactMechanismAliasTypeDetails, DSL.name("cmchaltypdt_cmchaltyp_contactmechanismaliastypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanismAliasTypeDetails.ContactMechanismAliasTypeDetails.CONTACT_MECHANISM_ALIAS_TYPE }, KeyRegistry.CONTACT_MECHANISM_ALIAS_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanismAliasTypes.ContactMechanismAliasTypes.CONTACT_MECHANISM_ALIAS_TYPE }, true, ForeignKeyRule.CASCADE, null);
059    public static final ForeignKey<ContactMechanismAliasTypes, ContactMechanismAliasTypeDetails> CONTACT_MECHANISM_ALIAS_TYPES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.ContactMechanismAliasTypes.ContactMechanismAliasTypes, DSL.name("cmchaltyp_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanismAliasTypes.ContactMechanismAliasTypes.ACTIVE_DETAIL }, KeyRegistry.CONTACT_MECHANISM_ALIAS_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanismAliasTypeDetails.ContactMechanismAliasTypeDetails.CONTACT_MECHANISM_ALIAS_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null);
060    public static final ForeignKey<ContactMechanismAliasTypes, ContactMechanismAliasTypeDetails> CONTACT_MECHANISM_ALIAS_TYPES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.ContactMechanismAliasTypes.ContactMechanismAliasTypes, DSL.name("cmchaltyp_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanismAliasTypes.ContactMechanismAliasTypes.LAST_DETAIL }, KeyRegistry.CONTACT_MECHANISM_ALIAS_TYPE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanismAliasTypeDetails.ContactMechanismAliasTypeDetails.CONTACT_MECHANISM_ALIAS_TYPE_DETAIL }, true, ForeignKeyRule.CASCADE, null);
061    public static final ForeignKey<ContactMechanismDetails, ContactMechanisms> CONTACT_MECHANISM_DETAILS_CONTACT_MECHANISM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.ContactMechanismDetails.ContactMechanismDetails, DSL.name("cmchdt_cmch_contactmechanismid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanismDetails.ContactMechanismDetails.CONTACT_MECHANISM }, KeyRegistry.CONTACT_MECHANISMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanisms.ContactMechanisms.CONTACT_MECHANISM }, true, ForeignKeyRule.CASCADE, null);
062    public static final ForeignKey<ContactMechanismDetails, ContactMechanismTypes> CONTACT_MECHANISM_DETAILS_CONTACT_MECHANISM_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.ContactMechanismDetails.ContactMechanismDetails, DSL.name("cmchdt_cmt_contactmechanismtypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanismDetails.ContactMechanismDetails.CONTACT_MECHANISM_TYPE }, KeyRegistry.CONTACT_MECHANISM_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanismTypes.ContactMechanismTypes.CONTACT_MECHANISM_TYPE }, true, ForeignKeyRule.CASCADE, null);
063    public static final ForeignKey<ContactMechanismPurposeDescriptions, ContactMechanismPurposes> CONTACT_MECHANISM_PURPOSE_DESCRIPTIONS_CONTACT_MECHANISM_PURPOSE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.ContactMechanismPurposeDescriptions.ContactMechanismPurposeDescriptions, DSL.name("cmprd_cmpr_contactmechanismpurposeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanismPurposeDescriptions.ContactMechanismPurposeDescriptions.CONTACT_MECHANISM_PURPOSE }, KeyRegistry.CONTACT_MECHANISM_PURPOSES_PK, new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanismPurposes.ContactMechanismPurposes.CONTACT_MECHANISM_PURPOSE }, true, ForeignKeyRule.CASCADE, null);
064    public static final ForeignKey<ContactMechanismPurposeDescriptions, Languages> CONTACT_MECHANISM_PURPOSE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.ContactMechanismPurposeDescriptions.ContactMechanismPurposeDescriptions, DSL.name("cmprd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanismPurposeDescriptions.ContactMechanismPurposeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null);
065    public static final ForeignKey<ContactMechanismPurposes, ContactMechanismTypes> CONTACT_MECHANISM_PURPOSES_CONTACT_MECHANISM_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.ContactMechanismPurposes.ContactMechanismPurposes, DSL.name("cmpr_cmt_contactmechanismtypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanismPurposes.ContactMechanismPurposes.CONTACT_MECHANISM_TYPE }, KeyRegistry.CONTACT_MECHANISM_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanismTypes.ContactMechanismTypes.CONTACT_MECHANISM_TYPE }, true, ForeignKeyRule.CASCADE, null);
066    public static final ForeignKey<ContactMechanisms, ContactMechanismDetails> CONTACT_MECHANISMS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.ContactMechanisms.ContactMechanisms, DSL.name("cmch_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanisms.ContactMechanisms.ACTIVE_DETAIL }, KeyRegistry.CONTACT_MECHANISM_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanismDetails.ContactMechanismDetails.CONTACT_MECHANISM_DETAIL }, true, ForeignKeyRule.CASCADE, null);
067    public static final ForeignKey<ContactMechanisms, ContactMechanismDetails> CONTACT_MECHANISMS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.ContactMechanisms.ContactMechanisms, DSL.name("cmch_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanisms.ContactMechanisms.LAST_DETAIL }, KeyRegistry.CONTACT_MECHANISM_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanismDetails.ContactMechanismDetails.CONTACT_MECHANISM_DETAIL }, true, ForeignKeyRule.CASCADE, null);
068    public static final ForeignKey<ContactMechanismTypeDescriptions, ContactMechanismTypes> CONTACT_MECHANISM_TYPE_DESCRIPTIONS_CONTACT_MECHANISM_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.ContactMechanismTypeDescriptions.ContactMechanismTypeDescriptions, DSL.name("cmtd_cmt_contactmechanismtypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanismTypeDescriptions.ContactMechanismTypeDescriptions.CONTACT_MECHANISM_TYPE }, KeyRegistry.CONTACT_MECHANISM_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanismTypes.ContactMechanismTypes.CONTACT_MECHANISM_TYPE }, true, ForeignKeyRule.CASCADE, null);
069    public static final ForeignKey<ContactMechanismTypeDescriptions, Languages> CONTACT_MECHANISM_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.ContactMechanismTypeDescriptions.ContactMechanismTypeDescriptions, DSL.name("cmtd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanismTypeDescriptions.ContactMechanismTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null);
070    public static final ForeignKey<ContactMechanismTypes, ContactMechanismTypes> CONTACT_MECHANISM_TYPES_PARENT_CONTACT_MECHANISM_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.ContactMechanismTypes.ContactMechanismTypes, DSL.name("cmt_parentcontactmechanismtypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanismTypes.ContactMechanismTypes.PARENT_CONTACT_MECHANISM_TYPE }, KeyRegistry.CONTACT_MECHANISM_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanismTypes.ContactMechanismTypes.CONTACT_MECHANISM_TYPE }, true, ForeignKeyRule.CASCADE, null);
071    public static final ForeignKey<ContactPostalAddressCorrections, GeoCodes> CONTACT_POSTAL_ADDRESS_CORRECTIONS_CITY_GEO_CODE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.ContactPostalAddressCorrections.ContactPostalAddressCorrections, DSL.name("ctpac_citygeocodeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactPostalAddressCorrections.ContactPostalAddressCorrections.CITY_GEO_CODE }, KeyRegistry.GEO_CODES_PK, new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodes.GeoCodes.GEO_CODE }, true, ForeignKeyRule.CASCADE, null);
072    public static final ForeignKey<ContactPostalAddressCorrections, ContactMechanisms> CONTACT_POSTAL_ADDRESS_CORRECTIONS_CONTACT_MECHANISM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.ContactPostalAddressCorrections.ContactPostalAddressCorrections, DSL.name("ctpac_cmch_contactmechanismid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactPostalAddressCorrections.ContactPostalAddressCorrections.CONTACT_MECHANISM }, KeyRegistry.CONTACT_MECHANISMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanisms.ContactMechanisms.CONTACT_MECHANISM }, true, ForeignKeyRule.CASCADE, null);
073    public static final ForeignKey<ContactPostalAddressCorrections, GeoCodes> CONTACT_POSTAL_ADDRESS_CORRECTIONS_COUNTRY_GEO_CODE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.ContactPostalAddressCorrections.ContactPostalAddressCorrections, DSL.name("ctpac_countrygeocodeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactPostalAddressCorrections.ContactPostalAddressCorrections.COUNTRY_GEO_CODE }, KeyRegistry.GEO_CODES_PK, new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodes.GeoCodes.GEO_CODE }, true, ForeignKeyRule.CASCADE, null);
074    public static final ForeignKey<ContactPostalAddressCorrections, GeoCodes> CONTACT_POSTAL_ADDRESS_CORRECTIONS_COUNTY_GEO_CODE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.ContactPostalAddressCorrections.ContactPostalAddressCorrections, DSL.name("ctpac_countygeocodeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactPostalAddressCorrections.ContactPostalAddressCorrections.COUNTY_GEO_CODE }, KeyRegistry.GEO_CODES_PK, new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodes.GeoCodes.GEO_CODE }, true, ForeignKeyRule.CASCADE, null);
075    public static final ForeignKey<ContactPostalAddressCorrections, GeoCodes> CONTACT_POSTAL_ADDRESS_CORRECTIONS_POSTAL_CODE_GEO_CODE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.ContactPostalAddressCorrections.ContactPostalAddressCorrections, DSL.name("ctpac_postalcodegeocodeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactPostalAddressCorrections.ContactPostalAddressCorrections.POSTAL_CODE_GEO_CODE }, KeyRegistry.GEO_CODES_PK, new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodes.GeoCodes.GEO_CODE }, true, ForeignKeyRule.CASCADE, null);
076    public static final ForeignKey<ContactPostalAddressCorrections, GeoCodes> CONTACT_POSTAL_ADDRESS_CORRECTIONS_STATE_GEO_CODE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.ContactPostalAddressCorrections.ContactPostalAddressCorrections, DSL.name("ctpac_stategeocodeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactPostalAddressCorrections.ContactPostalAddressCorrections.STATE_GEO_CODE }, KeyRegistry.GEO_CODES_PK, new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodes.GeoCodes.GEO_CODE }, true, ForeignKeyRule.CASCADE, null);
077    public static final ForeignKey<ContactPostalAddresses, GeoCodes> CONTACT_POSTAL_ADDRESSES_CITY_GEO_CODE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.ContactPostalAddresses.ContactPostalAddresses, DSL.name("ctpa_citygeocodeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactPostalAddresses.ContactPostalAddresses.CITY_GEO_CODE }, KeyRegistry.GEO_CODES_PK, new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodes.GeoCodes.GEO_CODE }, true, ForeignKeyRule.CASCADE, null);
078    public static final ForeignKey<ContactPostalAddresses, ContactMechanisms> CONTACT_POSTAL_ADDRESSES_CONTACT_MECHANISM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.ContactPostalAddresses.ContactPostalAddresses, DSL.name("ctpa_cmch_contactmechanismid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactPostalAddresses.ContactPostalAddresses.CONTACT_MECHANISM }, KeyRegistry.CONTACT_MECHANISMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanisms.ContactMechanisms.CONTACT_MECHANISM }, true, ForeignKeyRule.CASCADE, null);
079    public static final ForeignKey<ContactPostalAddresses, GeoCodes> CONTACT_POSTAL_ADDRESSES_COUNTRY_GEO_CODE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.ContactPostalAddresses.ContactPostalAddresses, DSL.name("ctpa_countrygeocodeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactPostalAddresses.ContactPostalAddresses.COUNTRY_GEO_CODE }, KeyRegistry.GEO_CODES_PK, new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodes.GeoCodes.GEO_CODE }, true, ForeignKeyRule.CASCADE, null);
080    public static final ForeignKey<ContactPostalAddresses, GeoCodes> CONTACT_POSTAL_ADDRESSES_COUNTY_GEO_CODE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.ContactPostalAddresses.ContactPostalAddresses, DSL.name("ctpa_countygeocodeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactPostalAddresses.ContactPostalAddresses.COUNTY_GEO_CODE }, KeyRegistry.GEO_CODES_PK, new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodes.GeoCodes.GEO_CODE }, true, ForeignKeyRule.CASCADE, null);
081    public static final ForeignKey<ContactPostalAddresses, NameSuffixes> CONTACT_POSTAL_ADDRESSES_NAME_SUFFIX_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.ContactPostalAddresses.ContactPostalAddresses, DSL.name("ctpa_nsfx_namesuffixid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactPostalAddresses.ContactPostalAddresses.NAME_SUFFIX }, KeyRegistry.NAME_SUFFIXES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.NameSuffixes.NameSuffixes.NAME_SUFFIX }, true, ForeignKeyRule.CASCADE, null);
082    public static final ForeignKey<ContactPostalAddresses, PersonalTitles> CONTACT_POSTAL_ADDRESSES_PERSONAL_TITLE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.ContactPostalAddresses.ContactPostalAddresses, DSL.name("ctpa_pert_personaltitleid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactPostalAddresses.ContactPostalAddresses.PERSONAL_TITLE }, KeyRegistry.PERSONAL_TITLES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.PersonalTitles.PersonalTitles.PERSONAL_TITLE }, true, ForeignKeyRule.CASCADE, null);
083    public static final ForeignKey<ContactPostalAddresses, GeoCodes> CONTACT_POSTAL_ADDRESSES_POSTAL_CODE_GEO_CODE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.ContactPostalAddresses.ContactPostalAddresses, DSL.name("ctpa_postalcodegeocodeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactPostalAddresses.ContactPostalAddresses.POSTAL_CODE_GEO_CODE }, KeyRegistry.GEO_CODES_PK, new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodes.GeoCodes.GEO_CODE }, true, ForeignKeyRule.CASCADE, null);
084    public static final ForeignKey<ContactPostalAddresses, GeoCodes> CONTACT_POSTAL_ADDRESSES_STATE_GEO_CODE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.ContactPostalAddresses.ContactPostalAddresses, DSL.name("ctpa_stategeocodeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactPostalAddresses.ContactPostalAddresses.STATE_GEO_CODE }, KeyRegistry.GEO_CODES_PK, new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodes.GeoCodes.GEO_CODE }, true, ForeignKeyRule.CASCADE, null);
085    public static final ForeignKey<ContactTelephones, ContactMechanisms> CONTACT_TELEPHONES_CONTACT_MECHANISM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.ContactTelephones.ContactTelephones, DSL.name("cttp_cmch_contactmechanismid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactTelephones.ContactTelephones.CONTACT_MECHANISM }, KeyRegistry.CONTACT_MECHANISMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanisms.ContactMechanisms.CONTACT_MECHANISM }, true, ForeignKeyRule.CASCADE, null);
086    public static final ForeignKey<ContactTelephones, GeoCodes> CONTACT_TELEPHONES_COUNTRY_GEO_CODE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.ContactTelephones.ContactTelephones, DSL.name("cttp_countrygeocodeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactTelephones.ContactTelephones.COUNTRY_GEO_CODE }, KeyRegistry.GEO_CODES_PK, new TableField[] { com.echothree.model.jooq.server.tables.geo.GeoCodes.GeoCodes.GEO_CODE }, true, ForeignKeyRule.CASCADE, null);
087    public static final ForeignKey<ContactWebAddresses, ContactMechanisms> CONTACT_WEB_ADDRESSES_CONTACT_MECHANISM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.ContactWebAddresses.ContactWebAddresses, DSL.name("ctwa_cmch_contactmechanismid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactWebAddresses.ContactWebAddresses.CONTACT_MECHANISM }, KeyRegistry.CONTACT_MECHANISMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanisms.ContactMechanisms.CONTACT_MECHANISM }, true, ForeignKeyRule.CASCADE, null);
088    public static final ForeignKey<PartyContactMechanismAliases, ContactMechanisms> PARTY_CONTACT_MECHANISM_ALIASES_CONTACT_MECHANISM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.PartyContactMechanismAliases.PartyContactMechanismAliases, DSL.name("pcmchal_cmch_contactmechanismid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PartyContactMechanismAliases.PartyContactMechanismAliases.CONTACT_MECHANISM }, KeyRegistry.CONTACT_MECHANISMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanisms.ContactMechanisms.CONTACT_MECHANISM }, true, ForeignKeyRule.CASCADE, null);
089    public static final ForeignKey<PartyContactMechanismAliases, ContactMechanismAliasTypes> PARTY_CONTACT_MECHANISM_ALIASES_CONTACT_MECHANISM_ALIAS_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.PartyContactMechanismAliases.PartyContactMechanismAliases, DSL.name("pcmchal_cmchaltyp_contactmechanismaliastypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PartyContactMechanismAliases.PartyContactMechanismAliases.CONTACT_MECHANISM_ALIAS_TYPE }, KeyRegistry.CONTACT_MECHANISM_ALIAS_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanismAliasTypes.ContactMechanismAliasTypes.CONTACT_MECHANISM_ALIAS_TYPE }, true, ForeignKeyRule.CASCADE, null);
090    public static final ForeignKey<PartyContactMechanismAliases, Parties> PARTY_CONTACT_MECHANISM_ALIASES_PARTY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.PartyContactMechanismAliases.PartyContactMechanismAliases, DSL.name("pcmchal_par_partyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PartyContactMechanismAliases.PartyContactMechanismAliases.PARTY }, KeyRegistry.PARTIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Parties.Parties.PARTY }, true, ForeignKeyRule.CASCADE, null);
091    public static final ForeignKey<PartyContactMechanismDetails, ContactMechanisms> PARTY_CONTACT_MECHANISM_DETAILS_CONTACT_MECHANISM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.PartyContactMechanismDetails.PartyContactMechanismDetails, DSL.name("pcmdt_cmch_contactmechanismid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PartyContactMechanismDetails.PartyContactMechanismDetails.CONTACT_MECHANISM }, KeyRegistry.CONTACT_MECHANISMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanisms.ContactMechanisms.CONTACT_MECHANISM }, true, ForeignKeyRule.CASCADE, null);
092    public static final ForeignKey<PartyContactMechanismDetails, Parties> PARTY_CONTACT_MECHANISM_DETAILS_PARTY_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.PartyContactMechanismDetails.PartyContactMechanismDetails, DSL.name("pcmdt_par_partyid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PartyContactMechanismDetails.PartyContactMechanismDetails.PARTY }, KeyRegistry.PARTIES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Parties.Parties.PARTY }, true, ForeignKeyRule.CASCADE, null);
093    public static final ForeignKey<PartyContactMechanismDetails, PartyContactMechanisms> PARTY_CONTACT_MECHANISM_DETAILS_PARTY_CONTACT_MECHANISM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.PartyContactMechanismDetails.PartyContactMechanismDetails, DSL.name("pcmdt_pcm_partycontactmechanismid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PartyContactMechanismDetails.PartyContactMechanismDetails.PARTY_CONTACT_MECHANISM }, KeyRegistry.PARTY_CONTACT_MECHANISMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contact.PartyContactMechanisms.PartyContactMechanisms.PARTY_CONTACT_MECHANISM }, true, ForeignKeyRule.CASCADE, null);
094    public static final ForeignKey<PartyContactMechanismPurposeDetails, ContactMechanismPurposes> PARTY_CONTACT_MECHANISM_PURPOSE_DETAILS_CONTACT_MECHANISM_PURPOSE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.PartyContactMechanismPurposeDetails.PartyContactMechanismPurposeDetails, DSL.name("pcmpdt_cmpr_contactmechanismpurposeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PartyContactMechanismPurposeDetails.PartyContactMechanismPurposeDetails.CONTACT_MECHANISM_PURPOSE }, KeyRegistry.CONTACT_MECHANISM_PURPOSES_PK, new TableField[] { com.echothree.model.jooq.server.tables.contact.ContactMechanismPurposes.ContactMechanismPurposes.CONTACT_MECHANISM_PURPOSE }, true, ForeignKeyRule.CASCADE, null);
095    public static final ForeignKey<PartyContactMechanismPurposeDetails, PartyContactMechanisms> PARTY_CONTACT_MECHANISM_PURPOSE_DETAILS_PARTY_CONTACT_MECHANISM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.PartyContactMechanismPurposeDetails.PartyContactMechanismPurposeDetails, DSL.name("pcmpdt_pcm_partycontactmechanismid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PartyContactMechanismPurposeDetails.PartyContactMechanismPurposeDetails.PARTY_CONTACT_MECHANISM }, KeyRegistry.PARTY_CONTACT_MECHANISMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contact.PartyContactMechanisms.PartyContactMechanisms.PARTY_CONTACT_MECHANISM }, true, ForeignKeyRule.CASCADE, null);
096    public static final ForeignKey<PartyContactMechanismPurposeDetails, PartyContactMechanismPurposes> PARTY_CONTACT_MECHANISM_PURPOSE_DETAILS_PARTY_CONTACT_MECHANISM_PURPOSE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.PartyContactMechanismPurposeDetails.PartyContactMechanismPurposeDetails, DSL.name("pcmpdt_pcmp_partycontactmechanismpurposeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PartyContactMechanismPurposeDetails.PartyContactMechanismPurposeDetails.PARTY_CONTACT_MECHANISM_PURPOSE }, KeyRegistry.PARTY_CONTACT_MECHANISM_PURPOSES_PK, new TableField[] { com.echothree.model.jooq.server.tables.contact.PartyContactMechanismPurposes.PartyContactMechanismPurposes.PARTY_CONTACT_MECHANISM_PURPOSE }, true, ForeignKeyRule.CASCADE, null);
097    public static final ForeignKey<PartyContactMechanismPurposes, PartyContactMechanismPurposeDetails> PARTY_CONTACT_MECHANISM_PURPOSES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.PartyContactMechanismPurposes.PartyContactMechanismPurposes, DSL.name("pcmp_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PartyContactMechanismPurposes.PartyContactMechanismPurposes.ACTIVE_DETAIL }, KeyRegistry.PARTY_CONTACT_MECHANISM_PURPOSE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contact.PartyContactMechanismPurposeDetails.PartyContactMechanismPurposeDetails.PARTY_CONTACT_MECHANISM_PURPOSE_DETAIL }, true, ForeignKeyRule.CASCADE, null);
098    public static final ForeignKey<PartyContactMechanismPurposes, PartyContactMechanismPurposeDetails> PARTY_CONTACT_MECHANISM_PURPOSES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.PartyContactMechanismPurposes.PartyContactMechanismPurposes, DSL.name("pcmp_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PartyContactMechanismPurposes.PartyContactMechanismPurposes.LAST_DETAIL }, KeyRegistry.PARTY_CONTACT_MECHANISM_PURPOSE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contact.PartyContactMechanismPurposeDetails.PartyContactMechanismPurposeDetails.PARTY_CONTACT_MECHANISM_PURPOSE_DETAIL }, true, ForeignKeyRule.CASCADE, null);
099    public static final ForeignKey<PartyContactMechanismRelationships, PartyContactMechanisms> PARTY_CONTACT_MECHANISM_RELATIONSHIPS_FROM_PARTY_CONTACT_MECHANISM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.PartyContactMechanismRelationships.PartyContactMechanismRelationships, DSL.name("pcmr_frompartycontactmechanismid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PartyContactMechanismRelationships.PartyContactMechanismRelationships.FROM_PARTY_CONTACT_MECHANISM }, KeyRegistry.PARTY_CONTACT_MECHANISMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contact.PartyContactMechanisms.PartyContactMechanisms.PARTY_CONTACT_MECHANISM }, true, ForeignKeyRule.CASCADE, null);
100    public static final ForeignKey<PartyContactMechanismRelationships, PartyContactMechanisms> PARTY_CONTACT_MECHANISM_RELATIONSHIPS_TO_PARTY_CONTACT_MECHANISM_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.PartyContactMechanismRelationships.PartyContactMechanismRelationships, DSL.name("pcmr_topartycontactmechanismid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PartyContactMechanismRelationships.PartyContactMechanismRelationships.TO_PARTY_CONTACT_MECHANISM }, KeyRegistry.PARTY_CONTACT_MECHANISMS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contact.PartyContactMechanisms.PartyContactMechanisms.PARTY_CONTACT_MECHANISM }, true, ForeignKeyRule.CASCADE, null);
101    public static final ForeignKey<PartyContactMechanisms, PartyContactMechanismDetails> PARTY_CONTACT_MECHANISMS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.PartyContactMechanisms.PartyContactMechanisms, DSL.name("pcm_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PartyContactMechanisms.PartyContactMechanisms.ACTIVE_DETAIL }, KeyRegistry.PARTY_CONTACT_MECHANISM_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contact.PartyContactMechanismDetails.PartyContactMechanismDetails.PARTY_CONTACT_MECHANISM_DETAIL }, true, ForeignKeyRule.CASCADE, null);
102    public static final ForeignKey<PartyContactMechanisms, PartyContactMechanismDetails> PARTY_CONTACT_MECHANISMS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.PartyContactMechanisms.PartyContactMechanisms, DSL.name("pcm_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PartyContactMechanisms.PartyContactMechanisms.LAST_DETAIL }, KeyRegistry.PARTY_CONTACT_MECHANISM_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contact.PartyContactMechanismDetails.PartyContactMechanismDetails.PARTY_CONTACT_MECHANISM_DETAIL }, true, ForeignKeyRule.CASCADE, null);
103    public static final ForeignKey<PostalAddressElementTypeDescriptions, Languages> POSTAL_ADDRESS_ELEMENT_TYPE_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.PostalAddressElementTypeDescriptions.PostalAddressElementTypeDescriptions, DSL.name("pstaetypd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PostalAddressElementTypeDescriptions.PostalAddressElementTypeDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null);
104    public static final ForeignKey<PostalAddressElementTypeDescriptions, PostalAddressElementTypes> POSTAL_ADDRESS_ELEMENT_TYPE_DESCRIPTIONS_POSTAL_ADDRESS_ELEMENT_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.PostalAddressElementTypeDescriptions.PostalAddressElementTypeDescriptions, DSL.name("pstaetypd_pstaetyp_postaladdresselementtypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PostalAddressElementTypeDescriptions.PostalAddressElementTypeDescriptions.POSTAL_ADDRESS_ELEMENT_TYPE }, KeyRegistry.POSTAL_ADDRESS_ELEMENT_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.contact.PostalAddressElementTypes.PostalAddressElementTypes.POSTAL_ADDRESS_ELEMENT_TYPE }, true, ForeignKeyRule.CASCADE, null);
105    public static final ForeignKey<PostalAddressFormatDescriptions, Languages> POSTAL_ADDRESS_FORMAT_DESCRIPTIONS_LANGUAGE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.PostalAddressFormatDescriptions.PostalAddressFormatDescriptions, DSL.name("pstafmtd_lang_languageid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PostalAddressFormatDescriptions.PostalAddressFormatDescriptions.LANGUAGE }, KeyRegistry.LANGUAGES_PK, new TableField[] { com.echothree.model.jooq.server.tables.party.Languages.Languages.LANGUAGE }, true, ForeignKeyRule.CASCADE, null);
106    public static final ForeignKey<PostalAddressFormatDescriptions, PostalAddressFormats> POSTAL_ADDRESS_FORMAT_DESCRIPTIONS_POSTAL_ADDRESS_FORMAT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.PostalAddressFormatDescriptions.PostalAddressFormatDescriptions, DSL.name("pstafmtd_pstafmt_postaladdressformatid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PostalAddressFormatDescriptions.PostalAddressFormatDescriptions.POSTAL_ADDRESS_FORMAT }, KeyRegistry.POSTAL_ADDRESS_FORMATS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contact.PostalAddressFormats.PostalAddressFormats.POSTAL_ADDRESS_FORMAT }, true, ForeignKeyRule.CASCADE, null);
107    public static final ForeignKey<PostalAddressFormatDetails, PostalAddressFormats> POSTAL_ADDRESS_FORMAT_DETAILS_POSTAL_ADDRESS_FORMAT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.PostalAddressFormatDetails.PostalAddressFormatDetails, DSL.name("pstafmtdt_pstafmt_postaladdressformatid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PostalAddressFormatDetails.PostalAddressFormatDetails.POSTAL_ADDRESS_FORMAT }, KeyRegistry.POSTAL_ADDRESS_FORMATS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contact.PostalAddressFormats.PostalAddressFormats.POSTAL_ADDRESS_FORMAT }, true, ForeignKeyRule.CASCADE, null);
108    public static final ForeignKey<PostalAddressFormats, PostalAddressFormatDetails> POSTAL_ADDRESS_FORMATS_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.PostalAddressFormats.PostalAddressFormats, DSL.name("pstafmt_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PostalAddressFormats.PostalAddressFormats.ACTIVE_DETAIL }, KeyRegistry.POSTAL_ADDRESS_FORMAT_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contact.PostalAddressFormatDetails.PostalAddressFormatDetails.POSTAL_ADDRESS_FORMAT_DETAIL }, true, ForeignKeyRule.CASCADE, null);
109    public static final ForeignKey<PostalAddressFormats, PostalAddressFormatDetails> POSTAL_ADDRESS_FORMATS_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.PostalAddressFormats.PostalAddressFormats, DSL.name("pstafmt_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PostalAddressFormats.PostalAddressFormats.LAST_DETAIL }, KeyRegistry.POSTAL_ADDRESS_FORMAT_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contact.PostalAddressFormatDetails.PostalAddressFormatDetails.POSTAL_ADDRESS_FORMAT_DETAIL }, true, ForeignKeyRule.CASCADE, null);
110    public static final ForeignKey<PostalAddressLineDetails, PostalAddressFormats> POSTAL_ADDRESS_LINE_DETAILS_POSTAL_ADDRESS_FORMAT_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.PostalAddressLineDetails.PostalAddressLineDetails, DSL.name("pstaldt_pstafmt_postaladdressformatid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PostalAddressLineDetails.PostalAddressLineDetails.POSTAL_ADDRESS_FORMAT }, KeyRegistry.POSTAL_ADDRESS_FORMATS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contact.PostalAddressFormats.PostalAddressFormats.POSTAL_ADDRESS_FORMAT }, true, ForeignKeyRule.CASCADE, null);
111    public static final ForeignKey<PostalAddressLineDetails, PostalAddressLines> POSTAL_ADDRESS_LINE_DETAILS_POSTAL_ADDRESS_LINE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.PostalAddressLineDetails.PostalAddressLineDetails, DSL.name("pstaldt_pstal_postaladdresslineid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PostalAddressLineDetails.PostalAddressLineDetails.POSTAL_ADDRESS_LINE }, KeyRegistry.POSTAL_ADDRESS_LINES_PK, new TableField[] { com.echothree.model.jooq.server.tables.contact.PostalAddressLines.PostalAddressLines.POSTAL_ADDRESS_LINE }, true, ForeignKeyRule.CASCADE, null);
112    public static final ForeignKey<PostalAddressLineElements, PostalAddressElementTypes> POSTAL_ADDRESS_LINE_ELEMENTS_POSTAL_ADDRESS_ELEMENT_TYPE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.PostalAddressLineElements.PostalAddressLineElements, DSL.name("pstale_pstaetyp_postaladdresselementtypeid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PostalAddressLineElements.PostalAddressLineElements.POSTAL_ADDRESS_ELEMENT_TYPE }, KeyRegistry.POSTAL_ADDRESS_ELEMENT_TYPES_PK, new TableField[] { com.echothree.model.jooq.server.tables.contact.PostalAddressElementTypes.PostalAddressElementTypes.POSTAL_ADDRESS_ELEMENT_TYPE }, true, ForeignKeyRule.CASCADE, null);
113    public static final ForeignKey<PostalAddressLineElements, PostalAddressLines> POSTAL_ADDRESS_LINE_ELEMENTS_POSTAL_ADDRESS_LINE_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.PostalAddressLineElements.PostalAddressLineElements, DSL.name("pstale_pstal_postaladdresslineid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PostalAddressLineElements.PostalAddressLineElements.POSTAL_ADDRESS_LINE }, KeyRegistry.POSTAL_ADDRESS_LINES_PK, new TableField[] { com.echothree.model.jooq.server.tables.contact.PostalAddressLines.PostalAddressLines.POSTAL_ADDRESS_LINE }, true, ForeignKeyRule.CASCADE, null);
114    public static final ForeignKey<PostalAddressLines, PostalAddressLineDetails> POSTAL_ADDRESS_LINES_ACTIVE_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.PostalAddressLines.PostalAddressLines, DSL.name("pstal_activedetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PostalAddressLines.PostalAddressLines.ACTIVE_DETAIL }, KeyRegistry.POSTAL_ADDRESS_LINE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contact.PostalAddressLineDetails.PostalAddressLineDetails.POSTAL_ADDRESS_LINE_DETAIL }, true, ForeignKeyRule.CASCADE, null);
115    public static final ForeignKey<PostalAddressLines, PostalAddressLineDetails> POSTAL_ADDRESS_LINES_LAST_DETAIL_FK = Internal.createForeignKey(com.echothree.model.jooq.server.tables.contact.PostalAddressLines.PostalAddressLines, DSL.name("pstal_lastdetailid_fk"), new TableField[] { com.echothree.model.jooq.server.tables.contact.PostalAddressLines.PostalAddressLines.LAST_DETAIL }, KeyRegistry.POSTAL_ADDRESS_LINE_DETAILS_PK, new TableField[] { com.echothree.model.jooq.server.tables.contact.PostalAddressLineDetails.PostalAddressLineDetails.POSTAL_ADDRESS_LINE_DETAIL }, true, ForeignKeyRule.CASCADE, null);
116}