8 location_errorradius integer,
9 location_latitude double,
10 location_longitude double,
12 postcode varchar(255),
18 location_referencesystem_id integer,
23 create table Address_AUD (
30 locality varchar(255),
31 location_errorradius integer,
32 location_latitude double,
33 location_longitude double,
35 postcode varchar(255),
41 location_referencesystem_id integer,
45 create table AgentBase (
46 DTYPE varchar(31) not null,
51 lsid_authority varchar(255),
52 lsid_lsid varchar(255),
53 lsid_namespace varchar(255),
54 lsid_object varchar(255),
55 lsid_revision varchar(255),
56 protectedtitlecache bit not null,
57 titleCache varchar(255),
60 nomenclaturaltitle varchar(255),
61 firstname varchar(255),
62 lastname varchar(255),
63 lifespan_end varchar(255),
64 lifespan_freetext varchar(255),
65 lifespan_start varchar(255),
68 protectednomenclaturaltitlecache bit,
76 create table AgentBase_AUD (
77 DTYPE varchar(31) not null,
84 lsid_authority varchar(255),
85 lsid_lsid varchar(255),
86 lsid_namespace varchar(255),
87 lsid_object varchar(255),
88 lsid_revision varchar(255),
89 protectedtitlecache bit,
90 titleCache varchar(255),
96 nomenclaturaltitle varchar(255),
97 firstname varchar(255),
98 lastname varchar(255),
99 lifespan_end varchar(255),
100 lifespan_freetext varchar(255),
101 lifespan_start varchar(255),
104 protectednomenclaturaltitlecache bit,
105 primary key (id, REV)
108 create table AgentBase_Address (
109 AgentBase_id integer not null,
110 contact_addresses_id integer not null,
111 primary key (AgentBase_id, contact_addresses_id),
112 unique (contact_addresses_id)
115 create table AgentBase_Address_AUD (
116 REV integer not null,
117 AgentBase_id integer not null,
118 contact_addresses_id integer not null,
120 primary key (REV, AgentBase_id, contact_addresses_id)
123 create table AgentBase_AgentBase (
124 AgentBase_id integer not null,
125 teammembers_id integer not null,
126 sortIndex integer not null,
127 primary key (AgentBase_id, sortIndex)
130 create table AgentBase_AgentBase_AUD (
131 REV integer not null,
132 AgentBase_id integer not null,
133 teammembers_id integer not null,
134 sortIndex integer not null,
136 primary key (REV, AgentBase_id, teammembers_id, sortIndex)
139 create table AgentBase_Annotation (
140 AgentBase_id integer not null,
141 annotations_id integer not null,
142 primary key (AgentBase_id, annotations_id),
143 unique (annotations_id)
146 create table AgentBase_Annotation_AUD (
147 REV integer not null,
148 AgentBase_id integer not null,
149 annotations_id integer not null,
151 primary key (REV, AgentBase_id, annotations_id)
154 create table AgentBase_Credit (
155 AgentBase_id integer not null,
156 credits_id integer not null,
157 sortIndex integer not null,
158 primary key (AgentBase_id, sortIndex),
162 create table AgentBase_Credit_AUD (
163 REV integer not null,
164 AgentBase_id integer not null,
165 credits_id integer not null,
166 sortIndex integer not null,
168 primary key (REV, AgentBase_id, credits_id, sortIndex)
171 create table AgentBase_DefinedTermBase (
172 AgentBase_id integer not null,
173 types_id integer not null,
174 primary key (AgentBase_id, types_id)
177 create table AgentBase_DefinedTermBase_AUD (
178 REV integer not null,
179 AgentBase_id integer not null,
180 types_id integer not null,
182 primary key (REV, AgentBase_id, types_id)
185 create table AgentBase_Extension (
186 AgentBase_id integer not null,
187 extensions_id integer not null,
188 primary key (AgentBase_id, extensions_id),
189 unique (extensions_id)
192 create table AgentBase_Extension_AUD (
193 REV integer not null,
194 AgentBase_id integer not null,
195 extensions_id integer not null,
197 primary key (REV, AgentBase_id, extensions_id)
200 create table AgentBase_Marker (
201 AgentBase_id integer not null,
202 markers_id integer not null,
203 primary key (AgentBase_id, markers_id),
207 create table AgentBase_Marker_AUD (
208 REV integer not null,
209 AgentBase_id integer not null,
210 markers_id integer not null,
212 primary key (REV, AgentBase_id, markers_id)
215 create table AgentBase_Media (
216 AgentBase_id integer not null,
217 media_id integer not null,
218 primary key (AgentBase_id, media_id)
221 create table AgentBase_Media_AUD (
222 REV integer not null,
223 AgentBase_id integer not null,
224 media_id integer not null,
226 primary key (REV, AgentBase_id, media_id)
229 create table AgentBase_OriginalSourceBase (
230 AgentBase_id integer not null,
231 sources_id integer not null,
232 primary key (AgentBase_id, sources_id),
236 create table AgentBase_OriginalSourceBase_AUD (
237 REV integer not null,
238 AgentBase_id integer not null,
239 sources_id integer not null,
241 primary key (REV, AgentBase_id, sources_id)
244 create table AgentBase_Rights (
245 AgentBase_id integer not null,
246 rights_id integer not null,
247 primary key (AgentBase_id, rights_id),
251 create table AgentBase_Rights_AUD (
252 REV integer not null,
253 AgentBase_id integer not null,
254 rights_id integer not null,
256 primary key (REV, AgentBase_id, rights_id)
259 create table AgentBase_contact_emailaddresses (
260 AgentBase_id integer not null,
261 contact_emailaddresses_element varchar(255)
264 create table AgentBase_contact_emailaddresses_AUD (
265 REV integer not null,
266 AgentBase_id integer not null,
267 contact_emailaddresses_element varchar(255) not null,
269 primary key (REV, AgentBase_id, contact_emailaddresses_element)
272 create table AgentBase_contact_faxnumbers (
273 AgentBase_id integer not null,
274 contact_faxnumbers_element varchar(255)
277 create table AgentBase_contact_faxnumbers_AUD (
278 REV integer not null,
279 AgentBase_id integer not null,
280 contact_faxnumbers_element varchar(255) not null,
282 primary key (REV, AgentBase_id, contact_faxnumbers_element)
285 create table AgentBase_contact_phonenumbers (
286 AgentBase_id integer not null,
287 contact_phonenumbers_element varchar(255)
290 create table AgentBase_contact_phonenumbers_AUD (
291 REV integer not null,
292 AgentBase_id integer not null,
293 contact_phonenumbers_element varchar(255) not null,
295 primary key (REV, AgentBase_id, contact_phonenumbers_element)
298 create table AgentBase_contact_urls (
299 AgentBase_id integer not null,
300 contact_urls_element varchar(255)
303 create table AgentBase_contact_urls_AUD (
304 REV integer not null,
305 AgentBase_id integer not null,
306 contact_urls_element varchar(255) not null,
308 primary key (REV, AgentBase_id, contact_urls_element)
311 create table Annotation (
317 annotatedObj_type varchar(255),
318 annotatedObj_id integer not null,
319 linkbackurl varbinary(255),
320 createdby_id integer,
321 updatedby_id integer,
323 annotationtype_id integer,
324 commentator_id integer,
329 create table Annotation_AUD (
331 REV integer not null,
337 linkbackurl varbinary(255),
338 createdby_id integer,
339 updatedby_id integer,
341 annotationtype_id integer,
342 commentator_id integer,
343 primary key (id, REV)
346 create table Annotation_Annotation (
347 Annotation_id integer not null,
348 annotations_id integer not null,
349 primary key (Annotation_id, annotations_id),
350 unique (annotations_id)
353 create table Annotation_Annotation_AUD (
354 REV integer not null,
355 Annotation_id integer not null,
356 annotations_id integer not null,
358 primary key (REV, Annotation_id, annotations_id)
361 create table Annotation_Marker (
362 Annotation_id integer not null,
363 markers_id integer not null,
364 primary key (Annotation_id, markers_id),
368 create table Annotation_Marker_AUD (
369 REV integer not null,
370 Annotation_id integer not null,
371 markers_id integer not null,
373 primary key (REV, Annotation_id, markers_id)
376 create table AuditEvent (
377 revisionnumber integer generated by default as identity (start with 1),
381 primary key (revisionnumber)
384 create table CDM_VIEW (
388 description varchar(255),
390 createdby_id integer,
391 reference_id integer,
396 create table CDM_VIEW_CDM_VIEW (
397 CDM_VIEW_id integer not null,
398 superviews_id integer not null,
399 primary key (CDM_VIEW_id, superviews_id),
400 unique (superviews_id)
403 create table Collection (
408 lsid_authority varchar(255),
409 lsid_lsid varchar(255),
410 lsid_namespace varchar(255),
411 lsid_object varchar(255),
412 lsid_revision varchar(255),
413 protectedtitlecache bit not null,
414 titleCache varchar(255),
416 codestandard varchar(255),
418 townorlocation varchar(255),
419 createdby_id integer,
420 updatedby_id integer,
421 institute_id integer,
422 supercollection_id integer,
427 create table Collection_AUD (
429 REV integer not null,
434 lsid_authority varchar(255),
435 lsid_lsid varchar(255),
436 lsid_namespace varchar(255),
437 lsid_object varchar(255),
438 lsid_revision varchar(255),
439 protectedtitlecache bit,
440 titleCache varchar(255),
442 codestandard varchar(255),
444 townorlocation varchar(255),
445 createdby_id integer,
446 updatedby_id integer,
447 institute_id integer,
448 supercollection_id integer,
449 primary key (id, REV)
452 create table Collection_Annotation (
453 Collection_id integer not null,
454 annotations_id integer not null,
455 primary key (Collection_id, annotations_id),
456 unique (annotations_id)
459 create table Collection_Annotation_AUD (
460 REV integer not null,
461 Collection_id integer not null,
462 annotations_id integer not null,
464 primary key (REV, Collection_id, annotations_id)
467 create table Collection_Credit (
468 Collection_id integer not null,
469 credits_id integer not null,
470 sortIndex integer not null,
471 primary key (Collection_id, sortIndex),
475 create table Collection_Credit_AUD (
476 REV integer not null,
477 Collection_id integer not null,
478 credits_id integer not null,
479 sortIndex integer not null,
481 primary key (REV, Collection_id, credits_id, sortIndex)
484 create table Collection_Extension (
485 Collection_id integer not null,
486 extensions_id integer not null,
487 primary key (Collection_id, extensions_id),
488 unique (extensions_id)
491 create table Collection_Extension_AUD (
492 REV integer not null,
493 Collection_id integer not null,
494 extensions_id integer not null,
496 primary key (REV, Collection_id, extensions_id)
499 create table Collection_Marker (
500 Collection_id integer not null,
501 markers_id integer not null,
502 primary key (Collection_id, markers_id),
506 create table Collection_Marker_AUD (
507 REV integer not null,
508 Collection_id integer not null,
509 markers_id integer not null,
511 primary key (REV, Collection_id, markers_id)
514 create table Collection_Media (
515 Collection_id integer not null,
516 media_id integer not null,
517 primary key (Collection_id, media_id)
520 create table Collection_Media_AUD (
521 REV integer not null,
522 Collection_id integer not null,
523 media_id integer not null,
525 primary key (REV, Collection_id, media_id)
528 create table Collection_OriginalSourceBase (
529 Collection_id integer not null,
530 sources_id integer not null,
531 primary key (Collection_id, sources_id),
535 create table Collection_OriginalSourceBase_AUD (
536 REV integer not null,
537 Collection_id integer not null,
538 sources_id integer not null,
540 primary key (REV, Collection_id, sources_id)
543 create table Collection_Rights (
544 Collection_id integer not null,
545 rights_id integer not null,
546 primary key (Collection_id, rights_id),
550 create table Collection_Rights_AUD (
551 REV integer not null,
552 Collection_id integer not null,
553 rights_id integer not null,
555 primary key (REV, Collection_id, rights_id)
558 create table Credit (
564 abbreviatedtext varchar(255),
565 createdby_id integer,
566 updatedby_id integer,
573 create table Credit_AUD (
575 REV integer not null,
581 abbreviatedtext varchar(255),
582 createdby_id integer,
583 updatedby_id integer,
586 primary key (id, REV)
589 create table Credit_Annotation (
590 Credit_id integer not null,
591 annotations_id integer not null,
592 primary key (Credit_id, annotations_id),
593 unique (annotations_id)
596 create table Credit_Annotation_AUD (
597 REV integer not null,
598 Credit_id integer not null,
599 annotations_id integer not null,
601 primary key (REV, Credit_id, annotations_id)
604 create table Credit_Marker (
605 Credit_id integer not null,
606 markers_id integer not null,
607 primary key (Credit_id, markers_id),
611 create table Credit_Marker_AUD (
612 REV integer not null,
613 Credit_id integer not null,
614 markers_id integer not null,
616 primary key (REV, Credit_id, markers_id)
619 create table DefinedTermBase (
620 DTYPE varchar(31) not null,
625 lsid_authority varchar(255),
626 lsid_lsid varchar(255),
627 lsid_namespace varchar(255),
628 lsid_object varchar(255),
629 lsid_revision varchar(255),
630 protectedtitlecache bit not null,
631 titleCache varchar(255),
639 defaultcolor varchar(255),
640 supportscategoricaldata bit,
641 supportscommontaxonname bit,
642 supportsdistribution bit,
643 supportsindividualassociation bit,
644 supportsquantitativedata bit,
645 supportstaxoninteraction bit,
646 supportstextdata bit,
647 pointapproximation_errorradius integer,
648 pointapproximation_latitude double,
649 pointapproximation_longitude double,
650 validperiod_end varchar(255),
651 validperiod_freetext varchar(255),
652 validperiod_start varchar(255),
653 iso3166_a2 varchar(2),
654 createdby_id integer,
655 updatedby_id integer,
658 vocabulary_id integer,
660 pointapproximation_referencesystem_id integer,
667 create table DefinedTermBase_AUD (
668 DTYPE varchar(31) not null,
670 REV integer not null,
675 lsid_authority varchar(255),
676 lsid_lsid varchar(255),
677 lsid_namespace varchar(255),
678 lsid_object varchar(255),
679 lsid_revision varchar(255),
680 protectedtitlecache bit,
681 titleCache varchar(255),
683 createdby_id integer,
684 updatedby_id integer,
687 vocabulary_id integer,
694 pointapproximation_errorradius integer,
695 pointapproximation_latitude double,
696 pointapproximation_longitude double,
697 validperiod_end varchar(255),
698 validperiod_freetext varchar(255),
699 validperiod_start varchar(255),
701 pointapproximation_referencesystem_id integer,
704 iso3166_a2 varchar(2),
705 defaultcolor varchar(255),
706 supportscategoricaldata bit,
707 supportscommontaxonname bit,
708 supportsdistribution bit,
709 supportsindividualassociation bit,
710 supportsquantitativedata bit,
711 supportstaxoninteraction bit,
712 supportstextdata bit,
713 primary key (id, REV)
716 create table DefinedTermBase_Annotation (
717 DefinedTermBase_id integer not null,
718 annotations_id integer not null,
719 primary key (DefinedTermBase_id, annotations_id),
720 unique (annotations_id)
723 create table DefinedTermBase_Annotation_AUD (
724 REV integer not null,
725 DefinedTermBase_id integer not null,
726 annotations_id integer not null,
728 primary key (REV, DefinedTermBase_id, annotations_id)
731 create table DefinedTermBase_Continent (
732 DefinedTermBase_id integer not null,
733 continents_id integer not null,
734 primary key (DefinedTermBase_id, continents_id)
737 create table DefinedTermBase_Continent_AUD (
738 REV integer not null,
739 DefinedTermBase_id integer not null,
740 continents_id integer not null,
742 primary key (REV, DefinedTermBase_id, continents_id)
745 create table DefinedTermBase_Credit (
746 DefinedTermBase_id integer not null,
747 credits_id integer not null,
748 sortIndex integer not null,
749 primary key (DefinedTermBase_id, sortIndex),
753 create table DefinedTermBase_Credit_AUD (
754 REV integer not null,
755 DefinedTermBase_id integer not null,
756 credits_id integer not null,
757 sortIndex integer not null,
759 primary key (REV, DefinedTermBase_id, credits_id, sortIndex)
762 create table DefinedTermBase_Extension (
763 DefinedTermBase_id integer not null,
764 extensions_id integer not null,
765 primary key (DefinedTermBase_id, extensions_id),
766 unique (extensions_id)
769 create table DefinedTermBase_Extension_AUD (
770 REV integer not null,
771 DefinedTermBase_id integer not null,
772 extensions_id integer not null,
774 primary key (REV, DefinedTermBase_id, extensions_id)
777 create table DefinedTermBase_Marker (
778 DefinedTermBase_id integer not null,
779 markers_id integer not null,
780 primary key (DefinedTermBase_id, markers_id),
784 create table DefinedTermBase_Marker_AUD (
785 REV integer not null,
786 DefinedTermBase_id integer not null,
787 markers_id integer not null,
789 primary key (REV, DefinedTermBase_id, markers_id)
792 create table DefinedTermBase_MeasurementUnit (
793 DefinedTermBase_id integer not null,
794 recommendedmeasurementunits_id integer not null,
795 primary key (DefinedTermBase_id, recommendedmeasurementunits_id)
798 create table DefinedTermBase_MeasurementUnit_AUD (
799 REV integer not null,
800 DefinedTermBase_id integer not null,
801 recommendedmeasurementunits_id integer not null,
803 primary key (REV, DefinedTermBase_id, recommendedmeasurementunits_id)
806 create table DefinedTermBase_Media (
807 DefinedTermBase_id integer not null,
808 media_id integer not null,
809 primary key (DefinedTermBase_id, media_id),
813 create table DefinedTermBase_Media_AUD (
814 REV integer not null,
815 DefinedTermBase_id integer not null,
816 media_id integer not null,
818 primary key (REV, DefinedTermBase_id, media_id)
821 create table DefinedTermBase_OriginalSourceBase (
822 DefinedTermBase_id integer not null,
823 sources_id integer not null,
824 primary key (DefinedTermBase_id, sources_id),
828 create table DefinedTermBase_OriginalSourceBase_AUD (
829 REV integer not null,
830 DefinedTermBase_id integer not null,
831 sources_id integer not null,
833 primary key (REV, DefinedTermBase_id, sources_id)
836 create table DefinedTermBase_RecommendedModifierEnumeration (
837 DefinedTermBase_id integer not null,
838 recommendedmodifierenumeration_id integer not null,
839 primary key (DefinedTermBase_id, recommendedmodifierenumeration_id),
840 unique (recommendedmodifierenumeration_id)
843 create table DefinedTermBase_RecommendedModifierEnumeration_AUD (
844 REV integer not null,
845 DefinedTermBase_id integer not null,
846 recommendedmodifierenumeration_id integer not null,
848 primary key (REV, DefinedTermBase_id, recommendedmodifierenumeration_id)
851 create table DefinedTermBase_Representation (
852 DefinedTermBase_id integer not null,
853 representations_id integer not null,
854 primary key (DefinedTermBase_id, representations_id),
855 unique (representations_id)
858 create table DefinedTermBase_Representation_AUD (
859 REV integer not null,
860 DefinedTermBase_id integer not null,
861 representations_id integer not null,
863 primary key (REV, DefinedTermBase_id, representations_id)
866 create table DefinedTermBase_Rights (
867 DefinedTermBase_id integer not null,
868 rights_id integer not null,
869 primary key (DefinedTermBase_id, rights_id),
873 create table DefinedTermBase_Rights_AUD (
874 REV integer not null,
875 DefinedTermBase_id integer not null,
876 rights_id integer not null,
878 primary key (REV, DefinedTermBase_id, rights_id)
881 create table DefinedTermBase_StatisticalMeasure (
882 DefinedTermBase_id integer not null,
883 recommendedstatisticalmeasures_id integer not null,
884 primary key (DefinedTermBase_id, recommendedstatisticalmeasures_id)
887 create table DefinedTermBase_StatisticalMeasure_AUD (
888 REV integer not null,
889 DefinedTermBase_id integer not null,
890 recommendedstatisticalmeasures_id integer not null,
892 primary key (REV, DefinedTermBase_id, recommendedstatisticalmeasures_id)
895 create table DefinedTermBase_SupportedCategoricalEnumeration (
896 DefinedTermBase_id integer not null,
897 supportedcategoricalenumerations_id integer not null,
898 primary key (DefinedTermBase_id, supportedcategoricalenumerations_id),
899 unique (supportedcategoricalenumerations_id)
902 create table DefinedTermBase_SupportedCategoricalEnumeration_AUD (
903 REV integer not null,
904 DefinedTermBase_id integer not null,
905 supportedcategoricalenumerations_id integer not null,
907 primary key (REV, DefinedTermBase_id, supportedcategoricalenumerations_id)
910 create table DefinedTermBase_WaterbodyOrCountry (
911 DefinedTermBase_id integer not null,
912 waterbodiesorcountries_id integer not null,
913 primary key (DefinedTermBase_id, waterbodiesorcountries_id)
916 create table DefinedTermBase_WaterbodyOrCountry_AUD (
917 REV integer not null,
918 DefinedTermBase_id integer not null,
919 waterbodiesorcountries_id integer not null,
921 primary key (REV, DefinedTermBase_id, waterbodiesorcountries_id)
924 create table DerivationEvent (
929 description varchar(255),
930 timeperiod_end varchar(255),
931 timeperiod_freetext varchar(255),
932 timeperiod_start varchar(255),
933 createdby_id integer,
934 updatedby_id integer,
941 create table DerivationEvent_AUD (
943 REV integer not null,
948 description varchar(255),
949 timeperiod_end varchar(255),
950 timeperiod_freetext varchar(255),
951 timeperiod_start varchar(255),
952 createdby_id integer,
953 updatedby_id integer,
956 primary key (id, REV)
959 create table DerivationEvent_Annotation (
960 DerivationEvent_id integer not null,
961 annotations_id integer not null,
962 primary key (DerivationEvent_id, annotations_id),
963 unique (annotations_id)
966 create table DerivationEvent_Annotation_AUD (
967 REV integer not null,
968 DerivationEvent_id integer not null,
969 annotations_id integer not null,
971 primary key (REV, DerivationEvent_id, annotations_id)
974 create table DerivationEvent_Marker (
975 DerivationEvent_id integer not null,
976 markers_id integer not null,
977 primary key (DerivationEvent_id, markers_id),
981 create table DerivationEvent_Marker_AUD (
982 REV integer not null,
983 DerivationEvent_id integer not null,
984 markers_id integer not null,
986 primary key (REV, DerivationEvent_id, markers_id)
989 create table DescriptionBase (
990 DTYPE varchar(31) not null,
995 lsid_authority varchar(255),
996 lsid_lsid varchar(255),
997 lsid_namespace varchar(255),
998 lsid_object varchar(255),
999 lsid_revision varchar(255),
1000 protectedtitlecache bit not null,
1001 titleCache varchar(255),
1002 imagegallery bit not null,
1003 createdby_id integer,
1004 updatedby_id integer,
1006 taxonName_fk integer,
1011 create table DescriptionBase_AUD (
1012 DTYPE varchar(31) not null,
1013 id integer not null,
1014 REV integer not null,
1019 lsid_authority varchar(255),
1020 lsid_lsid varchar(255),
1021 lsid_namespace varchar(255),
1022 lsid_object varchar(255),
1023 lsid_revision varchar(255),
1024 protectedtitlecache bit,
1025 titleCache varchar(255),
1027 createdby_id integer,
1028 updatedby_id integer,
1030 taxonName_fk integer,
1031 primary key (id, REV)
1034 create table DescriptionBase_Annotation (
1035 DescriptionBase_id integer not null,
1036 annotations_id integer not null,
1037 primary key (DescriptionBase_id, annotations_id),
1038 unique (annotations_id)
1041 create table DescriptionBase_Annotation_AUD (
1042 REV integer not null,
1043 DescriptionBase_id integer not null,
1044 annotations_id integer not null,
1046 primary key (REV, DescriptionBase_id, annotations_id)
1049 create table DescriptionBase_Credit (
1050 DescriptionBase_id integer not null,
1051 credits_id integer not null,
1052 sortIndex integer not null,
1053 primary key (DescriptionBase_id, sortIndex),
1057 create table DescriptionBase_Credit_AUD (
1058 REV integer not null,
1059 DescriptionBase_id integer not null,
1060 credits_id integer not null,
1061 sortIndex integer not null,
1063 primary key (REV, DescriptionBase_id, credits_id, sortIndex)
1066 create table DescriptionBase_Extension (
1067 DescriptionBase_id integer not null,
1068 extensions_id integer not null,
1069 primary key (DescriptionBase_id, extensions_id),
1070 unique (extensions_id)
1073 create table DescriptionBase_Extension_AUD (
1074 REV integer not null,
1075 DescriptionBase_id integer not null,
1076 extensions_id integer not null,
1078 primary key (REV, DescriptionBase_id, extensions_id)
1081 create table DescriptionBase_Feature (
1082 DescriptionBase_id integer not null,
1083 descriptivesystem_id integer not null,
1084 primary key (DescriptionBase_id, descriptivesystem_id)
1087 create table DescriptionBase_Feature_AUD (
1088 REV integer not null,
1089 DescriptionBase_id integer not null,
1090 descriptivesystem_id integer not null,
1092 primary key (REV, DescriptionBase_id, descriptivesystem_id)
1095 create table DescriptionBase_GeoScope (
1096 DescriptionBase_id integer not null,
1097 geoscopes_id integer not null,
1098 primary key (DescriptionBase_id, geoscopes_id)
1101 create table DescriptionBase_GeoScope_AUD (
1102 REV integer not null,
1103 DescriptionBase_id integer not null,
1104 geoscopes_id integer not null,
1106 primary key (REV, DescriptionBase_id, geoscopes_id)
1109 create table DescriptionBase_Marker (
1110 DescriptionBase_id integer not null,
1111 markers_id integer not null,
1112 primary key (DescriptionBase_id, markers_id),
1116 create table DescriptionBase_Marker_AUD (
1117 REV integer not null,
1118 DescriptionBase_id integer not null,
1119 markers_id integer not null,
1121 primary key (REV, DescriptionBase_id, markers_id)
1124 create table DescriptionBase_OriginalSourceBase (
1125 DescriptionBase_id integer not null,
1126 sources_id integer not null,
1127 primary key (DescriptionBase_id, sources_id),
1131 create table DescriptionBase_OriginalSourceBase_AUD (
1132 REV integer not null,
1133 DescriptionBase_id integer not null,
1134 sources_id integer not null,
1136 primary key (REV, DescriptionBase_id, sources_id)
1139 create table DescriptionBase_Reference (
1140 DescriptionBase_id integer not null,
1141 descriptionsources_id integer not null,
1142 primary key (DescriptionBase_id, descriptionsources_id)
1145 create table DescriptionBase_Reference_AUD (
1146 REV integer not null,
1147 DescriptionBase_id integer not null,
1148 descriptionsources_id integer not null,
1150 primary key (REV, DescriptionBase_id, descriptionsources_id)
1153 create table DescriptionBase_Rights (
1154 DescriptionBase_id integer not null,
1155 rights_id integer not null,
1156 primary key (DescriptionBase_id, rights_id),
1160 create table DescriptionBase_Rights_AUD (
1161 REV integer not null,
1162 DescriptionBase_id integer not null,
1163 rights_id integer not null,
1165 primary key (REV, DescriptionBase_id, rights_id)
1168 create table DescriptionBase_Scope (
1169 DescriptionBase_id integer not null,
1170 scopes_id integer not null,
1171 primary key (DescriptionBase_id, scopes_id)
1174 create table DescriptionBase_Scope_AUD (
1175 REV integer not null,
1176 DescriptionBase_id integer not null,
1177 scopes_id integer not null,
1179 primary key (REV, DescriptionBase_id, scopes_id)
1182 create table DescriptionBase_SpecimenOrObservationBase (
1183 descriptions_id integer not null,
1184 describedspecimenorobservations_id integer not null,
1185 primary key (descriptions_id, describedspecimenorobservations_id)
1188 create table DescriptionBase_SpecimenOrObservationBase_AUD (
1189 REV integer not null,
1190 descriptions_id integer not null,
1191 describedspecimenorobservations_id integer not null,
1193 primary key (REV, descriptions_id, describedspecimenorobservations_id)
1196 create table DescriptionElementBase (
1197 DTYPE varchar(31) not null,
1198 id integer not null,
1204 createdby_id integer,
1205 updatedby_id integer,
1207 indescription_id integer,
1208 language_id integer,
1211 associatedspecimenorobservation_id integer,
1219 create table DescriptionElementBase_AUD (
1220 DTYPE varchar(31) not null,
1221 id integer not null,
1222 REV integer not null,
1227 createdby_id integer,
1228 updatedby_id integer,
1230 indescription_id integer,
1232 associatedspecimenorobservation_id integer,
1234 language_id integer,
1240 primary key (id, REV)
1243 create table DescriptionElementBase_Annotation (
1244 DescriptionElementBase_id integer not null,
1245 annotations_id integer not null,
1246 primary key (DescriptionElementBase_id, annotations_id),
1247 unique (annotations_id)
1250 create table DescriptionElementBase_Annotation_AUD (
1251 REV integer not null,
1252 DescriptionElementBase_id integer not null,
1253 annotations_id integer not null,
1255 primary key (REV, DescriptionElementBase_id, annotations_id)
1258 create table DescriptionElementBase_LanguageString (
1259 DescriptionElementBase_id integer not null,
1260 multilanguagetext_id integer not null,
1261 multilanguagetext_mapkey_id integer not null,
1262 primary key (DescriptionElementBase_id, multilanguagetext_mapkey_id),
1263 unique (multilanguagetext_id)
1266 create table DescriptionElementBase_LanguageString_AUD (
1267 REV integer not null,
1268 DescriptionElementBase_id integer not null,
1269 multilanguagetext_id integer not null,
1270 multilanguagetext_mapkey_id integer not null,
1272 primary key (REV, DescriptionElementBase_id, multilanguagetext_id, multilanguagetext_mapkey_id)
1275 create table DescriptionElementBase_Marker (
1276 DescriptionElementBase_id integer not null,
1277 markers_id integer not null,
1278 primary key (DescriptionElementBase_id, markers_id),
1282 create table DescriptionElementBase_Marker_AUD (
1283 REV integer not null,
1284 DescriptionElementBase_id integer not null,
1285 markers_id integer not null,
1287 primary key (REV, DescriptionElementBase_id, markers_id)
1290 create table DescriptionElementBase_Media (
1291 DescriptionElementBase_id integer not null,
1292 media_id integer not null,
1293 sortIndex integer not null,
1294 primary key (DescriptionElementBase_id, sortIndex)
1297 create table DescriptionElementBase_Media_AUD (
1298 REV integer not null,
1299 DescriptionElementBase_id integer not null,
1300 media_id integer not null,
1301 sortIndex integer not null,
1303 primary key (REV, DescriptionElementBase_id, media_id, sortIndex)
1306 create table DescriptionElementBase_Modifier (
1307 DescriptionElementBase_id integer not null,
1308 modifiers_id integer not null,
1309 primary key (DescriptionElementBase_id, modifiers_id)
1312 create table DescriptionElementBase_Modifier_AUD (
1313 REV integer not null,
1314 DescriptionElementBase_id integer not null,
1315 modifiers_id integer not null,
1317 primary key (REV, DescriptionElementBase_id, modifiers_id)
1320 create table DescriptionElementBase_ModifyingText (
1321 DescriptionElementBase_id integer not null,
1322 modifyingtext_id integer not null,
1323 modifyingtext_mapkey_id integer not null,
1324 primary key (DescriptionElementBase_id, modifyingtext_mapkey_id),
1325 unique (modifyingtext_id)
1328 create table DescriptionElementBase_ModifyingText_AUD (
1329 REV integer not null,
1330 DescriptionElementBase_id integer not null,
1331 modifyingtext_id integer not null,
1332 modifyingtext_mapkey_id integer not null,
1334 primary key (REV, DescriptionElementBase_id, modifyingtext_id, modifyingtext_mapkey_id)
1337 create table DescriptionElementBase_OriginalSourceBase (
1338 DescriptionElementBase_id integer not null,
1339 sources_id integer not null,
1340 primary key (DescriptionElementBase_id, sources_id),
1344 create table DescriptionElementBase_OriginalSourceBase_AUD (
1345 REV integer not null,
1346 DescriptionElementBase_id integer not null,
1347 sources_id integer not null,
1349 primary key (REV, DescriptionElementBase_id, sources_id)
1352 create table DescriptionElementBase_StateData (
1353 DescriptionElementBase_id integer not null,
1354 states_id integer not null
1357 create table DescriptionElementBase_StateData_AUD (
1358 REV integer not null,
1359 DescriptionElementBase_id integer not null,
1360 states_id integer not null,
1362 primary key (REV, DescriptionElementBase_id, states_id)
1365 create table DescriptionElementBase_StatisticalMeasurementValue (
1366 DescriptionElementBase_id integer not null,
1367 statisticalvalues_id integer not null,
1368 primary key (DescriptionElementBase_id, statisticalvalues_id),
1369 unique (statisticalvalues_id)
1372 create table DescriptionElementBase_StatisticalMeasurementValue_AUD (
1373 REV integer not null,
1374 DescriptionElementBase_id integer not null,
1375 statisticalvalues_id integer not null,
1377 primary key (REV, DescriptionElementBase_id, statisticalvalues_id)
1380 create table DeterminationEvent (
1381 id integer not null,
1385 description varchar(255),
1386 timeperiod_end varchar(255),
1387 timeperiod_freetext varchar(255),
1388 timeperiod_start varchar(255),
1389 preferredflag bit not null,
1390 createdby_id integer,
1391 updatedby_id integer,
1393 identifiedunit_id integer,
1394 modifier_id integer,
1400 create table DeterminationEvent_AUD (
1401 id integer not null,
1402 REV integer not null,
1407 description varchar(255),
1408 timeperiod_end varchar(255),
1409 timeperiod_freetext varchar(255),
1410 timeperiod_start varchar(255),
1412 createdby_id integer,
1413 updatedby_id integer,
1415 identifiedunit_id integer,
1416 modifier_id integer,
1418 primary key (id, REV)
1421 create table DeterminationEvent_Annotation (
1422 DeterminationEvent_id integer not null,
1423 annotations_id integer not null,
1424 primary key (DeterminationEvent_id, annotations_id),
1425 unique (annotations_id)
1428 create table DeterminationEvent_Annotation_AUD (
1429 REV integer not null,
1430 DeterminationEvent_id integer not null,
1431 annotations_id integer not null,
1433 primary key (REV, DeterminationEvent_id, annotations_id)
1436 create table DeterminationEvent_Marker (
1437 DeterminationEvent_id integer not null,
1438 markers_id integer not null,
1439 primary key (DeterminationEvent_id, markers_id),
1443 create table DeterminationEvent_Marker_AUD (
1444 REV integer not null,
1445 DeterminationEvent_id integer not null,
1446 markers_id integer not null,
1448 primary key (REV, DeterminationEvent_id, markers_id)
1451 create table DeterminationEvent_Reference (
1452 DeterminationEvent_id integer not null,
1453 setofreferences_id integer not null,
1454 primary key (DeterminationEvent_id, setofreferences_id)
1457 create table DeterminationEvent_Reference_AUD (
1458 REV integer not null,
1459 DeterminationEvent_id integer not null,
1460 setofreferences_id integer not null,
1462 primary key (REV, DeterminationEvent_id, setofreferences_id)
1465 create table Extension (
1466 id integer not null,
1470 extendedObj_type varchar(255),
1471 extendedObj_id integer not null,
1473 createdby_id integer,
1474 updatedby_id integer,
1480 create table Extension_AUD (
1481 id integer not null,
1482 REV integer not null,
1488 createdby_id integer,
1489 updatedby_id integer,
1491 primary key (id, REV)
1494 create table FeatureNode (
1495 id integer not null,
1499 createdby_id integer,
1500 updatedby_id integer,
1508 create table FeatureNode_AUD (
1509 id integer not null,
1510 REV integer not null,
1515 createdby_id integer,
1516 updatedby_id integer,
1520 primary key (id, REV)
1523 create table FeatureNode_DefinedTermBase_InapplicableIf (
1524 FeatureNode_id integer not null,
1525 inapplicableif_id integer not null,
1526 primary key (FeatureNode_id, inapplicableif_id)
1529 create table FeatureNode_DefinedTermBase_InapplicableIf_AUD (
1530 REV integer not null,
1531 FeatureNode_id integer not null,
1532 inapplicableif_id integer not null,
1534 primary key (REV, FeatureNode_id, inapplicableif_id)
1537 create table FeatureNode_DefinedTermBase_OnlyApplicable (
1538 FeatureNode_id integer not null,
1539 onlyapplicableif_id integer not null,
1540 primary key (FeatureNode_id, onlyapplicableif_id)
1543 create table FeatureNode_DefinedTermBase_OnlyApplicable_AUD (
1544 REV integer not null,
1545 FeatureNode_id integer not null,
1546 onlyapplicableif_id integer not null,
1548 primary key (REV, FeatureNode_id, onlyapplicableif_id)
1551 create table FeatureNode_Representation (
1552 FeatureNode_id integer not null,
1553 questions_id integer not null,
1554 primary key (FeatureNode_id, questions_id),
1555 unique (questions_id)
1558 create table FeatureNode_Representation_AUD (
1559 REV integer not null,
1560 FeatureNode_id integer not null,
1561 questions_id integer not null,
1563 primary key (REV, FeatureNode_id, questions_id)
1566 create table FeatureTree (
1567 DTYPE varchar(31) not null,
1568 id integer not null,
1572 lsid_authority varchar(255),
1573 lsid_lsid varchar(255),
1574 lsid_namespace varchar(255),
1575 lsid_object varchar(255),
1576 lsid_revision varchar(255),
1577 protectedtitlecache bit not null,
1578 titleCache varchar(255),
1580 descriptionseparated bit not null,
1581 createdby_id integer,
1582 updatedby_id integer,
1588 create table FeatureTree_AUD (
1589 DTYPE varchar(31) not null,
1590 id integer not null,
1591 REV integer not null,
1596 lsid_authority varchar(255),
1597 lsid_lsid varchar(255),
1598 lsid_namespace varchar(255),
1599 lsid_object varchar(255),
1600 lsid_revision varchar(255),
1601 protectedtitlecache bit,
1602 titleCache varchar(255),
1604 descriptionseparated bit,
1605 createdby_id integer,
1606 updatedby_id integer,
1608 primary key (id, REV)
1611 create table FeatureTree_Annotation (
1612 FeatureTree_id integer not null,
1613 annotations_id integer not null,
1614 primary key (FeatureTree_id, annotations_id),
1615 unique (annotations_id)
1618 create table FeatureTree_Annotation_AUD (
1619 REV integer not null,
1620 FeatureTree_id integer not null,
1621 annotations_id integer not null,
1623 primary key (REV, FeatureTree_id, annotations_id)
1626 create table FeatureTree_Credit (
1627 FeatureTree_id integer not null,
1628 credits_id integer not null,
1629 sortIndex integer not null,
1630 primary key (FeatureTree_id, sortIndex),
1634 create table FeatureTree_Credit_AUD (
1635 REV integer not null,
1636 FeatureTree_id integer not null,
1637 credits_id integer not null,
1638 sortIndex integer not null,
1640 primary key (REV, FeatureTree_id, credits_id, sortIndex)
1643 create table FeatureTree_Extension (
1644 FeatureTree_id integer not null,
1645 extensions_id integer not null,
1646 primary key (FeatureTree_id, extensions_id),
1647 unique (extensions_id)
1650 create table FeatureTree_Extension_AUD (
1651 REV integer not null,
1652 FeatureTree_id integer not null,
1653 extensions_id integer not null,
1655 primary key (REV, FeatureTree_id, extensions_id)
1658 create table FeatureTree_Marker (
1659 FeatureTree_id integer not null,
1660 markers_id integer not null,
1661 primary key (FeatureTree_id, markers_id),
1665 create table FeatureTree_Marker_AUD (
1666 REV integer not null,
1667 FeatureTree_id integer not null,
1668 markers_id integer not null,
1670 primary key (REV, FeatureTree_id, markers_id)
1673 create table FeatureTree_OriginalSourceBase (
1674 FeatureTree_id integer not null,
1675 sources_id integer not null,
1676 primary key (FeatureTree_id, sources_id),
1680 create table FeatureTree_OriginalSourceBase_AUD (
1681 REV integer not null,
1682 FeatureTree_id integer not null,
1683 sources_id integer not null,
1685 primary key (REV, FeatureTree_id, sources_id)
1688 create table FeatureTree_Representation (
1689 FeatureTree_id integer not null,
1690 representations_id integer not null,
1691 primary key (FeatureTree_id, representations_id),
1692 unique (representations_id)
1695 create table FeatureTree_Representation_AUD (
1696 REV integer not null,
1697 FeatureTree_id integer not null,
1698 representations_id integer not null,
1700 primary key (REV, FeatureTree_id, representations_id)
1703 create table FeatureTree_Rights (
1704 FeatureTree_id integer not null,
1705 rights_id integer not null,
1706 primary key (FeatureTree_id, rights_id),
1710 create table FeatureTree_Rights_AUD (
1711 REV integer not null,
1712 FeatureTree_id integer not null,
1713 rights_id integer not null,
1715 primary key (REV, FeatureTree_id, rights_id)
1718 create table FeatureTree_TaxonBase (
1719 FeatureTree_id integer not null,
1720 coveredtaxa_id integer not null,
1721 primary key (FeatureTree_id, coveredtaxa_id)
1724 create table FeatureTree_TaxonBase_AUD (
1725 REV integer not null,
1726 FeatureTree_id integer not null,
1727 coveredtaxa_id integer not null,
1729 primary key (REV, FeatureTree_id, coveredtaxa_id)
1732 create table GatheringEvent (
1733 id integer not null,
1737 description varchar(255),
1738 timeperiod_end varchar(255),
1739 timeperiod_freetext varchar(255),
1740 timeperiod_start varchar(255),
1741 absoluteelevation integer,
1742 absoluteelevationerror integer,
1743 collectingmethod varchar(255),
1744 distancetoground integer,
1745 distancetowatersurface integer,
1746 exactlocation_errorradius integer,
1747 exactlocation_latitude double,
1748 exactlocation_longitude double,
1749 createdby_id integer,
1750 updatedby_id integer,
1752 exactlocation_referencesystem_id integer,
1753 locality_id integer,
1758 create table GatheringEvent_AUD (
1759 id integer not null,
1760 REV integer not null,
1765 description varchar(255),
1766 timeperiod_end varchar(255),
1767 timeperiod_freetext varchar(255),
1768 timeperiod_start varchar(255),
1769 absoluteelevation integer,
1770 absoluteelevationerror integer,
1771 collectingmethod varchar(255),
1772 distancetoground integer,
1773 distancetowatersurface integer,
1774 exactlocation_errorradius integer,
1775 exactlocation_latitude double,
1776 exactlocation_longitude double,
1777 createdby_id integer,
1778 updatedby_id integer,
1780 exactlocation_referencesystem_id integer,
1781 locality_id integer,
1782 primary key (id, REV)
1785 create table GatheringEvent_Annotation (
1786 GatheringEvent_id integer not null,
1787 annotations_id integer not null,
1788 primary key (GatheringEvent_id, annotations_id),
1789 unique (annotations_id)
1792 create table GatheringEvent_Annotation_AUD (
1793 REV integer not null,
1794 GatheringEvent_id integer not null,
1795 annotations_id integer not null,
1797 primary key (REV, GatheringEvent_id, annotations_id)
1800 create table GatheringEvent_DefinedTermBase (
1801 GatheringEvent_id integer not null,
1802 collectingareas_id integer not null,
1803 primary key (GatheringEvent_id, collectingareas_id)
1806 create table GatheringEvent_DefinedTermBase_AUD (
1807 REV integer not null,
1808 GatheringEvent_id integer not null,
1809 collectingareas_id integer not null,
1811 primary key (REV, GatheringEvent_id, collectingareas_id)
1814 create table GatheringEvent_Marker (
1815 GatheringEvent_id integer not null,
1816 markers_id integer not null,
1817 primary key (GatheringEvent_id, markers_id),
1821 create table GatheringEvent_Marker_AUD (
1822 REV integer not null,
1823 GatheringEvent_id integer not null,
1824 markers_id integer not null,
1826 primary key (REV, GatheringEvent_id, markers_id)
1829 create table GenBankAccession (
1830 id integer not null,
1834 accessionnumber varchar(255),
1836 createdby_id integer,
1837 updatedby_id integer,
1842 create table GenBankAccession_AUD (
1843 id integer not null,
1844 REV integer not null,
1849 accessionnumber varchar(255),
1851 createdby_id integer,
1852 updatedby_id integer,
1853 primary key (id, REV)
1856 create table GrantedAuthorityImpl (
1857 id integer not null,
1860 authority varchar(255),
1861 createdby_id integer,
1863 unique (uuid, authority)
1866 create table HomotypicalGroup (
1867 id integer not null,
1871 createdby_id integer,
1872 updatedby_id integer,
1877 create table HomotypicalGroup_AUD (
1878 id integer not null,
1879 REV integer not null,
1884 createdby_id integer,
1885 updatedby_id integer,
1886 primary key (id, REV)
1889 create table HomotypicalGroup_Annotation (
1890 HomotypicalGroup_id integer not null,
1891 annotations_id integer not null,
1892 primary key (HomotypicalGroup_id, annotations_id),
1893 unique (annotations_id)
1896 create table HomotypicalGroup_Annotation_AUD (
1897 REV integer not null,
1898 HomotypicalGroup_id integer not null,
1899 annotations_id integer not null,
1901 primary key (REV, HomotypicalGroup_id, annotations_id)
1904 create table HomotypicalGroup_Marker (
1905 HomotypicalGroup_id integer not null,
1906 markers_id integer not null,
1907 primary key (HomotypicalGroup_id, markers_id),
1911 create table HomotypicalGroup_Marker_AUD (
1912 REV integer not null,
1913 HomotypicalGroup_id integer not null,
1914 markers_id integer not null,
1916 primary key (REV, HomotypicalGroup_id, markers_id)
1919 create table HybridRelationship (
1920 id integer not null,
1924 citationmicroreference varchar(255),
1925 originalnamestring varchar(255),
1926 doubtful bit not null,
1927 ruleconsidered varchar(255),
1928 createdby_id integer,
1929 updatedby_id integer,
1930 citation_id integer,
1931 relatedfrom_id integer,
1932 relatedto_id integer,
1938 create table HybridRelationship_AUD (
1939 id integer not null,
1940 REV integer not null,
1945 citationmicroreference varchar(255),
1946 originalnamestring varchar(255),
1948 ruleconsidered varchar(255),
1949 createdby_id integer,
1950 updatedby_id integer,
1951 citation_id integer,
1952 relatedfrom_id integer,
1953 relatedto_id integer,
1955 primary key (id, REV)
1958 create table HybridRelationship_Annotation (
1959 HybridRelationship_id integer not null,
1960 annotations_id integer not null,
1961 primary key (HybridRelationship_id, annotations_id),
1962 unique (annotations_id)
1965 create table HybridRelationship_Annotation_AUD (
1966 REV integer not null,
1967 HybridRelationship_id integer not null,
1968 annotations_id integer not null,
1970 primary key (REV, HybridRelationship_id, annotations_id)
1973 create table HybridRelationship_Marker (
1974 HybridRelationship_id integer not null,
1975 markers_id integer not null,
1976 primary key (HybridRelationship_id, markers_id),
1980 create table HybridRelationship_Marker_AUD (
1981 REV integer not null,
1982 HybridRelationship_id integer not null,
1983 markers_id integer not null,
1985 primary key (REV, HybridRelationship_id, markers_id)
1988 create table IndividualAssociation_LanguageString (
1989 DescriptionElementBase_id integer not null,
1990 description_id integer not null,
1991 description_mapkey_id integer not null,
1992 primary key (DescriptionElementBase_id, description_mapkey_id),
1993 unique (description_id)
1996 create table IndividualAssociation_LanguageString_AUD (
1997 REV integer not null,
1998 DescriptionElementBase_id integer not null,
1999 description_id integer not null,
2000 description_mapkey_id integer not null,
2002 primary key (REV, DescriptionElementBase_id, description_id, description_mapkey_id)
2005 create table InstitutionalMembership (
2006 id integer not null,
2010 department varchar(255),
2011 period_end varchar(255),
2012 period_freetext varchar(255),
2013 period_start varchar(255),
2015 createdby_id integer,
2016 updatedby_id integer,
2017 institute_id integer,
2023 create table InstitutionalMembership_AUD (
2024 id integer not null,
2025 REV integer not null,
2030 department varchar(255),
2031 period_end varchar(255),
2032 period_freetext varchar(255),
2033 period_start varchar(255),
2035 createdby_id integer,
2036 updatedby_id integer,
2037 institute_id integer,
2039 primary key (id, REV)
2042 create table LSIDAuthority (
2043 id integer not null,
2046 authority varchar(255),
2047 authoritywsdl longvarchar,
2048 port integer not null,
2049 server varchar(255),
2051 createdby_id integer,
2053 unique (uuid, authority)
2056 create table LSIDAuthority_namespaces (
2057 LSIDAuthority_id integer not null,
2058 namespaces_element varchar(255),
2059 namespaces_mapkey varchar(255),
2060 primary key (LSIDAuthority_id, namespaces_mapkey)
2063 create table LanguageString (
2064 id integer not null,
2069 createdby_id integer,
2070 updatedby_id integer,
2071 language_id integer,
2076 create table LanguageString_AUD (
2077 id integer not null,
2078 REV integer not null,
2084 createdby_id integer,
2085 updatedby_id integer,
2086 language_id integer,
2087 primary key (id, REV)
2090 create table LanguageString_Annotation (
2091 LanguageString_id integer not null,
2092 annotations_id integer not null,
2093 primary key (LanguageString_id, annotations_id),
2094 unique (annotations_id)
2097 create table LanguageString_Annotation_AUD (
2098 REV integer not null,
2099 LanguageString_id integer not null,
2100 annotations_id integer not null,
2102 primary key (REV, LanguageString_id, annotations_id)
2105 create table LanguageString_Marker (
2106 LanguageString_id integer not null,
2107 markers_id integer not null,
2108 primary key (LanguageString_id, markers_id),
2112 create table LanguageString_Marker_AUD (
2113 REV integer not null,
2114 LanguageString_id integer not null,
2115 markers_id integer not null,
2117 primary key (REV, LanguageString_id, markers_id)
2120 create table Locus (
2121 id integer not null,
2125 description varchar(255),
2127 createdby_id integer,
2128 updatedby_id integer,
2133 create table Locus_AUD (
2134 id integer not null,
2135 REV integer not null,
2140 description varchar(255),
2142 createdby_id integer,
2143 updatedby_id integer,
2144 primary key (id, REV)
2147 create table Marker (
2148 id integer not null,
2153 markedObj_type varchar(255),
2154 markedObj_id integer not null,
2155 createdby_id integer,
2156 updatedby_id integer,
2157 markertype_id integer,
2162 create table Marker_AUD (
2163 id integer not null,
2164 REV integer not null,
2170 createdby_id integer,
2171 updatedby_id integer,
2172 markertype_id integer,
2173 primary key (id, REV)
2176 create table Media (
2177 DTYPE varchar(31) not null,
2178 id integer not null,
2182 lsid_authority varchar(255),
2183 lsid_lsid varchar(255),
2184 lsid_namespace varchar(255),
2185 lsid_object varchar(255),
2186 lsid_revision varchar(255),
2187 protectedtitlecache bit not null,
2188 titleCache varchar(255),
2189 mediacreated timestamp,
2190 citationmicroreference varchar(255),
2191 createdby_id integer,
2192 updatedby_id integer,
2194 citation_id integer,
2199 create table MediaKey_NamedArea (
2200 Media_id integer not null,
2201 geographicalscope_id integer not null,
2202 primary key (Media_id, geographicalscope_id)
2205 create table MediaKey_NamedArea_AUD (
2206 REV integer not null,
2207 Media_id integer not null,
2208 geographicalscope_id integer not null,
2210 primary key (REV, Media_id, geographicalscope_id)
2213 create table MediaKey_Scope (
2214 Media_id integer not null,
2215 scoperestrictions_id integer not null,
2216 primary key (Media_id, scoperestrictions_id)
2219 create table MediaKey_Scope_AUD (
2220 REV integer not null,
2221 Media_id integer not null,
2222 scoperestrictions_id integer not null,
2224 primary key (REV, Media_id, scoperestrictions_id)
2227 create table MediaKey_Taxon (
2228 mediaKey_fk integer not null,
2229 taxon_fk integer not null,
2230 primary key (mediaKey_fk, taxon_fk)
2233 create table MediaKey_Taxon_AUD (
2234 REV integer not null,
2235 mediaKey_fk integer not null,
2236 taxon_fk integer not null,
2238 primary key (REV, mediaKey_fk, taxon_fk)
2241 create table MediaRepresentation (
2242 id integer not null,
2246 mimetype varchar(255),
2247 suffix varchar(255),
2248 createdby_id integer,
2249 updatedby_id integer,
2255 create table MediaRepresentationPart (
2256 DTYPE varchar(31) not null,
2257 id integer not null,
2266 createdby_id integer,
2267 updatedby_id integer,
2268 representation_id integer not null,
2274 create table MediaRepresentationPart_AUD (
2275 DTYPE varchar(31) not null,
2276 id integer not null,
2277 REV integer not null,
2284 createdby_id integer,
2285 updatedby_id integer,
2286 representation_id integer,
2290 primary key (id, REV)
2293 create table MediaRepresentation_AUD (
2294 id integer not null,
2295 REV integer not null,
2300 mimetype varchar(255),
2301 suffix varchar(255),
2302 createdby_id integer,
2303 updatedby_id integer,
2305 primary key (id, REV)
2308 create table MediaRepresentation_MediaRepresentationPart_AUD (
2309 REV integer not null,
2310 representation_id integer not null,
2311 id integer not null,
2312 sortIndex integer not null,
2314 primary key (REV, representation_id, id, sortIndex)
2317 create table Media_AUD (
2318 DTYPE varchar(31) not null,
2319 id integer not null,
2320 REV integer not null,
2325 lsid_authority varchar(255),
2326 lsid_lsid varchar(255),
2327 lsid_namespace varchar(255),
2328 lsid_object varchar(255),
2329 lsid_revision varchar(255),
2330 protectedtitlecache bit,
2331 titleCache varchar(255),
2332 mediacreated timestamp,
2333 createdby_id integer,
2334 updatedby_id integer,
2336 citationmicroreference varchar(255),
2337 citation_id integer,
2338 primary key (id, REV)
2341 create table Media_Annotation (
2342 Media_id integer not null,
2343 annotations_id integer not null,
2344 primary key (Media_id, annotations_id),
2345 unique (annotations_id)
2348 create table Media_Annotation_AUD (
2349 REV integer not null,
2350 Media_id integer not null,
2351 annotations_id integer not null,
2353 primary key (REV, Media_id, annotations_id)
2356 create table Media_Credit (
2357 Media_id integer not null,
2358 credits_id integer not null,
2359 sortIndex integer not null,
2360 primary key (Media_id, sortIndex),
2364 create table Media_Credit_AUD (
2365 REV integer not null,
2366 Media_id integer not null,
2367 credits_id integer not null,
2368 sortIndex integer not null,
2370 primary key (REV, Media_id, credits_id, sortIndex)
2373 create table Media_Description (
2374 Media_id integer not null,
2375 description_id integer not null,
2376 description_mapkey_id integer not null,
2377 primary key (Media_id, description_mapkey_id),
2378 unique (description_id)
2381 create table Media_Description_AUD (
2382 REV integer not null,
2383 Media_id integer not null,
2384 description_id integer not null,
2385 description_mapkey_id integer not null,
2387 primary key (REV, Media_id, description_id, description_mapkey_id)
2390 create table Media_Extension (
2391 Media_id integer not null,
2392 extensions_id integer not null,
2393 primary key (Media_id, extensions_id),
2394 unique (extensions_id)
2397 create table Media_Extension_AUD (
2398 REV integer not null,
2399 Media_id integer not null,
2400 extensions_id integer not null,
2402 primary key (REV, Media_id, extensions_id)
2405 create table Media_LanguageString (
2406 Media_id integer not null,
2407 title_id integer not null,
2408 title_mapkey_id integer not null,
2409 primary key (Media_id, title_mapkey_id),
2413 create table Media_LanguageString_AUD (
2414 REV integer not null,
2415 Media_id integer not null,
2416 title_id integer not null,
2417 title_mapkey_id integer not null,
2419 primary key (REV, Media_id, title_id, title_mapkey_id)
2422 create table Media_Marker (
2423 Media_id integer not null,
2424 markers_id integer not null,
2425 primary key (Media_id, markers_id),
2429 create table Media_Marker_AUD (
2430 REV integer not null,
2431 Media_id integer not null,
2432 markers_id integer not null,
2434 primary key (REV, Media_id, markers_id)
2437 create table Media_OriginalSourceBase (
2438 Media_id integer not null,
2439 sources_id integer not null,
2440 primary key (Media_id, sources_id),
2444 create table Media_OriginalSourceBase_AUD (
2445 REV integer not null,
2446 Media_id integer not null,
2447 sources_id integer not null,
2449 primary key (REV, Media_id, sources_id)
2452 create table Media_Representation (
2453 Media_id integer not null,
2454 keyrepresentations_id integer not null,
2455 primary key (Media_id, keyrepresentations_id)
2458 create table Media_Representation_AUD (
2459 REV integer not null,
2460 Media_id integer not null,
2461 keyrepresentations_id integer not null,
2463 primary key (REV, Media_id, keyrepresentations_id)
2466 create table Media_Rights (
2467 Media_id integer not null,
2468 rights_id integer not null,
2469 primary key (Media_id, rights_id),
2473 create table Media_Rights_AUD (
2474 REV integer not null,
2475 Media_id integer not null,
2476 rights_id integer not null,
2478 primary key (REV, Media_id, rights_id)
2481 create table Media_Sequence (
2482 Media_id integer not null,
2483 usedsequences_id integer not null,
2484 primary key (Media_id, usedsequences_id),
2485 unique (usedsequences_id)
2488 create table Media_Sequence_AUD (
2489 REV integer not null,
2490 Media_id integer not null,
2491 usedsequences_id integer not null,
2493 primary key (REV, Media_id, usedsequences_id)
2496 create table Media_TaxonBase (
2497 Media_id integer not null,
2498 coveredtaxa_id integer not null,
2499 primary key (Media_id, coveredtaxa_id)
2502 create table Media_TaxonBase_AUD (
2503 REV integer not null,
2504 Media_id integer not null,
2505 coveredtaxa_id integer not null,
2507 primary key (REV, Media_id, coveredtaxa_id)
2510 create table MultiAccessKey_NamedArea (
2511 WorkingSet_id integer not null,
2512 geographicalscope_id integer not null,
2513 primary key (WorkingSet_id, geographicalscope_id)
2516 create table MultiAccessKey_NamedArea_AUD (
2517 REV integer not null,
2518 WorkingSet_id integer not null,
2519 geographicalscope_id integer not null,
2521 primary key (REV, WorkingSet_id, geographicalscope_id)
2524 create table MultiAccessKey_Scope (
2525 WorkingSet_id integer not null,
2526 scoperestrictions_id integer not null,
2527 primary key (WorkingSet_id, scoperestrictions_id)
2530 create table MultiAccessKey_Scope_AUD (
2531 REV integer not null,
2532 WorkingSet_id integer not null,
2533 scoperestrictions_id integer not null,
2535 primary key (REV, WorkingSet_id, scoperestrictions_id)
2538 create table MultiAccessKey_Taxon (
2539 multiAccessKey_fk integer not null,
2540 taxon_fk integer not null,
2541 primary key (multiAccessKey_fk, taxon_fk)
2544 create table MultiAccessKey_Taxon_AUD (
2545 REV integer not null,
2546 multiAccessKey_fk integer not null,
2547 taxon_fk integer not null,
2549 primary key (REV, multiAccessKey_fk, taxon_fk)
2552 create table NameRelationship (
2553 id integer not null,
2557 citationmicroreference varchar(255),
2558 originalnamestring varchar(255),
2559 doubtful bit not null,
2560 ruleconsidered varchar(255),
2561 createdby_id integer,
2562 updatedby_id integer,
2563 citation_id integer,
2564 relatedfrom_id integer,
2565 relatedto_id integer,
2571 create table NameRelationship_AUD (
2572 id integer not null,
2573 REV integer not null,
2578 citationmicroreference varchar(255),
2579 originalnamestring varchar(255),
2581 ruleconsidered varchar(255),
2582 createdby_id integer,
2583 updatedby_id integer,
2584 citation_id integer,
2585 relatedfrom_id integer,
2586 relatedto_id integer,
2588 primary key (id, REV)
2591 create table NameRelationship_Annotation (
2592 NameRelationship_id integer not null,
2593 annotations_id integer not null,
2594 primary key (NameRelationship_id, annotations_id),
2595 unique (annotations_id)
2598 create table NameRelationship_Annotation_AUD (
2599 REV integer not null,
2600 NameRelationship_id integer not null,
2601 annotations_id integer not null,
2603 primary key (REV, NameRelationship_id, annotations_id)
2606 create table NameRelationship_Marker (
2607 NameRelationship_id integer not null,
2608 markers_id integer not null,
2609 primary key (NameRelationship_id, markers_id),
2613 create table NameRelationship_Marker_AUD (
2614 REV integer not null,
2615 NameRelationship_id integer not null,
2616 markers_id integer not null,
2618 primary key (REV, NameRelationship_id, markers_id)
2621 create table NomenclaturalStatus (
2622 id integer not null,
2626 citationmicroreference varchar(255),
2627 originalnamestring varchar(255),
2628 ruleconsidered varchar(255),
2629 createdby_id integer,
2630 updatedby_id integer,
2631 citation_id integer,
2637 create table NomenclaturalStatus_AUD (
2638 id integer not null,
2639 REV integer not null,
2644 citationmicroreference varchar(255),
2645 originalnamestring varchar(255),
2646 ruleconsidered varchar(255),
2647 createdby_id integer,
2648 updatedby_id integer,
2649 citation_id integer,
2651 primary key (id, REV)
2654 create table NomenclaturalStatus_Annotation (
2655 NomenclaturalStatus_id integer not null,
2656 annotations_id integer not null,
2657 primary key (NomenclaturalStatus_id, annotations_id),
2658 unique (annotations_id)
2661 create table NomenclaturalStatus_Annotation_AUD (
2662 REV integer not null,
2663 NomenclaturalStatus_id integer not null,
2664 annotations_id integer not null,
2666 primary key (REV, NomenclaturalStatus_id, annotations_id)
2669 create table NomenclaturalStatus_Marker (
2670 NomenclaturalStatus_id integer not null,
2671 markers_id integer not null,
2672 primary key (NomenclaturalStatus_id, markers_id),
2676 create table NomenclaturalStatus_Marker_AUD (
2677 REV integer not null,
2678 NomenclaturalStatus_id integer not null,
2679 markers_id integer not null,
2681 primary key (REV, NomenclaturalStatus_id, markers_id)
2684 create table OriginalSourceBase (
2685 DTYPE varchar(31) not null,
2686 id integer not null,
2690 citationmicroreference varchar(255),
2691 originalnamestring varchar(255),
2692 idinsource varchar(255),
2693 idnamespace varchar(255),
2694 sourcedObj_type varchar(255),
2695 sourcedObj_id integer not null,
2696 createdby_id integer,
2697 updatedby_id integer,
2698 citation_id integer,
2699 nameusedinsource_id integer,
2704 create table OriginalSourceBase_AUD (
2705 DTYPE varchar(31) not null,
2706 id integer not null,
2707 REV integer not null,
2712 citationmicroreference varchar(255),
2713 originalnamestring varchar(255),
2714 idinsource varchar(255),
2715 idnamespace varchar(255),
2716 createdby_id integer,
2717 updatedby_id integer,
2718 citation_id integer,
2719 nameusedinsource_id integer,
2720 primary key (id, REV)
2723 create table OriginalSourceBase_Annotation (
2724 OriginalSourceBase_id integer not null,
2725 annotations_id integer not null,
2726 primary key (OriginalSourceBase_id, annotations_id),
2727 unique (annotations_id)
2730 create table OriginalSourceBase_Annotation_AUD (
2731 REV integer not null,
2732 OriginalSourceBase_id integer not null,
2733 annotations_id integer not null,
2735 primary key (REV, OriginalSourceBase_id, annotations_id)
2738 create table OriginalSourceBase_Marker (
2739 OriginalSourceBase_id integer not null,
2740 markers_id integer not null,
2741 primary key (OriginalSourceBase_id, markers_id),
2745 create table OriginalSourceBase_Marker_AUD (
2746 REV integer not null,
2747 OriginalSourceBase_id integer not null,
2748 markers_id integer not null,
2750 primary key (REV, OriginalSourceBase_id, markers_id)
2753 create table PermissionGroup (
2754 id integer not null,
2758 createdby_id integer,
2763 create table PermissionGroup_GrantedAuthorityImpl (
2764 PermissionGroup_id integer not null,
2765 grantedauthorities_id integer not null,
2766 primary key (PermissionGroup_id, grantedauthorities_id)
2769 create table PolytomousKey_NamedArea (
2770 FeatureTree_id integer not null,
2771 geographicalscope_id integer not null,
2772 primary key (FeatureTree_id, geographicalscope_id)
2775 create table PolytomousKey_NamedArea_AUD (
2776 REV integer not null,
2777 FeatureTree_id integer not null,
2778 geographicalscope_id integer not null,
2780 primary key (REV, FeatureTree_id, geographicalscope_id)
2783 create table PolytomousKey_Scope (
2784 FeatureTree_id integer not null,
2785 scoperestrictions_id integer not null,
2786 primary key (FeatureTree_id, scoperestrictions_id)
2789 create table PolytomousKey_Scope_AUD (
2790 REV integer not null,
2791 FeatureTree_id integer not null,
2792 scoperestrictions_id integer not null,
2794 primary key (REV, FeatureTree_id, scoperestrictions_id)
2797 create table PolytomousKey_Taxon (
2798 polytomousKey_fk integer not null,
2799 taxon_fk integer not null,
2800 primary key (polytomousKey_fk, taxon_fk)
2803 create table PolytomousKey_Taxon_AUD (
2804 REV integer not null,
2805 polytomousKey_fk integer not null,
2806 taxon_fk integer not null,
2808 primary key (REV, polytomousKey_fk, taxon_fk)
2811 create table Reference (
2812 DTYPE varchar(31) not null,
2813 id integer not null,
2817 lsid_authority varchar(255),
2818 lsid_lsid varchar(255),
2819 lsid_namespace varchar(255),
2820 lsid_object varchar(255),
2821 lsid_revision varchar(255),
2822 protectedtitlecache bit not null,
2823 titleCache varchar(255),
2824 datepublished_end varchar(255),
2825 datepublished_freetext varchar(255),
2826 datepublished_start varchar(255),
2827 edition varchar(255),
2828 editor varchar(255),
2831 nomenclaturallyrelevant bit not null,
2832 organization varchar(255),
2834 parsingproblem integer not null,
2835 placepublished varchar(255),
2836 problemends integer not null,
2837 problemstarts integer not null,
2838 publisher varchar(255),
2839 referenceAbstract longvarchar,
2840 series varchar(255),
2841 seriespart varchar(255),
2845 volume varchar(255),
2846 createdby_id integer,
2847 updatedby_id integer,
2848 authorteam_id integer,
2849 inreference_id integer,
2850 institution_id integer,
2852 abbreviatedReference_id integer,
2853 fullReference_id integer,
2858 create table Reference_AUD (
2859 DTYPE varchar(31) not null,
2860 id integer not null,
2861 REV integer not null,
2866 lsid_authority varchar(255),
2867 lsid_lsid varchar(255),
2868 lsid_namespace varchar(255),
2869 lsid_object varchar(255),
2870 lsid_revision varchar(255),
2871 protectedtitlecache bit,
2872 titleCache varchar(255),
2873 datepublished_end varchar(255),
2874 datepublished_freetext varchar(255),
2875 datepublished_start varchar(255),
2876 edition varchar(255),
2877 editor varchar(255),
2880 nomenclaturallyrelevant bit,
2881 organization varchar(255),
2883 parsingproblem integer,
2884 placepublished varchar(255),
2885 problemends integer,
2886 problemstarts integer,
2887 publisher varchar(255),
2888 referenceAbstract longvarchar,
2889 series varchar(255),
2890 seriespart varchar(255),
2894 volume varchar(255),
2895 createdby_id integer,
2896 updatedby_id integer,
2897 authorteam_id integer,
2898 inreference_id integer,
2899 institution_id integer,
2901 abbreviatedReference_id integer,
2902 fullReference_id integer,
2903 primary key (id, REV)
2906 create table Reference_Annotation (
2907 Reference_id integer not null,
2908 annotations_id integer not null,
2909 primary key (Reference_id, annotations_id),
2910 unique (annotations_id)
2913 create table Reference_Annotation_AUD (
2914 REV integer not null,
2915 Reference_id integer not null,
2916 annotations_id integer not null,
2918 primary key (REV, Reference_id, annotations_id)
2921 create table Reference_Credit (
2922 Reference_id integer not null,
2923 credits_id integer not null,
2924 sortIndex integer not null,
2925 primary key (Reference_id, sortIndex),
2929 create table Reference_Credit_AUD (
2930 REV integer not null,
2931 Reference_id integer not null,
2932 credits_id integer not null,
2933 sortIndex integer not null,
2935 primary key (REV, Reference_id, credits_id, sortIndex)
2938 create table Reference_Extension (
2939 Reference_id integer not null,
2940 extensions_id integer not null,
2941 primary key (Reference_id, extensions_id),
2942 unique (extensions_id)
2945 create table Reference_Extension_AUD (
2946 REV integer not null,
2947 Reference_id integer not null,
2948 extensions_id integer not null,
2950 primary key (REV, Reference_id, extensions_id)
2953 create table Reference_Marker (
2954 Reference_id integer not null,
2955 markers_id integer not null,
2956 primary key (Reference_id, markers_id),
2960 create table Reference_Marker_AUD (
2961 REV integer not null,
2962 Reference_id integer not null,
2963 markers_id integer not null,
2965 primary key (REV, Reference_id, markers_id)
2968 create table Reference_Media (
2969 Reference_id integer not null,
2970 media_id integer not null,
2971 primary key (Reference_id, media_id)
2974 create table Reference_Media_AUD (
2975 REV integer not null,
2976 Reference_id integer not null,
2977 media_id integer not null,
2979 primary key (REV, Reference_id, media_id)
2982 create table Reference_OriginalSourceBase (
2983 Reference_id integer not null,
2984 sources_id integer not null,
2985 primary key (Reference_id, sources_id),
2989 create table Reference_OriginalSourceBase_AUD (
2990 REV integer not null,
2991 Reference_id integer not null,
2992 sources_id integer not null,
2994 primary key (REV, Reference_id, sources_id)
2997 create table Reference_Rights (
2998 Reference_id integer not null,
2999 rights_id integer not null,
3000 primary key (Reference_id, rights_id),
3004 create table Reference_Rights_AUD (
3005 REV integer not null,
3006 Reference_id integer not null,
3007 rights_id integer not null,
3009 primary key (REV, Reference_id, rights_id)
3012 create table RelationshipTermBase_inverseRepresentation (
3013 DefinedTermBase_id integer not null,
3014 inverserepresentations_id integer not null,
3015 primary key (DefinedTermBase_id, inverserepresentations_id),
3016 unique (inverserepresentations_id)
3019 create table RelationshipTermBase_inverseRepresentation_AUD (
3020 REV integer not null,
3021 DefinedTermBase_id integer not null,
3022 inverserepresentations_id integer not null,
3024 primary key (REV, DefinedTermBase_id, inverserepresentations_id)
3027 create table Representation (
3028 id integer not null,
3033 abbreviatedlabel varchar(255),
3035 createdby_id integer,
3036 updatedby_id integer,
3037 language_id integer,
3042 create table Representation_AUD (
3043 id integer not null,
3044 REV integer not null,
3050 abbreviatedlabel varchar(255),
3052 createdby_id integer,
3053 updatedby_id integer,
3054 language_id integer,
3055 primary key (id, REV)
3058 create table Representation_Annotation (
3059 Representation_id integer not null,
3060 annotations_id integer not null,
3061 primary key (Representation_id, annotations_id),
3062 unique (annotations_id)
3065 create table Representation_Annotation_AUD (
3066 REV integer not null,
3067 Representation_id integer not null,
3068 annotations_id integer not null,
3070 primary key (REV, Representation_id, annotations_id)
3073 create table Representation_Marker (
3074 Representation_id integer not null,
3075 markers_id integer not null,
3076 primary key (Representation_id, markers_id),
3080 create table Representation_Marker_AUD (
3081 REV integer not null,
3082 Representation_id integer not null,
3083 markers_id integer not null,
3085 primary key (REV, Representation_id, markers_id)
3088 create table Rights (
3089 id integer not null,
3094 abbreviatedtext varchar(255),
3096 createdby_id integer,
3097 updatedby_id integer,
3098 language_id integer,
3105 create table Rights_AUD (
3106 id integer not null,
3107 REV integer not null,
3113 abbreviatedtext varchar(255),
3115 createdby_id integer,
3116 updatedby_id integer,
3117 language_id integer,
3120 primary key (id, REV)
3123 create table Rights_Annotation (
3124 Rights_id integer not null,
3125 annotations_id integer not null,
3126 primary key (Rights_id, annotations_id),
3127 unique (annotations_id)
3130 create table Rights_Annotation_AUD (
3131 REV integer not null,
3132 Rights_id integer not null,
3133 annotations_id integer not null,
3135 primary key (REV, Rights_id, annotations_id)
3138 create table Rights_Marker (
3139 Rights_id integer not null,
3140 markers_id integer not null,
3141 primary key (Rights_id, markers_id),
3145 create table Rights_Marker_AUD (
3146 REV integer not null,
3147 Rights_id integer not null,
3148 markers_id integer not null,
3150 primary key (REV, Rights_id, markers_id)
3153 create table Sequence (
3154 id integer not null,
3158 lsid_authority varchar(255),
3159 lsid_lsid varchar(255),
3160 lsid_namespace varchar(255),
3161 lsid_object varchar(255),
3162 lsid_revision varchar(255),
3163 protectedtitlecache bit not null,
3164 titleCache varchar(255),
3165 barcode bit not null,
3166 citationmicroreference varchar(255),
3167 datesequenced timestamp,
3169 sequence varchar(255),
3170 createdby_id integer,
3171 updatedby_id integer,
3173 publishedin_id integer,
3178 create table Sequence_AUD (
3179 id integer not null,
3180 REV integer not null,
3185 lsid_authority varchar(255),
3186 lsid_lsid varchar(255),
3187 lsid_namespace varchar(255),
3188 lsid_object varchar(255),
3189 lsid_revision varchar(255),
3190 protectedtitlecache bit,
3191 titleCache varchar(255),
3193 citationmicroreference varchar(255),
3194 datesequenced timestamp,
3196 sequence varchar(255),
3197 createdby_id integer,
3198 updatedby_id integer,
3200 publishedin_id integer,
3201 primary key (id, REV)
3204 create table Sequence_Annotation (
3205 Sequence_id integer not null,
3206 annotations_id integer not null,
3207 primary key (Sequence_id, annotations_id),
3208 unique (annotations_id)
3211 create table Sequence_Annotation_AUD (
3212 REV integer not null,
3213 Sequence_id integer not null,
3214 annotations_id integer not null,
3216 primary key (REV, Sequence_id, annotations_id)
3219 create table Sequence_Credit (
3220 Sequence_id integer not null,
3221 credits_id integer not null,
3222 sortIndex integer not null,
3223 primary key (Sequence_id, sortIndex),
3227 create table Sequence_Credit_AUD (
3228 REV integer not null,
3229 Sequence_id integer not null,
3230 credits_id integer not null,
3231 sortIndex integer not null,
3233 primary key (REV, Sequence_id, credits_id, sortIndex)
3236 create table Sequence_Extension (
3237 Sequence_id integer not null,
3238 extensions_id integer not null,
3239 primary key (Sequence_id, extensions_id),
3240 unique (extensions_id)
3243 create table Sequence_Extension_AUD (
3244 REV integer not null,
3245 Sequence_id integer not null,
3246 extensions_id integer not null,
3248 primary key (REV, Sequence_id, extensions_id)
3251 create table Sequence_GenBankAccession (
3252 Sequence_id integer not null,
3253 genbankaccession_id integer not null,
3254 primary key (Sequence_id, genbankaccession_id),
3255 unique (genbankaccession_id)
3258 create table Sequence_GenBankAccession_AUD (
3259 REV integer not null,
3260 Sequence_id integer not null,
3261 genbankaccession_id integer not null,
3263 primary key (REV, Sequence_id, genbankaccession_id)
3266 create table Sequence_Marker (
3267 Sequence_id integer not null,
3268 markers_id integer not null,
3269 primary key (Sequence_id, markers_id),
3273 create table Sequence_Marker_AUD (
3274 REV integer not null,
3275 Sequence_id integer not null,
3276 markers_id integer not null,
3278 primary key (REV, Sequence_id, markers_id)
3281 create table Sequence_Media (
3282 Sequence_id integer not null,
3283 chromatograms_id integer not null,
3284 primary key (Sequence_id, chromatograms_id),
3285 unique (chromatograms_id)
3288 create table Sequence_Media_AUD (
3289 REV integer not null,
3290 Sequence_id integer not null,
3291 chromatograms_id integer not null,
3293 primary key (REV, Sequence_id, chromatograms_id)
3296 create table Sequence_OriginalSourceBase (
3297 Sequence_id integer not null,
3298 sources_id integer not null,
3299 primary key (Sequence_id, sources_id),
3303 create table Sequence_OriginalSourceBase_AUD (
3304 REV integer not null,
3305 Sequence_id integer not null,
3306 sources_id integer not null,
3308 primary key (REV, Sequence_id, sources_id)
3311 create table Sequence_Reference (
3312 Sequence_id integer not null,
3313 citations_id integer not null,
3314 primary key (Sequence_id, citations_id),
3315 unique (citations_id)
3318 create table Sequence_Reference_AUD (
3319 REV integer not null,
3320 Sequence_id integer not null,
3321 citations_id integer not null,
3323 primary key (REV, Sequence_id, citations_id)
3326 create table Sequence_Rights (
3327 Sequence_id integer not null,
3328 rights_id integer not null,
3329 primary key (Sequence_id, rights_id),
3333 create table Sequence_Rights_AUD (
3334 REV integer not null,
3335 Sequence_id integer not null,
3336 rights_id integer not null,
3338 primary key (REV, Sequence_id, rights_id)
3341 create table SpecimenOrObservationBase (
3342 DTYPE varchar(31) not null,
3343 id integer not null,
3347 lsid_authority varchar(255),
3348 lsid_lsid varchar(255),
3349 lsid_namespace varchar(255),
3350 lsid_object varchar(255),
3351 lsid_revision varchar(255),
3352 protectedtitlecache bit not null,
3353 titleCache varchar(255),
3354 individualcount integer,
3355 accessionnumber varchar(255),
3356 catalognumber varchar(255),
3357 collectorsnumber varchar(255),
3358 fieldnotes varchar(255),
3359 fieldnumber varchar(255),
3360 createdby_id integer,
3361 updatedby_id integer,
3362 lifestage_id integer,
3364 collection_id integer,
3365 derivationevent_id integer,
3366 storedunder_id integer,
3367 preservation_id integer,
3368 gatheringevent_id integer,
3373 create table SpecimenOrObservationBase_AUD (
3374 DTYPE varchar(31) not null,
3375 id integer not null,
3376 REV integer not null,
3381 lsid_authority varchar(255),
3382 lsid_lsid varchar(255),
3383 lsid_namespace varchar(255),
3384 lsid_object varchar(255),
3385 lsid_revision varchar(255),
3386 protectedtitlecache bit,
3387 titleCache varchar(255),
3388 individualcount integer,
3389 createdby_id integer,
3390 updatedby_id integer,
3391 lifestage_id integer,
3393 fieldnotes varchar(255),
3394 fieldnumber varchar(255),
3395 gatheringevent_id integer,
3396 accessionnumber varchar(255),
3397 catalognumber varchar(255),
3398 collectorsnumber varchar(255),
3399 collection_id integer,
3400 derivationevent_id integer,
3401 storedunder_id integer,
3402 preservation_id integer,
3403 primary key (id, REV)
3406 create table SpecimenOrObservationBase_Annotation (
3407 SpecimenOrObservationBase_id integer not null,
3408 annotations_id integer not null,
3409 primary key (SpecimenOrObservationBase_id, annotations_id),
3410 unique (annotations_id)
3413 create table SpecimenOrObservationBase_Annotation_AUD (
3414 REV integer not null,
3415 SpecimenOrObservationBase_id integer not null,
3416 annotations_id integer not null,
3418 primary key (REV, SpecimenOrObservationBase_id, annotations_id)
3421 create table SpecimenOrObservationBase_Credit (
3422 SpecimenOrObservationBase_id integer not null,
3423 credits_id integer not null,
3424 sortIndex integer not null,
3425 primary key (SpecimenOrObservationBase_id, sortIndex),
3429 create table SpecimenOrObservationBase_Credit_AUD (
3430 REV integer not null,
3431 SpecimenOrObservationBase_id integer not null,
3432 credits_id integer not null,
3433 sortIndex integer not null,
3435 primary key (REV, SpecimenOrObservationBase_id, credits_id, sortIndex)
3438 create table SpecimenOrObservationBase_DerivationEvent (
3439 originals_id integer not null,
3440 derivationevents_id integer not null,
3441 primary key (originals_id, derivationevents_id)
3444 create table SpecimenOrObservationBase_DerivationEvent_AUD (
3445 REV integer not null,
3446 originals_id integer not null,
3447 derivationevents_id integer not null,
3449 primary key (REV, originals_id, derivationevents_id)
3452 create table SpecimenOrObservationBase_Extension (
3453 SpecimenOrObservationBase_id integer not null,
3454 extensions_id integer not null,
3455 primary key (SpecimenOrObservationBase_id, extensions_id),
3456 unique (extensions_id)
3459 create table SpecimenOrObservationBase_Extension_AUD (
3460 REV integer not null,
3461 SpecimenOrObservationBase_id integer not null,
3462 extensions_id integer not null,
3464 primary key (REV, SpecimenOrObservationBase_id, extensions_id)
3467 create table SpecimenOrObservationBase_LanguageString (
3468 SpecimenOrObservationBase_id integer not null,
3469 description_id integer not null,
3470 description_mapkey_id integer not null,
3471 primary key (SpecimenOrObservationBase_id, description_mapkey_id),
3472 unique (description_id)
3475 create table SpecimenOrObservationBase_LanguageString_AUD (
3476 REV integer not null,
3477 SpecimenOrObservationBase_id integer not null,
3478 description_id integer not null,
3479 description_mapkey_id integer not null,
3481 primary key (REV, SpecimenOrObservationBase_id, description_id, description_mapkey_id)
3484 create table SpecimenOrObservationBase_Marker (
3485 SpecimenOrObservationBase_id integer not null,
3486 markers_id integer not null,
3487 primary key (SpecimenOrObservationBase_id, markers_id),
3491 create table SpecimenOrObservationBase_Marker_AUD (
3492 REV integer not null,
3493 SpecimenOrObservationBase_id integer not null,
3494 markers_id integer not null,
3496 primary key (REV, SpecimenOrObservationBase_id, markers_id)
3499 create table SpecimenOrObservationBase_Media (
3500 SpecimenOrObservationBase_id integer not null,
3501 media_id integer not null,
3502 primary key (SpecimenOrObservationBase_id, media_id)
3505 create table SpecimenOrObservationBase_Media_AUD (
3506 REV integer not null,
3507 SpecimenOrObservationBase_id integer not null,
3508 media_id integer not null,
3510 primary key (REV, SpecimenOrObservationBase_id, media_id)
3513 create table SpecimenOrObservationBase_OriginalSourceBase (
3514 SpecimenOrObservationBase_id integer not null,
3515 sources_id integer not null,
3516 primary key (SpecimenOrObservationBase_id, sources_id),
3520 create table SpecimenOrObservationBase_OriginalSourceBase_AUD (
3521 REV integer not null,
3522 SpecimenOrObservationBase_id integer not null,
3523 sources_id integer not null,
3525 primary key (REV, SpecimenOrObservationBase_id, sources_id)
3528 create table SpecimenOrObservationBase_Rights (
3529 SpecimenOrObservationBase_id integer not null,
3530 rights_id integer not null,
3531 primary key (SpecimenOrObservationBase_id, rights_id),
3535 create table SpecimenOrObservationBase_Rights_AUD (
3536 REV integer not null,
3537 SpecimenOrObservationBase_id integer not null,
3538 rights_id integer not null,
3540 primary key (REV, SpecimenOrObservationBase_id, rights_id)
3543 create table SpecimenOrObservationBase_Sequence (
3544 SpecimenOrObservationBase_id integer not null,
3545 sequences_id integer not null,
3546 primary key (SpecimenOrObservationBase_id, sequences_id),
3547 unique (sequences_id)
3550 create table SpecimenOrObservationBase_Sequence_AUD (
3551 REV integer not null,
3552 SpecimenOrObservationBase_id integer not null,
3553 sequences_id integer not null,
3555 primary key (REV, SpecimenOrObservationBase_id, sequences_id)
3558 create table StateData (
3559 id integer not null,
3563 createdby_id integer,
3564 updatedby_id integer,
3570 create table StateData_AUD (
3571 id integer not null,
3572 REV integer not null,
3577 createdby_id integer,
3578 updatedby_id integer,
3580 primary key (id, REV)
3583 create table StateData_DefinedTermBase (
3584 StateData_id integer not null,
3585 modifiers_id integer not null,
3586 primary key (StateData_id, modifiers_id),
3587 unique (modifiers_id)
3590 create table StateData_DefinedTermBase_AUD (
3591 REV integer not null,
3592 StateData_id integer not null,
3593 modifiers_id integer not null,
3595 primary key (REV, StateData_id, modifiers_id)
3598 create table StateData_LanguageString (
3599 StateData_id integer not null,
3600 modifyingtext_id integer not null,
3601 modifyingtext_mapkey_id integer not null,
3602 primary key (StateData_id, modifyingtext_mapkey_id),
3603 unique (modifyingtext_id)
3606 create table StateData_LanguageString_AUD (
3607 REV integer not null,
3608 StateData_id integer not null,
3609 modifyingtext_id integer not null,
3610 modifyingtext_mapkey_id integer not null,
3612 primary key (REV, StateData_id, modifyingtext_id, modifyingtext_mapkey_id)
3615 create table StatisticalMeasurementValue (
3616 id integer not null,
3620 value float not null,
3621 createdby_id integer,
3622 updatedby_id integer,
3628 create table StatisticalMeasurementValue_AUD (
3629 id integer not null,
3630 REV integer not null,
3636 createdby_id integer,
3637 updatedby_id integer,
3639 primary key (id, REV)
3642 create table StatisticalMeasurementValue_DefinedTermBase (
3643 StatisticalMeasurementValue_id integer not null,
3644 modifiers_id integer not null,
3645 primary key (StatisticalMeasurementValue_id, modifiers_id),
3646 unique (modifiers_id)
3649 create table StatisticalMeasurementValue_DefinedTermBase_AUD (
3650 REV integer not null,
3651 StatisticalMeasurementValue_id integer not null,
3652 modifiers_id integer not null,
3654 primary key (REV, StatisticalMeasurementValue_id, modifiers_id)
3657 create table SynonymRelationship (
3658 id integer not null,
3662 citationmicroreference varchar(255),
3663 originalnamestring varchar(255),
3664 doubtful bit not null,
3665 partial bit not null,
3666 proparte bit not null,
3667 createdby_id integer,
3668 updatedby_id integer,
3669 citation_id integer,
3670 relatedfrom_id integer,
3671 relatedto_id integer,
3677 create table SynonymRelationship_AUD (
3678 id integer not null,
3679 REV integer not null,
3684 citationmicroreference varchar(255),
3685 originalnamestring varchar(255),
3689 createdby_id integer,
3690 updatedby_id integer,
3691 citation_id integer,
3692 relatedfrom_id integer,
3693 relatedto_id integer,
3695 primary key (id, REV)
3698 create table SynonymRelationship_Annotation (
3699 SynonymRelationship_id integer not null,
3700 annotations_id integer not null,
3701 primary key (SynonymRelationship_id, annotations_id),
3702 unique (annotations_id)
3705 create table SynonymRelationship_Annotation_AUD (
3706 REV integer not null,
3707 SynonymRelationship_id integer not null,
3708 annotations_id integer not null,
3710 primary key (REV, SynonymRelationship_id, annotations_id)
3713 create table SynonymRelationship_Marker (
3714 SynonymRelationship_id integer not null,
3715 markers_id integer not null,
3716 primary key (SynonymRelationship_id, markers_id),
3720 create table SynonymRelationship_Marker_AUD (
3721 REV integer not null,
3722 SynonymRelationship_id integer not null,
3723 markers_id integer not null,
3725 primary key (REV, SynonymRelationship_id, markers_id)
3728 create table TaxonBase (
3729 DTYPE varchar(31) not null,
3730 id integer not null,
3734 lsid_authority varchar(255),
3735 lsid_lsid varchar(255),
3736 lsid_namespace varchar(255),
3737 lsid_object varchar(255),
3738 lsid_revision varchar(255),
3739 protectedtitlecache bit not null,
3740 titleCache varchar(255),
3741 appendedphrase varchar(255),
3742 doubtful bit not null,
3743 usenamecache bit not null,
3744 taxonstatusunknown bit,
3745 taxonomicchildrencount integer,
3746 createdby_id integer,
3747 updatedby_id integer,
3748 taxonName_fk integer,
3750 taxonomicparentcache_id integer,
3755 create table TaxonBase_AUD (
3756 DTYPE varchar(31) not null,
3757 id integer not null,
3758 REV integer not null,
3763 lsid_authority varchar(255),
3764 lsid_lsid varchar(255),
3765 lsid_namespace varchar(255),
3766 lsid_object varchar(255),
3767 lsid_revision varchar(255),
3768 protectedtitlecache bit,
3769 titleCache varchar(255),
3770 appendedphrase varchar(255),
3773 createdby_id integer,
3774 updatedby_id integer,
3775 taxonName_fk integer,
3777 taxonstatusunknown bit,
3778 taxonomicchildrencount integer,
3779 taxonomicparentcache_id integer,
3780 primary key (id, REV)
3783 create table TaxonBase_Annotation (
3784 TaxonBase_id integer not null,
3785 annotations_id integer not null,
3786 primary key (TaxonBase_id, annotations_id),
3787 unique (annotations_id)
3790 create table TaxonBase_Annotation_AUD (
3791 REV integer not null,
3792 TaxonBase_id integer not null,
3793 annotations_id integer not null,
3795 primary key (REV, TaxonBase_id, annotations_id)
3798 create table TaxonBase_Credit (
3799 TaxonBase_id integer not null,
3800 credits_id integer not null,
3801 sortIndex integer not null,
3802 primary key (TaxonBase_id, sortIndex),
3806 create table TaxonBase_Credit_AUD (
3807 REV integer not null,
3808 TaxonBase_id integer not null,
3809 credits_id integer not null,
3810 sortIndex integer not null,
3812 primary key (REV, TaxonBase_id, credits_id, sortIndex)
3815 create table TaxonBase_Extension (
3816 TaxonBase_id integer not null,
3817 extensions_id integer not null,
3818 primary key (TaxonBase_id, extensions_id),
3819 unique (extensions_id)
3822 create table TaxonBase_Extension_AUD (
3823 REV integer not null,
3824 TaxonBase_id integer not null,
3825 extensions_id integer not null,
3827 primary key (REV, TaxonBase_id, extensions_id)
3830 create table TaxonBase_Marker (
3831 TaxonBase_id integer not null,
3832 markers_id integer not null,
3833 primary key (TaxonBase_id, markers_id),
3837 create table TaxonBase_Marker_AUD (
3838 REV integer not null,
3839 TaxonBase_id integer not null,
3840 markers_id integer not null,
3842 primary key (REV, TaxonBase_id, markers_id)
3845 create table TaxonBase_OriginalSourceBase (
3846 TaxonBase_id integer not null,
3847 sources_id integer not null,
3848 primary key (TaxonBase_id, sources_id),
3852 create table TaxonBase_OriginalSourceBase_AUD (
3853 REV integer not null,
3854 TaxonBase_id integer not null,
3855 sources_id integer not null,
3857 primary key (REV, TaxonBase_id, sources_id)
3860 create table TaxonBase_Rights (
3861 TaxonBase_id integer not null,
3862 rights_id integer not null,
3863 primary key (TaxonBase_id, rights_id),
3867 create table TaxonBase_Rights_AUD (
3868 REV integer not null,
3869 TaxonBase_id integer not null,
3870 rights_id integer not null,
3872 primary key (REV, TaxonBase_id, rights_id)
3875 create table TaxonInteraction_LanguageString (
3876 DescriptionElementBase_id integer not null,
3877 description_id integer not null,
3878 description_mapkey_id integer not null,
3879 primary key (DescriptionElementBase_id, description_mapkey_id),
3880 unique (description_id)
3883 create table TaxonInteraction_LanguageString_AUD (
3884 REV integer not null,
3885 DescriptionElementBase_id integer not null,
3886 description_id integer not null,
3887 description_mapkey_id integer not null,
3889 primary key (REV, DescriptionElementBase_id, description_id, description_mapkey_id)
3892 create table TaxonNameBase (
3893 DTYPE varchar(31) not null,
3894 id integer not null,
3898 lsid_authority varchar(255),
3899 lsid_lsid varchar(255),
3900 lsid_namespace varchar(255),
3901 lsid_object varchar(255),
3902 lsid_revision varchar(255),
3903 protectedtitlecache bit not null,
3904 titleCache varchar(255),
3905 appendedphrase varchar(255),
3906 fullTitleCache varchar(330),
3907 nomenclaturalmicroreference varchar(255),
3908 parsingproblem integer not null,
3909 problemends integer not null,
3910 problemstarts integer not null,
3911 protectedfulltitlecache bit not null,
3912 authorshipcache varchar(255),
3914 genusoruninomial varchar(255),
3916 infragenericepithet varchar(255),
3917 infraspecificepithet varchar(255),
3919 namecache varchar(255),
3920 protectedauthorshipcache bit,
3921 protectednamecache bit,
3922 specificepithet varchar(255),
3924 nameapprobation varchar(255),
3925 subgenusauthorship varchar(255),
3927 cultivarname varchar(255),
3928 acronym varchar(255),
3930 originalpublicationyear integer,
3931 publicationyear integer,
3932 createdby_id integer,
3933 updatedby_id integer,
3934 homotypicalgroup_id integer,
3935 nomenclaturalreference_id integer,
3937 basionymauthorteam_id integer,
3938 combinationauthorteam_id integer,
3939 exbasionymauthorteam_id integer,
3940 excombinationauthorteam_id integer,
3945 create table TaxonNameBase_AUD (
3946 DTYPE varchar(31) not null,
3947 id integer not null,
3948 REV integer not null,
3953 lsid_authority varchar(255),
3954 lsid_lsid varchar(255),
3955 lsid_namespace varchar(255),
3956 lsid_object varchar(255),
3957 lsid_revision varchar(255),
3958 protectedtitlecache bit,
3959 titleCache varchar(255),
3960 appendedphrase varchar(255),
3961 fullTitleCache varchar(330),
3962 nomenclaturalmicroreference varchar(255),
3963 parsingproblem integer,
3964 problemends integer,
3965 problemstarts integer,
3966 protectedfulltitlecache bit,
3967 createdby_id integer,
3968 updatedby_id integer,
3969 homotypicalgroup_id integer,
3970 nomenclaturalreference_id integer,
3972 acronym varchar(255),
3973 authorshipcache varchar(255),
3975 genusoruninomial varchar(255),
3977 infragenericepithet varchar(255),
3978 infraspecificepithet varchar(255),
3980 namecache varchar(255),
3981 protectedauthorshipcache bit,
3982 protectednamecache bit,
3983 specificepithet varchar(255),
3985 basionymauthorteam_id integer,
3986 combinationauthorteam_id integer,
3987 exbasionymauthorteam_id integer,
3988 excombinationauthorteam_id integer,
3991 originalpublicationyear integer,
3992 publicationyear integer,
3993 cultivarname varchar(255),
3994 nameapprobation varchar(255),
3995 subgenusauthorship varchar(255),
3996 primary key (id, REV)
3999 create table TaxonNameBase_Annotation (
4000 TaxonNameBase_id integer not null,
4001 annotations_id integer not null,
4002 primary key (TaxonNameBase_id, annotations_id),
4003 unique (annotations_id)
4006 create table TaxonNameBase_Annotation_AUD (
4007 REV integer not null,
4008 TaxonNameBase_id integer not null,
4009 annotations_id integer not null,
4011 primary key (REV, TaxonNameBase_id, annotations_id)
4014 create table TaxonNameBase_Credit (
4015 TaxonNameBase_id integer not null,
4016 credits_id integer not null,
4017 sortIndex integer not null,
4018 primary key (TaxonNameBase_id, sortIndex),
4022 create table TaxonNameBase_Credit_AUD (
4023 REV integer not null,
4024 TaxonNameBase_id integer not null,
4025 credits_id integer not null,
4026 sortIndex integer not null,
4028 primary key (REV, TaxonNameBase_id, credits_id, sortIndex)
4031 create table TaxonNameBase_Extension (
4032 TaxonNameBase_id integer not null,
4033 extensions_id integer not null,
4034 primary key (TaxonNameBase_id, extensions_id),
4035 unique (extensions_id)
4038 create table TaxonNameBase_Extension_AUD (
4039 REV integer not null,
4040 TaxonNameBase_id integer not null,
4041 extensions_id integer not null,
4043 primary key (REV, TaxonNameBase_id, extensions_id)
4046 create table TaxonNameBase_Marker (
4047 TaxonNameBase_id integer not null,
4048 markers_id integer not null,
4049 primary key (TaxonNameBase_id, markers_id),
4053 create table TaxonNameBase_Marker_AUD (
4054 REV integer not null,
4055 TaxonNameBase_id integer not null,
4056 markers_id integer not null,
4058 primary key (REV, TaxonNameBase_id, markers_id)
4061 create table TaxonNameBase_NomenclaturalStatus (
4062 TaxonNameBase_id integer not null,
4063 status_id integer not null,
4064 primary key (TaxonNameBase_id, status_id),
4068 create table TaxonNameBase_NomenclaturalStatus_AUD (
4069 REV integer not null,
4070 TaxonNameBase_id integer not null,
4071 status_id integer not null,
4073 primary key (REV, TaxonNameBase_id, status_id)
4076 create table TaxonNameBase_OriginalSourceBase (
4077 TaxonNameBase_id integer not null,
4078 sources_id integer not null,
4079 primary key (TaxonNameBase_id, sources_id),
4083 create table TaxonNameBase_OriginalSourceBase_AUD (
4084 REV integer not null,
4085 TaxonNameBase_id integer not null,
4086 sources_id integer not null,
4088 primary key (REV, TaxonNameBase_id, sources_id)
4091 create table TaxonNameBase_Rights (
4092 TaxonNameBase_id integer not null,
4093 rights_id integer not null,
4094 primary key (TaxonNameBase_id, rights_id),
4098 create table TaxonNameBase_Rights_AUD (
4099 REV integer not null,
4100 TaxonNameBase_id integer not null,
4101 rights_id integer not null,
4103 primary key (REV, TaxonNameBase_id, rights_id)
4106 create table TaxonNameBase_TypeDesignationBase (
4107 TaxonNameBase_id integer not null,
4108 typedesignations_id integer not null,
4109 primary key (TaxonNameBase_id, typedesignations_id)
4112 create table TaxonNameBase_TypeDesignationBase_AUD (
4113 REV integer not null,
4114 TaxonNameBase_id integer not null,
4115 typedesignations_id integer not null,
4117 primary key (REV, TaxonNameBase_id, typedesignations_id)
4120 create table TaxonNode (
4121 id integer not null,
4125 countchildren integer not null,
4126 microreferenceforparentchildrelation varchar(255),
4127 createdby_id integer,
4128 updatedby_id integer,
4130 referenceforparentchildrelation_id integer,
4131 synonymtobeused_id integer,
4133 taxonomictree_id integer,
4138 create table TaxonNode_AUD (
4139 id integer not null,
4140 REV integer not null,
4145 countchildren integer,
4146 microreferenceforparentchildrelation varchar(255),
4147 createdby_id integer,
4148 updatedby_id integer,
4150 referenceforparentchildrelation_id integer,
4151 synonymtobeused_id integer,
4153 taxonomictree_id integer,
4154 primary key (id, REV)
4157 create table TaxonNode_Annotation (
4158 TaxonNode_id integer not null,
4159 annotations_id integer not null,
4160 primary key (TaxonNode_id, annotations_id),
4161 unique (annotations_id)
4164 create table TaxonNode_Annotation_AUD (
4165 REV integer not null,
4166 TaxonNode_id integer not null,
4167 annotations_id integer not null,
4169 primary key (REV, TaxonNode_id, annotations_id)
4172 create table TaxonNode_Marker (
4173 TaxonNode_id integer not null,
4174 markers_id integer not null,
4175 primary key (TaxonNode_id, markers_id),
4179 create table TaxonNode_Marker_AUD (
4180 REV integer not null,
4181 TaxonNode_id integer not null,
4182 markers_id integer not null,
4184 primary key (REV, TaxonNode_id, markers_id)
4187 create table TaxonRelationship (
4188 id integer not null,
4192 citationmicroreference varchar(255),
4193 originalnamestring varchar(255),
4194 doubtful bit not null,
4195 createdby_id integer,
4196 updatedby_id integer,
4197 citation_id integer,
4198 relatedfrom_id integer,
4199 relatedto_id integer,
4205 create table TaxonRelationship_AUD (
4206 id integer not null,
4207 REV integer not null,
4212 citationmicroreference varchar(255),
4213 originalnamestring varchar(255),
4215 createdby_id integer,
4216 updatedby_id integer,
4217 citation_id integer,
4218 relatedfrom_id integer,
4219 relatedto_id integer,
4221 primary key (id, REV)
4224 create table TaxonRelationship_Annotation (
4225 TaxonRelationship_id integer not null,
4226 annotations_id integer not null,
4227 primary key (TaxonRelationship_id, annotations_id),
4228 unique (annotations_id)
4231 create table TaxonRelationship_Annotation_AUD (
4232 REV integer not null,
4233 TaxonRelationship_id integer not null,
4234 annotations_id integer not null,
4236 primary key (REV, TaxonRelationship_id, annotations_id)
4239 create table TaxonRelationship_Marker (
4240 TaxonRelationship_id integer not null,
4241 markers_id integer not null,
4242 primary key (TaxonRelationship_id, markers_id),
4246 create table TaxonRelationship_Marker_AUD (
4247 REV integer not null,
4248 TaxonRelationship_id integer not null,
4249 markers_id integer not null,
4251 primary key (REV, TaxonRelationship_id, markers_id)
4254 create table TaxonomicTree (
4255 id integer not null,
4259 lsid_authority varchar(255),
4260 lsid_lsid varchar(255),
4261 lsid_namespace varchar(255),
4262 lsid_object varchar(255),
4263 lsid_revision varchar(255),
4264 protectedtitlecache bit not null,
4265 titleCache varchar(255),
4266 microreference varchar(255),
4267 createdby_id integer,
4268 updatedby_id integer,
4270 reference_id integer,
4275 create table TaxonomicTree_AUD (
4276 id integer not null,
4277 REV integer not null,
4282 lsid_authority varchar(255),
4283 lsid_lsid varchar(255),
4284 lsid_namespace varchar(255),
4285 lsid_object varchar(255),
4286 lsid_revision varchar(255),
4287 protectedtitlecache bit,
4288 titleCache varchar(255),
4289 microreference varchar(255),
4290 createdby_id integer,
4291 updatedby_id integer,
4293 reference_id integer,
4294 primary key (id, REV)
4297 create table TaxonomicTree_Annotation (
4298 TaxonomicTree_id integer not null,
4299 annotations_id integer not null,
4300 primary key (TaxonomicTree_id, annotations_id),
4301 unique (annotations_id)
4304 create table TaxonomicTree_Annotation_AUD (
4305 REV integer not null,
4306 TaxonomicTree_id integer not null,
4307 annotations_id integer not null,
4309 primary key (REV, TaxonomicTree_id, annotations_id)
4312 create table TaxonomicTree_Credit (
4313 TaxonomicTree_id integer not null,
4314 credits_id integer not null,
4315 sortIndex integer not null,
4316 primary key (TaxonomicTree_id, sortIndex),
4320 create table TaxonomicTree_Credit_AUD (
4321 REV integer not null,
4322 TaxonomicTree_id integer not null,
4323 credits_id integer not null,
4324 sortIndex integer not null,
4326 primary key (REV, TaxonomicTree_id, credits_id, sortIndex)
4329 create table TaxonomicTree_Extension (
4330 TaxonomicTree_id integer not null,
4331 extensions_id integer not null,
4332 primary key (TaxonomicTree_id, extensions_id),
4333 unique (extensions_id)
4336 create table TaxonomicTree_Extension_AUD (
4337 REV integer not null,
4338 TaxonomicTree_id integer not null,
4339 extensions_id integer not null,
4341 primary key (REV, TaxonomicTree_id, extensions_id)
4344 create table TaxonomicTree_Marker (
4345 TaxonomicTree_id integer not null,
4346 markers_id integer not null,
4347 primary key (TaxonomicTree_id, markers_id),
4351 create table TaxonomicTree_Marker_AUD (
4352 REV integer not null,
4353 TaxonomicTree_id integer not null,
4354 markers_id integer not null,
4356 primary key (REV, TaxonomicTree_id, markers_id)
4359 create table TaxonomicTree_OriginalSourceBase (
4360 TaxonomicTree_id integer not null,
4361 sources_id integer not null,
4362 primary key (TaxonomicTree_id, sources_id),
4366 create table TaxonomicTree_OriginalSourceBase_AUD (
4367 REV integer not null,
4368 TaxonomicTree_id integer not null,
4369 sources_id integer not null,
4371 primary key (REV, TaxonomicTree_id, sources_id)
4374 create table TaxonomicTree_Rights (
4375 TaxonomicTree_id integer not null,
4376 rights_id integer not null,
4377 primary key (TaxonomicTree_id, rights_id),
4381 create table TaxonomicTree_Rights_AUD (
4382 REV integer not null,
4383 TaxonomicTree_id integer not null,
4384 rights_id integer not null,
4386 primary key (REV, TaxonomicTree_id, rights_id)
4389 create table TaxonomicTree_TaxonNode (
4390 TaxonomicTree_id integer not null,
4391 rootnodes_id integer not null,
4392 primary key (TaxonomicTree_id, rootnodes_id),
4393 unique (rootnodes_id)
4396 create table TaxonomicTree_TaxonNode_AUD (
4397 REV integer not null,
4398 TaxonomicTree_id integer not null,
4399 rootnodes_id integer not null,
4401 primary key (REV, TaxonomicTree_id, rootnodes_id)
4404 create table TermVocabulary (
4405 DTYPE varchar(31) not null,
4406 id integer not null,
4410 lsid_authority varchar(255),
4411 lsid_lsid varchar(255),
4412 lsid_namespace varchar(255),
4413 lsid_object varchar(255),
4414 lsid_revision varchar(255),
4415 protectedtitlecache bit not null,
4416 titleCache varchar(255),
4418 termsourceuri varchar(255),
4419 createdby_id integer,
4420 updatedby_id integer,
4425 create table TermVocabulary_AUD (
4426 DTYPE varchar(31) not null,
4427 id integer not null,
4428 REV integer not null,
4433 lsid_authority varchar(255),
4434 lsid_lsid varchar(255),
4435 lsid_namespace varchar(255),
4436 lsid_object varchar(255),
4437 lsid_revision varchar(255),
4438 protectedtitlecache bit,
4439 titleCache varchar(255),
4441 termsourceuri varchar(255),
4442 createdby_id integer,
4443 updatedby_id integer,
4444 primary key (id, REV)
4447 create table TermVocabulary_Annotation (
4448 TermVocabulary_id integer not null,
4449 annotations_id integer not null,
4450 primary key (TermVocabulary_id, annotations_id),
4451 unique (annotations_id)
4454 create table TermVocabulary_Annotation_AUD (
4455 REV integer not null,
4456 TermVocabulary_id integer not null,
4457 annotations_id integer not null,
4459 primary key (REV, TermVocabulary_id, annotations_id)
4462 create table TermVocabulary_Credit (
4463 TermVocabulary_id integer not null,
4464 credits_id integer not null,
4465 sortIndex integer not null,
4466 primary key (TermVocabulary_id, sortIndex),
4470 create table TermVocabulary_Credit_AUD (
4471 REV integer not null,
4472 TermVocabulary_id integer not null,
4473 credits_id integer not null,
4474 sortIndex integer not null,
4476 primary key (REV, TermVocabulary_id, credits_id, sortIndex)
4479 create table TermVocabulary_Extension (
4480 TermVocabulary_id integer not null,
4481 extensions_id integer not null,
4482 primary key (TermVocabulary_id, extensions_id),
4483 unique (extensions_id)
4486 create table TermVocabulary_Extension_AUD (
4487 REV integer not null,
4488 TermVocabulary_id integer not null,
4489 extensions_id integer not null,
4491 primary key (REV, TermVocabulary_id, extensions_id)
4494 create table TermVocabulary_Marker (
4495 TermVocabulary_id integer not null,
4496 markers_id integer not null,
4497 primary key (TermVocabulary_id, markers_id),
4501 create table TermVocabulary_Marker_AUD (
4502 REV integer not null,
4503 TermVocabulary_id integer not null,
4504 markers_id integer not null,
4506 primary key (REV, TermVocabulary_id, markers_id)
4509 create table TermVocabulary_OriginalSourceBase (
4510 TermVocabulary_id integer not null,
4511 sources_id integer not null,
4512 primary key (TermVocabulary_id, sources_id),
4516 create table TermVocabulary_OriginalSourceBase_AUD (
4517 REV integer not null,
4518 TermVocabulary_id integer not null,
4519 sources_id integer not null,
4521 primary key (REV, TermVocabulary_id, sources_id)
4524 create table TermVocabulary_Representation (
4525 TermVocabulary_id integer not null,
4526 representations_id integer not null,
4527 primary key (TermVocabulary_id, representations_id),
4528 unique (representations_id)
4531 create table TermVocabulary_Representation_AUD (
4532 REV integer not null,
4533 TermVocabulary_id integer not null,
4534 representations_id integer not null,
4536 primary key (REV, TermVocabulary_id, representations_id)
4539 create table TermVocabulary_Rights (
4540 TermVocabulary_id integer not null,
4541 rights_id integer not null,
4542 primary key (TermVocabulary_id, rights_id),
4546 create table TermVocabulary_Rights_AUD (
4547 REV integer not null,
4548 TermVocabulary_id integer not null,
4549 rights_id integer not null,
4551 primary key (REV, TermVocabulary_id, rights_id)
4554 create table TypeDesignationBase (
4555 DTYPE varchar(31) not null,
4556 id integer not null,
4560 citationmicroreference varchar(255),
4561 originalnamestring varchar(255),
4562 notdesignated bit not null,
4565 createdby_id integer,
4566 updatedby_id integer,
4567 citation_id integer,
4568 homotypicalgroup_id integer,
4569 typestatus_id integer,
4570 typename_id integer,
4571 typespecimen_id integer,
4576 create table TypeDesignationBase_AUD (
4577 DTYPE varchar(31) not null,
4578 id integer not null,
4579 REV integer not null,
4584 citationmicroreference varchar(255),
4585 originalnamestring varchar(255),
4587 createdby_id integer,
4588 updatedby_id integer,
4589 citation_id integer,
4590 homotypicalgroup_id integer,
4591 typestatus_id integer,
4592 typespecimen_id integer,
4595 typename_id integer,
4596 primary key (id, REV)
4599 create table TypeDesignationBase_Annotation (
4600 TypeDesignationBase_id integer not null,
4601 annotations_id integer not null,
4602 primary key (TypeDesignationBase_id, annotations_id),
4603 unique (annotations_id)
4606 create table TypeDesignationBase_Annotation_AUD (
4607 REV integer not null,
4608 TypeDesignationBase_id integer not null,
4609 annotations_id integer not null,
4611 primary key (REV, TypeDesignationBase_id, annotations_id)
4614 create table TypeDesignationBase_Marker (
4615 TypeDesignationBase_id integer not null,
4616 markers_id integer not null,
4617 primary key (TypeDesignationBase_id, markers_id),
4621 create table TypeDesignationBase_Marker_AUD (
4622 REV integer not null,
4623 TypeDesignationBase_id integer not null,
4624 markers_id integer not null,
4626 primary key (REV, TypeDesignationBase_id, markers_id)
4629 create table TypeDesignationBase_TaxonNameBase (
4630 TypeDesignationBase_id integer not null,
4631 typifiednames_id integer not null,
4632 primary key (TypeDesignationBase_id, typifiednames_id)
4635 create table TypeDesignationBase_TaxonNameBase_AUD (
4636 REV integer not null,
4637 TypeDesignationBase_id integer not null,
4638 typifiednames_id integer not null,
4640 primary key (REV, TypeDesignationBase_id, typifiednames_id)
4643 create table UserAccount (
4644 id integer not null,
4647 accountnonexpired bit not null,
4648 accountnonlocked bit not null,
4649 credentialsnonexpired bit not null,
4650 emailaddress varchar(255),
4651 enabled bit not null,
4652 password varchar(255),
4653 username varchar(255),
4654 createdby_id integer,
4657 unique (uuid, username)
4660 create table UserAccount_AUD (
4661 id integer not null,
4662 REV integer not null,
4666 accountnonexpired bit,
4667 accountnonlocked bit,
4668 credentialsnonexpired bit,
4669 emailaddress varchar(255),
4671 username varchar(255),
4672 createdby_id integer,
4674 primary key (id, REV)
4677 create table UserAccount_GrantedAuthorityImpl (
4678 UserAccount_id integer not null,
4679 grantedauthorities_id integer not null,
4680 primary key (UserAccount_id, grantedauthorities_id)
4683 create table UserAccount_PermissionGroup (
4684 members_id integer not null,
4685 groups_id integer not null,
4686 primary key (members_id, groups_id)
4689 create table WorkingSet (
4690 DTYPE varchar(31) not null,
4691 id integer not null,
4695 createdby_id integer,
4696 updatedby_id integer,
4697 descriptivesystem_id integer,
4702 create table WorkingSet_AUD (
4703 DTYPE varchar(31) not null,
4704 id integer not null,
4705 REV integer not null,
4710 createdby_id integer,
4711 updatedby_id integer,
4712 descriptivesystem_id integer,
4713 primary key (id, REV)
4716 create table WorkingSet_Annotation (
4717 WorkingSet_id integer not null,
4718 annotations_id integer not null,
4719 primary key (WorkingSet_id, annotations_id),
4720 unique (annotations_id)
4723 create table WorkingSet_Annotation_AUD (
4724 REV integer not null,
4725 WorkingSet_id integer not null,
4726 annotations_id integer not null,
4728 primary key (REV, WorkingSet_id, annotations_id)
4731 create table WorkingSet_DescriptionBase (
4732 WorkingSet_id integer not null,
4733 descriptions_id integer not null,
4734 primary key (WorkingSet_id, descriptions_id)
4737 create table WorkingSet_DescriptionBase_AUD (
4738 REV integer not null,
4739 WorkingSet_id integer not null,
4740 descriptions_id integer not null,
4742 primary key (REV, WorkingSet_id, descriptions_id)
4745 create table WorkingSet_Marker (
4746 WorkingSet_id integer not null,
4747 markers_id integer not null,
4748 primary key (WorkingSet_id, markers_id),
4752 create table WorkingSet_Marker_AUD (
4753 REV integer not null,
4754 WorkingSet_id integer not null,
4755 markers_id integer not null,
4757 primary key (REV, WorkingSet_id, markers_id)
4760 create table WorkingSet_Representation (
4761 WorkingSet_id integer not null,
4762 representations_id integer not null,
4763 primary key (WorkingSet_id, representations_id),
4764 unique (representations_id)
4767 create table WorkingSet_Representation_AUD (
4768 REV integer not null,
4769 WorkingSet_id integer not null,
4770 representations_id integer not null,
4772 primary key (REV, WorkingSet_id, representations_id)
4775 create table WorkingSet_TaxonBase (
4776 WorkingSet_id integer not null,
4777 coveredtaxa_id integer not null,
4778 primary key (WorkingSet_id, coveredtaxa_id)
4781 create table WorkingSet_TaxonBase_AUD (
4782 REV integer not null,
4783 WorkingSet_id integer not null,
4784 coveredtaxa_id integer not null,
4786 primary key (REV, WorkingSet_id, coveredtaxa_id)
4790 add constraint FK1ED033D44FF2DB2C
4791 foreign key (createdby_id)
4792 references UserAccount;
4795 add constraint FK1ED033D4132A2FE8
4796 foreign key (location_referencesystem_id)
4797 references DefinedTermBase;
4800 add constraint FK1ED033D42687715A
4801 foreign key (country_id)
4802 references DefinedTermBase;
4805 add constraint FK1ED033D4BC5DA539
4806 foreign key (updatedby_id)
4807 references UserAccount;
4809 alter table Address_AUD
4810 add constraint FK115657A534869AAE
4812 references AuditEvent;
4814 create index agentTitleCacheIndex on AgentBase (titleCache);
4816 alter table AgentBase
4817 add constraint FK1205D3564FF2DB2C
4818 foreign key (createdby_id)
4819 references UserAccount;
4821 alter table AgentBase
4822 add constraint FK1205D356A830578
4823 foreign key (ispartof_id)
4824 references AgentBase;
4826 alter table AgentBase
4827 add constraint FK1205D356BC5DA539
4828 foreign key (updatedby_id)
4829 references UserAccount;
4831 alter table AgentBase_AUD
4832 add constraint FK29CC662734869AAE
4834 references AuditEvent;
4836 alter table AgentBase_Address
4837 add constraint FK1EDFF7EB86EFC5D4
4838 foreign key (AgentBase_id)
4839 references AgentBase;
4841 alter table AgentBase_Address
4842 add constraint FK1EDFF7EB50751EC5
4843 foreign key (contact_addresses_id)
4846 alter table AgentBase_Address_AUD
4847 add constraint FK3D28383C34869AAE
4849 references AuditEvent;
4851 alter table AgentBase_AgentBase
4852 add constraint FK4D34EDAD1C0E9907
4853 foreign key (AgentBase_id)
4854 references AgentBase;
4856 alter table AgentBase_AgentBase
4857 add constraint FK4D34EDADE9E535F9
4858 foreign key (teammembers_id)
4859 references AgentBase;
4861 alter table AgentBase_AgentBase_AUD
4862 add constraint FKA8A87CFE34869AAE
4864 references AuditEvent;
4866 alter table AgentBase_Annotation
4867 add constraint FK44D5F7D886EFC5D4
4868 foreign key (AgentBase_id)
4869 references AgentBase;
4871 alter table AgentBase_Annotation
4872 add constraint FK44D5F7D81E403E0B
4873 foreign key (annotations_id)
4874 references Annotation;
4876 alter table AgentBase_Annotation_AUD
4877 add constraint FK771279A934869AAE
4879 references AuditEvent;
4881 alter table AgentBase_Credit
4882 add constraint FK2636742286EFC5D4
4883 foreign key (AgentBase_id)
4884 references AgentBase;
4886 alter table AgentBase_Credit
4887 add constraint FK2636742232D1B9F
4888 foreign key (credits_id)
4891 alter table AgentBase_Credit_AUD
4892 add constraint FK7FE7C0F334869AAE
4894 references AuditEvent;
4896 alter table AgentBase_DefinedTermBase
4897 add constraint FK6665C77D8D9AB196
4898 foreign key (AgentBase_id)
4899 references AgentBase;
4901 alter table AgentBase_DefinedTermBase
4902 add constraint FK6665C77D9A161BED
4903 foreign key (types_id)
4904 references DefinedTermBase;
4906 alter table AgentBase_DefinedTermBase_AUD
4907 add constraint FKA737EECE34869AAE
4909 references AuditEvent;
4911 alter table AgentBase_Extension
4912 add constraint FK8E1E567686EFC5D4
4913 foreign key (AgentBase_id)
4914 references AgentBase;
4916 alter table AgentBase_Extension
4917 add constraint FK8E1E5676927DE9DF
4918 foreign key (extensions_id)
4919 references Extension;
4921 alter table AgentBase_Extension_AUD
4922 add constraint FK11AE594734869AAE
4924 references AuditEvent;
4926 alter table AgentBase_Marker
4927 add constraint FK365D5D63777265A1
4928 foreign key (markers_id)
4931 alter table AgentBase_Marker
4932 add constraint FK365D5D6386EFC5D4
4933 foreign key (AgentBase_id)
4934 references AgentBase;
4936 alter table AgentBase_Marker_AUD
4937 add constraint FKE40621B434869AAE
4939 references AuditEvent;
4941 alter table AgentBase_Media
4942 add constraint FKE8FC5D9B86EFC5D4
4943 foreign key (AgentBase_id)
4944 references AgentBase;
4946 alter table AgentBase_Media
4947 add constraint FKE8FC5D9BC2C29593
4948 foreign key (media_id)
4951 alter table AgentBase_Media_AUD
4952 add constraint FK323A45EC34869AAE
4954 references AuditEvent;
4956 alter table AgentBase_OriginalSourceBase
4957 add constraint FKB482C5E686EFC5D4
4958 foreign key (AgentBase_id)
4959 references AgentBase;
4961 alter table AgentBase_OriginalSourceBase
4962 add constraint FKB482C5E63A6735D9
4963 foreign key (sources_id)
4964 references OriginalSourceBase;
4966 alter table AgentBase_OriginalSourceBase_AUD
4967 add constraint FK886D90B734869AAE
4969 references AuditEvent;
4971 alter table AgentBase_Rights
4972 add constraint FK3F514B0086EFC5D4
4973 foreign key (AgentBase_id)
4974 references AgentBase;
4976 alter table AgentBase_Rights
4977 add constraint FK3F514B00C13F7B21
4978 foreign key (rights_id)
4981 alter table AgentBase_Rights_AUD
4982 add constraint FK4FDFF8D134869AAE
4984 references AuditEvent;
4986 alter table AgentBase_contact_emailaddresses
4987 add constraint FK4BD2B08E86EFC5D4
4988 foreign key (AgentBase_id)
4989 references AgentBase;
4991 alter table AgentBase_contact_emailaddresses_AUD
4992 add constraint FKCAF7E75F34869AAE
4994 references AuditEvent;
4996 alter table AgentBase_contact_faxnumbers
4997 add constraint FK52E1AD9586EFC5D4
4998 foreign key (AgentBase_id)
4999 references AgentBase;
5001 alter table AgentBase_contact_faxnumbers_AUD
5002 add constraint FK88A308E634869AAE
5004 references AuditEvent;
5006 alter table AgentBase_contact_phonenumbers
5007 add constraint FKC171CC2486EFC5D4
5008 foreign key (AgentBase_id)
5009 references AgentBase;
5011 alter table AgentBase_contact_phonenumbers_AUD
5012 add constraint FKDDD347F534869AAE
5014 references AuditEvent;
5016 alter table AgentBase_contact_urls
5017 add constraint FK9A9643EC86EFC5D4
5018 foreign key (AgentBase_id)
5019 references AgentBase;
5021 alter table AgentBase_contact_urls_AUD
5022 add constraint FK1CE69BBD34869AAE
5024 references AuditEvent;
5026 alter table Annotation
5027 add constraint FK1A21C74F4FF2DB2C
5028 foreign key (createdby_id)
5029 references UserAccount;
5031 alter table Annotation
5032 add constraint FK1A21C74FE7692740
5033 foreign key (commentator_id)
5034 references AgentBase;
5036 alter table Annotation
5037 add constraint FK1A21C74FDF299D00
5038 foreign key (annotationtype_id)
5039 references DefinedTermBase;
5041 alter table Annotation
5042 add constraint FK1A21C74FE8D36B00
5043 foreign key (language_id)
5044 references DefinedTermBase;
5046 alter table Annotation
5047 add constraint FK1A21C74FBC5DA539
5048 foreign key (updatedby_id)
5049 references UserAccount;
5051 alter table Annotation_AUD
5052 add constraint FK1A6BB5A034869AAE
5054 references AuditEvent;
5056 alter table Annotation_Annotation
5057 add constraint FKC99DFE3F994CCE20
5058 foreign key (Annotation_id)
5059 references Annotation;
5061 alter table Annotation_Annotation
5062 add constraint FKC99DFE3F1E403E0B
5063 foreign key (annotations_id)
5064 references Annotation;
5066 alter table Annotation_Annotation_AUD
5067 add constraint FKB212F49034869AAE
5069 references AuditEvent;
5071 alter table Annotation_Marker
5072 add constraint FKB17EAF4A777265A1
5073 foreign key (markers_id)
5076 alter table Annotation_Marker
5077 add constraint FKB17EAF4A994CCE20
5078 foreign key (Annotation_id)
5079 references Annotation;
5081 alter table Annotation_Marker_AUD
5082 add constraint FK68CE281B34869AAE
5084 references AuditEvent;
5086 alter table CDM_VIEW
5087 add constraint FKC5DE8EF84FF2DB2C
5088 foreign key (createdby_id)
5089 references UserAccount;
5091 alter table CDM_VIEW
5092 add constraint FKC5DE8EF8765B124B
5093 foreign key (reference_id)
5094 references Reference;
5096 alter table CDM_VIEW_CDM_VIEW
5097 add constraint FK230A885F7208BB38
5098 foreign key (superviews_id)
5099 references CDM_VIEW;
5101 alter table CDM_VIEW_CDM_VIEW
5102 add constraint FK230A885FC00D1213
5103 foreign key (CDM_VIEW_id)
5104 references CDM_VIEW;
5106 create index collectionTitleCacheIndex on Collection (titleCache);
5108 alter table Collection
5109 add constraint FKF078ABE4FF2DB2C
5110 foreign key (createdby_id)
5111 references UserAccount;
5113 alter table Collection
5114 add constraint FKF078ABE16B9CA77
5115 foreign key (institute_id)
5116 references AgentBase;
5118 alter table Collection
5119 add constraint FKF078ABECEB38EFF
5120 foreign key (supercollection_id)
5121 references Collection;
5123 alter table Collection
5124 add constraint FKF078ABEBC5DA539
5125 foreign key (updatedby_id)
5126 references UserAccount;
5128 alter table Collection_AUD
5129 add constraint FKD6D4298F34869AAE
5131 references AuditEvent;
5133 alter table Collection_Annotation
5134 add constraint FKEA970F70EB62BE9A
5135 foreign key (Collection_id)
5136 references Collection;
5138 alter table Collection_Annotation
5139 add constraint FKEA970F701E403E0B
5140 foreign key (annotations_id)
5141 references Annotation;
5143 alter table Collection_Annotation_AUD
5144 add constraint FKA0CE054134869AAE
5146 references AuditEvent;
5148 alter table Collection_Credit
5149 add constraint FKE0A317BAEB62BE9A
5150 foreign key (Collection_id)
5151 references Collection;
5153 alter table Collection_Credit
5154 add constraint FKE0A317BA32D1B9F
5155 foreign key (credits_id)
5158 alter table Collection_Credit_AUD
5159 add constraint FK25A8D88B34869AAE
5161 references AuditEvent;
5163 alter table Collection_Extension
5164 add constraint FKF68FEBDEEB62BE9A
5165 foreign key (Collection_id)
5166 references Collection;
5168 alter table Collection_Extension
5169 add constraint FKF68FEBDE927DE9DF
5170 foreign key (extensions_id)
5171 references Extension;
5173 alter table Collection_Extension_AUD
5174 add constraint FK1306FAAF34869AAE
5176 references AuditEvent;
5178 alter table Collection_Marker
5179 add constraint FKF0CA00FBEB62BE9A
5180 foreign key (Collection_id)
5181 references Collection;
5183 alter table Collection_Marker
5184 add constraint FKF0CA00FB777265A1
5185 foreign key (markers_id)
5188 alter table Collection_Marker_AUD
5189 add constraint FK89C7394C34869AAE
5191 references AuditEvent;
5193 alter table Collection_Media
5194 add constraint FK7320E703EB62BE9A
5195 foreign key (Collection_id)
5196 references Collection;
5198 alter table Collection_Media
5199 add constraint FK7320E703C2C29593
5200 foreign key (media_id)
5203 alter table Collection_Media_AUD
5204 add constraint FK9AABDB5434869AAE
5206 references AuditEvent;
5208 alter table Collection_OriginalSourceBase
5209 add constraint FK37DEC57EEB62BE9A
5210 foreign key (Collection_id)
5211 references Collection;
5213 alter table Collection_OriginalSourceBase
5214 add constraint FK37DEC57E3A6735D9
5215 foreign key (sources_id)
5216 references OriginalSourceBase;
5218 alter table Collection_OriginalSourceBase_AUD
5219 add constraint FKF810044F34869AAE
5221 references AuditEvent;
5223 alter table Collection_Rights
5224 add constraint FKF9BDEE98EB62BE9A
5225 foreign key (Collection_id)
5226 references Collection;
5228 alter table Collection_Rights
5229 add constraint FKF9BDEE98C13F7B21
5230 foreign key (rights_id)
5233 alter table Collection_Rights_AUD
5234 add constraint FKF5A1106934869AAE
5236 references AuditEvent;
5239 add constraint FK78CA97194FF2DB2C
5240 foreign key (createdby_id)
5241 references UserAccount;
5244 add constraint FK78CA9719F7976FC5
5245 foreign key (agent_id)
5246 references AgentBase;
5249 add constraint FK78CA9719E8D36B00
5250 foreign key (language_id)
5251 references DefinedTermBase;
5254 add constraint FK78CA9719BC5DA539
5255 foreign key (updatedby_id)
5256 references UserAccount;
5258 alter table Credit_AUD
5259 add constraint FK5533906A34869AAE
5261 references AuditEvent;
5263 alter table Credit_Annotation
5264 add constraint FKE8DA4C354CF694E0
5265 foreign key (Credit_id)
5268 alter table Credit_Annotation
5269 add constraint FKE8DA4C351E403E0B
5270 foreign key (annotations_id)
5271 references Annotation;
5273 alter table Credit_Annotation_AUD
5274 add constraint FK1DEB578634869AAE
5276 references AuditEvent;
5278 alter table Credit_Marker
5279 add constraint FK10CC6840777265A1
5280 foreign key (markers_id)
5283 alter table Credit_Marker
5284 add constraint FK10CC68404CF694E0
5285 foreign key (Credit_id)
5288 alter table Credit_Marker_AUD
5289 add constraint FK880A761134869AAE
5291 references AuditEvent;
5293 alter table DefinedTermBase
5294 add constraint FK2E340A664FF2DB2C
5295 foreign key (createdby_id)
5296 references UserAccount;
5298 alter table DefinedTermBase
5299 add constraint FK2E340A66D040DBF0
5300 foreign key (partof_id)
5301 references DefinedTermBase;
5303 alter table DefinedTermBase
5304 add constraint FK2E340A66CC0240B6
5305 foreign key (shape_id)
5308 alter table DefinedTermBase
5309 add constraint FK2E340A6647AF954C
5310 foreign key (vocabulary_id)
5311 references TermVocabulary;
5313 alter table DefinedTermBase
5314 add constraint FK2E340A6624AF3F70
5315 foreign key (level_id)
5316 references DefinedTermBase;
5318 alter table DefinedTermBase
5319 add constraint FK2E340A6688206484
5320 foreign key (type_id)
5321 references DefinedTermBase;
5323 alter table DefinedTermBase
5324 add constraint FK2E340A6636C6F6F6
5325 foreign key (pointapproximation_referencesystem_id)
5326 references DefinedTermBase;
5328 alter table DefinedTermBase
5329 add constraint FK2E340A663B0DA0EF
5330 foreign key (kindof_id)
5331 references DefinedTermBase;
5333 alter table DefinedTermBase
5334 add constraint FK2E340A66BC5DA539
5335 foreign key (updatedby_id)
5336 references UserAccount;
5338 alter table DefinedTermBase_AUD
5339 add constraint FK86E8953734869AAE
5341 references AuditEvent;
5343 alter table DefinedTermBase_Annotation
5344 add constraint FK589B6C8C0DB4934
5345 foreign key (DefinedTermBase_id)
5346 references DefinedTermBase;
5348 alter table DefinedTermBase_Annotation
5349 add constraint FK589B6C81E403E0B
5350 foreign key (annotations_id)
5351 references Annotation;
5353 alter table DefinedTermBase_Annotation_AUD
5354 add constraint FK28ED409934869AAE
5356 references AuditEvent;
5358 alter table DefinedTermBase_Continent
5359 add constraint FK45F60AFB3927C853
5360 foreign key (continents_id)
5361 references DefinedTermBase;
5363 alter table DefinedTermBase_Continent
5364 add constraint FK45F60AFBE8CE10AA
5365 foreign key (DefinedTermBase_id)
5366 references DefinedTermBase;
5368 alter table DefinedTermBase_Continent_AUD
5369 add constraint FKF5DE434C34869AAE
5371 references AuditEvent;
5373 alter table DefinedTermBase_Credit
5374 add constraint FK78FF2B12C0DB4934
5375 foreign key (DefinedTermBase_id)
5376 references DefinedTermBase;
5378 alter table DefinedTermBase_Credit
5379 add constraint FK78FF2B1232D1B9F
5380 foreign key (credits_id)
5383 alter table DefinedTermBase_Credit_AUD
5384 add constraint FK409B7FE334869AAE
5386 references AuditEvent;
5388 alter table DefinedTermBase_Extension
5389 add constraint FK397EF986927DE9DF
5390 foreign key (extensions_id)
5391 references Extension;
5393 alter table DefinedTermBase_Extension
5394 add constraint FK397EF986C0DB4934
5395 foreign key (DefinedTermBase_id)
5396 references DefinedTermBase;
5398 alter table DefinedTermBase_Extension_AUD
5399 add constraint FK6E6F45734869AAE
5401 references AuditEvent;
5403 alter table DefinedTermBase_Marker
5404 add constraint FK89261453777265A1
5405 foreign key (markers_id)
5408 alter table DefinedTermBase_Marker
5409 add constraint FK89261453C0DB4934
5410 foreign key (DefinedTermBase_id)
5411 references DefinedTermBase;
5413 alter table DefinedTermBase_Marker_AUD
5414 add constraint FKA4B9E0A434869AAE
5416 references AuditEvent;
5418 alter table DefinedTermBase_MeasurementUnit
5419 add constraint FKE9D17767D0BDAE9B
5420 foreign key (DefinedTermBase_id)
5421 references DefinedTermBase;
5423 alter table DefinedTermBase_MeasurementUnit
5424 add constraint FKE9D17767F3BB39BD
5425 foreign key (recommendedmeasurementunits_id)
5426 references DefinedTermBase;
5428 alter table DefinedTermBase_MeasurementUnit_AUD
5429 add constraint FK2C1599B834869AAE
5431 references AuditEvent;
5433 alter table DefinedTermBase_Media
5434 add constraint FK6FC908ABC0DB4934
5435 foreign key (DefinedTermBase_id)
5436 references DefinedTermBase;
5438 alter table DefinedTermBase_Media
5439 add constraint FK6FC908ABC2C29593
5440 foreign key (media_id)
5443 alter table DefinedTermBase_Media_AUD
5444 add constraint FKDD9AE8FC34869AAE
5446 references AuditEvent;
5448 alter table DefinedTermBase_OriginalSourceBase
5449 add constraint FKDCC094D6C0DB4934
5450 foreign key (DefinedTermBase_id)
5451 references DefinedTermBase;
5453 alter table DefinedTermBase_OriginalSourceBase
5454 add constraint FKDCC094D63A6735D9
5455 foreign key (sources_id)
5456 references OriginalSourceBase;
5458 alter table DefinedTermBase_OriginalSourceBase_AUD
5459 add constraint FKAE4A67A734869AAE
5461 references AuditEvent;
5463 alter table DefinedTermBase_RecommendedModifierEnumeration
5464 add constraint FKA72FB5AED0BDAE9B
5465 foreign key (DefinedTermBase_id)
5466 references DefinedTermBase;
5468 alter table DefinedTermBase_RecommendedModifierEnumeration
5469 add constraint FKA72FB5AE5255EAFD
5470 foreign key (recommendedmodifierenumeration_id)
5471 references TermVocabulary;
5473 alter table DefinedTermBase_RecommendedModifierEnumeration_AUD
5474 add constraint FK780D5C7F34869AAE
5476 references AuditEvent;
5478 alter table DefinedTermBase_Representation
5479 add constraint FKAAC8AFE6B31C4747
5480 foreign key (representations_id)
5481 references Representation;
5483 alter table DefinedTermBase_Representation
5484 add constraint FKAAC8AFE6C0DB4934
5485 foreign key (DefinedTermBase_id)
5486 references DefinedTermBase;
5488 alter table DefinedTermBase_Representation_AUD
5489 add constraint FKB5AE7AB734869AAE
5491 references AuditEvent;
5493 alter table DefinedTermBase_Rights
5494 add constraint FK921A01F0C0DB4934
5495 foreign key (DefinedTermBase_id)
5496 references DefinedTermBase;
5498 alter table DefinedTermBase_Rights
5499 add constraint FK921A01F0C13F7B21
5500 foreign key (rights_id)
5503 alter table DefinedTermBase_Rights_AUD
5504 add constraint FK1093B7C134869AAE
5506 references AuditEvent;
5508 alter table DefinedTermBase_StatisticalMeasure
5509 add constraint FK6FF15DFCD0BDAE9B
5510 foreign key (DefinedTermBase_id)
5511 references DefinedTermBase;
5513 alter table DefinedTermBase_StatisticalMeasure
5514 add constraint FK6FF15DFCC9CD5B57
5515 foreign key (recommendedstatisticalmeasures_id)
5516 references DefinedTermBase;
5518 alter table DefinedTermBase_StatisticalMeasure_AUD
5519 add constraint FK3C062DCD34869AAE
5521 references AuditEvent;
5523 alter table DefinedTermBase_SupportedCategoricalEnumeration
5524 add constraint FK2170B25CD0BDAE9B
5525 foreign key (DefinedTermBase_id)
5526 references DefinedTermBase;
5528 alter table DefinedTermBase_SupportedCategoricalEnumeration
5529 add constraint FK2170B25C5AF2C74
5530 foreign key (supportedcategoricalenumerations_id)
5531 references TermVocabulary;
5533 alter table DefinedTermBase_SupportedCategoricalEnumeration_AUD
5534 add constraint FKBB04522D34869AAE
5536 references AuditEvent;
5538 alter table DefinedTermBase_WaterbodyOrCountry
5539 add constraint FKCAF43931603B036
5540 foreign key (waterbodiesorcountries_id)
5541 references DefinedTermBase;
5543 alter table DefinedTermBase_WaterbodyOrCountry
5544 add constraint FKCAF4393CE5C0F9E
5545 foreign key (DefinedTermBase_id)
5546 references DefinedTermBase;
5548 alter table DefinedTermBase_WaterbodyOrCountry_AUD
5549 add constraint FKD5996FE434869AAE
5551 references AuditEvent;
5553 alter table DerivationEvent
5554 add constraint FK426BC034FF2DB2C
5555 foreign key (createdby_id)
5556 references UserAccount;
5558 alter table DerivationEvent
5559 add constraint FK426BC033DA462D5
5560 foreign key (actor_id)
5561 references AgentBase;
5563 alter table DerivationEvent
5564 add constraint FK426BC038524B89D
5565 foreign key (type_id)
5566 references DefinedTermBase;
5568 alter table DerivationEvent
5569 add constraint FK426BC03BC5DA539
5570 foreign key (updatedby_id)
5571 references UserAccount;
5573 alter table DerivationEvent_AUD
5574 add constraint FKDABF305434869AAE
5576 references AuditEvent;
5578 alter table DerivationEvent_Annotation
5579 add constraint FKEFA0D10B4AAB411A
5580 foreign key (DerivationEvent_id)
5581 references DerivationEvent;
5583 alter table DerivationEvent_Annotation
5584 add constraint FKEFA0D10B1E403E0B
5585 foreign key (annotations_id)
5586 references Annotation;
5588 alter table DerivationEvent_Annotation_AUD
5589 add constraint FKA197815C34869AAE
5591 references AuditEvent;
5593 alter table DerivationEvent_Marker
5594 add constraint FKE412C816777265A1
5595 foreign key (markers_id)
5598 alter table DerivationEvent_Marker
5599 add constraint FKE412C8164AAB411A
5600 foreign key (DerivationEvent_id)
5601 references DerivationEvent;
5603 alter table DerivationEvent_Marker_AUD
5604 add constraint FK8ED0FAE734869AAE
5606 references AuditEvent;
5608 alter table DescriptionBase
5609 add constraint FKFF4D58CD4FF2DB2C
5610 foreign key (createdby_id)
5611 references UserAccount;
5613 alter table DescriptionBase
5614 add constraint FKFF4D58CDDE9A3DE3
5615 foreign key (taxon_fk)
5616 references TaxonBase;
5618 alter table DescriptionBase
5619 add constraint FKFF4D58CDDA93512F
5620 foreign key (taxonName_fk)
5621 references TaxonNameBase;
5623 alter table DescriptionBase
5624 add constraint FKFF4D58CDBC5DA539
5625 foreign key (updatedby_id)
5626 references UserAccount;
5628 alter table DescriptionBase_AUD
5629 add constraint FK7456581E34869AAE
5631 references AuditEvent;
5633 alter table DescriptionBase_Annotation
5634 add constraint FKF3AD3201F1DDBFAB
5635 foreign key (DescriptionBase_id)
5636 references DescriptionBase;
5638 alter table DescriptionBase_Annotation
5639 add constraint FKF3AD32011E403E0B
5640 foreign key (annotations_id)
5641 references Annotation;
5643 alter table DescriptionBase_Annotation_AUD
5644 add constraint FK15FE775234869AAE
5646 references AuditEvent;
5648 alter table DescriptionBase_Credit
5649 add constraint FK510B2ACBF1DDBFAB
5650 foreign key (DescriptionBase_id)
5651 references DescriptionBase;
5653 alter table DescriptionBase_Credit
5654 add constraint FK510B2ACB32D1B9F
5655 foreign key (credits_id)
5658 alter table DescriptionBase_Credit_AUD
5659 add constraint FK2EBEFB1C34869AAE
5661 references AuditEvent;
5663 alter table DescriptionBase_Extension
5664 add constraint FKD5D2B32DF1DDBFAB
5665 foreign key (DescriptionBase_id)
5666 references DescriptionBase;
5668 alter table DescriptionBase_Extension
5669 add constraint FKD5D2B32D927DE9DF
5670 foreign key (extensions_id)
5671 references Extension;
5673 alter table DescriptionBase_Extension_AUD
5674 add constraint FK79E7827E34869AAE
5676 references AuditEvent;
5678 alter table DescriptionBase_Feature
5679 add constraint FK58ACF564F1DDBFAB
5680 foreign key (DescriptionBase_id)
5681 references DescriptionBase;
5683 alter table DescriptionBase_Feature
5684 add constraint FK58ACF5649AE62C6
5685 foreign key (descriptivesystem_id)
5686 references DefinedTermBase;
5688 alter table DescriptionBase_Feature_AUD
5689 add constraint FKA4D7D13534869AAE
5691 references AuditEvent;
5693 alter table DescriptionBase_GeoScope
5694 add constraint FK3ADD7CD586D04E74
5695 foreign key (geoscopes_id)
5696 references DefinedTermBase;
5698 alter table DescriptionBase_GeoScope
5699 add constraint FK3ADD7CD5D86445CE
5700 foreign key (DescriptionBase_id)
5701 references DescriptionBase;
5703 alter table DescriptionBase_GeoScope_AUD
5704 add constraint FK63A5382634869AAE
5706 references AuditEvent;
5708 alter table DescriptionBase_Marker
5709 add constraint FK6132140C777265A1
5710 foreign key (markers_id)
5713 alter table DescriptionBase_Marker
5714 add constraint FK6132140CF1DDBFAB
5715 foreign key (DescriptionBase_id)
5716 references DescriptionBase;
5718 alter table DescriptionBase_Marker_AUD
5719 add constraint FK92DD5BDD34869AAE
5721 references AuditEvent;
5723 alter table DescriptionBase_OriginalSourceBase
5724 add constraint FKDC75C70FF1DDBFAB
5725 foreign key (DescriptionBase_id)
5726 references DescriptionBase;
5728 alter table DescriptionBase_OriginalSourceBase
5729 add constraint FKDC75C70F3A6735D9
5730 foreign key (sources_id)
5731 references OriginalSourceBase;
5733 alter table DescriptionBase_OriginalSourceBase_AUD
5734 add constraint FK8F39D56034869AAE
5736 references AuditEvent;
5738 alter table DescriptionBase_Reference
5739 add constraint FKC330D639F1DDBFAB
5740 foreign key (DescriptionBase_id)
5741 references DescriptionBase;
5743 alter table DescriptionBase_Reference
5744 add constraint FKC330D63945AB7BBA
5745 foreign key (descriptionsources_id)
5746 references Reference;
5748 alter table DescriptionBase_Reference_AUD
5749 add constraint FK76253F8A34869AAE
5751 references AuditEvent;
5753 alter table DescriptionBase_Rights
5754 add constraint FK6A2601A9F1DDBFAB
5755 foreign key (DescriptionBase_id)
5756 references DescriptionBase;
5758 alter table DescriptionBase_Rights
5759 add constraint FK6A2601A9C13F7B21
5760 foreign key (rights_id)
5763 alter table DescriptionBase_Rights_AUD
5764 add constraint FKFEB732FA34869AAE
5766 references AuditEvent;
5768 alter table DescriptionBase_Scope
5769 add constraint FKB9257C42951A5D40
5770 foreign key (scopes_id)
5771 references DefinedTermBase;
5773 alter table DescriptionBase_Scope
5774 add constraint FKB9257C42D86445CE
5775 foreign key (DescriptionBase_id)
5776 references DescriptionBase;
5778 alter table DescriptionBase_Scope_AUD
5779 add constraint FK75D5B91334869AAE
5781 references AuditEvent;
5783 alter table DescriptionBase_SpecimenOrObservationBase
5784 add constraint FKDE29CD8033B8A841
5785 foreign key (descriptions_id)
5786 references DescriptionBase;
5788 alter table DescriptionBase_SpecimenOrObservationBase
5789 add constraint FKDE29CD805C9E3461
5790 foreign key (describedspecimenorobservations_id)
5791 references SpecimenOrObservationBase;
5793 alter table DescriptionBase_SpecimenOrObservationBase_AUD
5794 add constraint FKF1B33B5134869AAE
5796 references AuditEvent;
5798 alter table DescriptionElementBase
5799 add constraint FK38FE76711C3C3FF7
5800 foreign key (area_id)
5801 references DefinedTermBase;
5803 alter table DescriptionElementBase
5804 add constraint FK38FE76714FF2DB2C
5805 foreign key (createdby_id)
5806 references UserAccount;
5808 alter table DescriptionElementBase
5809 add constraint FK38FE76716D0D7A56
5810 foreign key (format_id)
5811 references DefinedTermBase;
5813 alter table DescriptionElementBase
5814 add constraint FK38FE76714220AFEB
5815 foreign key (feature_id)
5816 references DefinedTermBase;
5818 alter table DescriptionElementBase
5819 add constraint FK38FE76719108D9B
5820 foreign key (taxon2_id)
5821 references TaxonBase;
5823 alter table DescriptionElementBase
5824 add constraint FK38FE76715E9914B8
5825 foreign key (status_id)
5826 references DefinedTermBase;
5828 alter table DescriptionElementBase
5829 add constraint FK38FE767110A80E07
5830 foreign key (unit_id)
5831 references DefinedTermBase;
5833 alter table DescriptionElementBase
5834 add constraint FK38FE76716561D9B1
5835 foreign key (associatedspecimenorobservation_id)
5836 references SpecimenOrObservationBase;
5838 alter table DescriptionElementBase
5839 add constraint FK38FE767134AF0E81
5840 foreign key (indescription_id)
5841 references DescriptionBase;
5843 alter table DescriptionElementBase
5844 add constraint FK38FE7671E8D36B00
5845 foreign key (language_id)
5846 references DefinedTermBase;
5848 alter table DescriptionElementBase
5849 add constraint FK38FE7671BC5DA539
5850 foreign key (updatedby_id)
5851 references UserAccount;
5853 alter table DescriptionElementBase_AUD
5854 add constraint FKF3803C234869AAE
5856 references AuditEvent;
5858 alter table DescriptionElementBase_Annotation
5859 add constraint FK7EE5E5DD3B8BB609
5860 foreign key (DescriptionElementBase_id)
5861 references DescriptionElementBase;
5863 alter table DescriptionElementBase_Annotation
5864 add constraint FK7EE5E5DD1E403E0B
5865 foreign key (annotations_id)
5866 references Annotation;
5868 alter table DescriptionElementBase_Annotation_AUD
5869 add constraint FK2BC1DD2E34869AAE
5871 references AuditEvent;
5873 alter table DescriptionElementBase_LanguageString
5874 add constraint FKC753F137C086B46F
5875 foreign key (DescriptionElementBase_id)
5876 references DescriptionElementBase;
5878 alter table DescriptionElementBase_LanguageString
5879 add constraint FKC753F137ACF5F60B
5880 foreign key (multilanguagetext_id)
5881 references LanguageString;
5883 alter table DescriptionElementBase_LanguageString
5884 add constraint FKC753F137C6D55834
5885 foreign key (multilanguagetext_mapkey_id)
5886 references DefinedTermBase;
5888 alter table DescriptionElementBase_LanguageString_AUD
5889 add constraint FK2D26AB8834869AAE
5891 references AuditEvent;
5893 alter table DescriptionElementBase_Marker
5894 add constraint FK1CB715E8777265A1
5895 foreign key (markers_id)
5898 alter table DescriptionElementBase_Marker
5899 add constraint FK1CB715E83B8BB609
5900 foreign key (DescriptionElementBase_id)
5901 references DescriptionElementBase;
5903 alter table DescriptionElementBase_Marker_AUD
5904 add constraint FK1E160FB934869AAE
5906 references AuditEvent;
5908 alter table DescriptionElementBase_Media
5909 add constraint FK21F700763B8BB609
5910 foreign key (DescriptionElementBase_id)
5911 references DescriptionElementBase;
5913 alter table DescriptionElementBase_Media
5914 add constraint FK21F70076C2C29593
5915 foreign key (media_id)
5918 alter table DescriptionElementBase_Media_AUD
5919 add constraint FK5522034734869AAE
5921 references AuditEvent;
5923 alter table DescriptionElementBase_Modifier
5924 add constraint FK97E0D1053B8BB609
5925 foreign key (DescriptionElementBase_id)
5926 references DescriptionElementBase;
5928 alter table DescriptionElementBase_Modifier
5929 add constraint FK97E0D105E0960EC4
5930 foreign key (modifiers_id)
5931 references DefinedTermBase;
5933 alter table DescriptionElementBase_Modifier_AUD
5934 add constraint FK2982F45634869AAE
5936 references AuditEvent;
5938 alter table DescriptionElementBase_ModifyingText
5939 add constraint FK522D90C73B8BB609
5940 foreign key (DescriptionElementBase_id)
5941 references DescriptionElementBase;
5943 alter table DescriptionElementBase_ModifyingText
5944 add constraint FK522D90C7F05D08D4
5945 foreign key (modifyingtext_id)
5946 references LanguageString;
5948 alter table DescriptionElementBase_ModifyingText
5949 add constraint FK522D90C79682414B
5950 foreign key (modifyingtext_mapkey_id)
5951 references DefinedTermBase;
5953 alter table DescriptionElementBase_ModifyingText_AUD
5954 add constraint FK6C06031834869AAE
5956 references AuditEvent;
5958 alter table DescriptionElementBase_OriginalSourceBase
5959 add constraint FKF41ADEEB3B8BB609
5960 foreign key (DescriptionElementBase_id)
5961 references DescriptionElementBase;
5963 alter table DescriptionElementBase_OriginalSourceBase
5964 add constraint FKF41ADEEB53DD72E3
5965 foreign key (sources_id)
5966 references OriginalSourceBase;
5968 alter table DescriptionElementBase_OriginalSourceBase_AUD
5969 add constraint FK9C979F3C34869AAE
5971 references AuditEvent;
5973 alter table DescriptionElementBase_StateData
5974 add constraint FK592D6F6D15153604
5975 foreign key (states_id)
5976 references StateData;
5978 alter table DescriptionElementBase_StateData
5979 add constraint FK592D6F6D987CC6A4
5980 foreign key (DescriptionElementBase_id)
5981 references DescriptionElementBase;
5983 alter table DescriptionElementBase_StateData_AUD
5984 add constraint FK1D0A1EBE34869AAE
5986 references AuditEvent;
5988 alter table DescriptionElementBase_StatisticalMeasurementValue
5989 add constraint FK8AF511C28F213219
5990 foreign key (DescriptionElementBase_id)
5991 references DescriptionElementBase;
5993 alter table DescriptionElementBase_StatisticalMeasurementValue
5994 add constraint FK8AF511C2D883945E
5995 foreign key (statisticalvalues_id)
5996 references StatisticalMeasurementValue;
5998 alter table DescriptionElementBase_StatisticalMeasurementValue_AUD
5999 add constraint FK2DE8E9334869AAE
6001 references AuditEvent;
6003 alter table DeterminationEvent
6004 add constraint FK1DB24974FF2DB2C
6005 foreign key (createdby_id)
6006 references UserAccount;
6008 alter table DeterminationEvent
6009 add constraint FK1DB24973DA462D5
6010 foreign key (actor_id)
6011 references AgentBase;
6013 alter table DeterminationEvent
6014 add constraint FK1DB2497DE9A3E39
6015 foreign key (taxon_id)
6016 references TaxonBase;
6018 alter table DeterminationEvent
6019 add constraint FK1DB24974B251DAD
6020 foreign key (identifiedunit_id)
6021 references SpecimenOrObservationBase;
6023 alter table DeterminationEvent
6024 add constraint FK1DB2497378D1BD
6025 foreign key (modifier_id)
6026 references DefinedTermBase;
6028 alter table DeterminationEvent
6029 add constraint FK1DB2497BC5DA539
6030 foreign key (updatedby_id)
6031 references UserAccount;
6033 alter table DeterminationEvent_AUD
6034 add constraint FKA0252EE834869AAE
6036 references AuditEvent;
6038 alter table DeterminationEvent_Annotation
6039 add constraint FKB74F03F76BE0BFDA
6040 foreign key (DeterminationEvent_id)
6041 references DeterminationEvent;
6043 alter table DeterminationEvent_Annotation
6044 add constraint FKB74F03F71E403E0B
6045 foreign key (annotations_id)
6046 references Annotation;
6048 alter table DeterminationEvent_Annotation_AUD
6049 add constraint FKAFDA5E4834869AAE
6051 references AuditEvent;
6053 alter table DeterminationEvent_Marker
6054 add constraint FK5C475102777265A1
6055 foreign key (markers_id)
6058 alter table DeterminationEvent_Marker
6059 add constraint FK5C4751026BE0BFDA
6060 foreign key (DeterminationEvent_id)
6061 references DeterminationEvent;
6063 alter table DeterminationEvent_Marker_AUD
6064 add constraint FK567F2DD334869AAE
6066 references AuditEvent;
6068 alter table DeterminationEvent_Reference
6069 add constraint FK8FB1ED833EF09CD5
6070 foreign key (setofreferences_id)
6071 references Reference;
6073 alter table DeterminationEvent_Reference
6074 add constraint FK8FB1ED836BE0BFDA
6075 foreign key (DeterminationEvent_id)
6076 references DeterminationEvent;
6078 alter table DeterminationEvent_Reference_AUD
6079 add constraint FK6255A1D434869AAE
6081 references AuditEvent;
6083 alter table Extension
6084 add constraint FK52EF3C1F4FF2DB2C
6085 foreign key (createdby_id)
6086 references UserAccount;
6088 alter table Extension
6089 add constraint FK52EF3C1FAD392BD3
6090 foreign key (type_id)
6091 references DefinedTermBase;
6093 alter table Extension
6094 add constraint FK52EF3C1FBC5DA539
6095 foreign key (updatedby_id)
6096 references UserAccount;
6098 alter table Extension_AUD
6099 add constraint FK92D2427034869AAE
6101 references AuditEvent;
6103 alter table FeatureNode
6104 add constraint FK4CEED9F84FF2DB2C
6105 foreign key (createdby_id)
6106 references UserAccount;
6108 alter table FeatureNode
6109 add constraint FK4CEED9F8E0AD2C03
6110 foreign key (parent_fk)
6111 references FeatureNode;
6113 alter table FeatureNode
6114 add constraint FK4CEED9F84220AFEB
6115 foreign key (feature_id)
6116 references DefinedTermBase;
6118 alter table FeatureNode
6119 add constraint FK4CEED9F8DE9A3E39
6120 foreign key (taxon_id)
6121 references TaxonBase;
6123 alter table FeatureNode
6124 add constraint FK4CEED9F8BC5DA539
6125 foreign key (updatedby_id)
6126 references UserAccount;
6128 alter table FeatureNode_AUD
6129 add constraint FK25AD4BC934869AAE
6131 references AuditEvent;
6133 alter table FeatureNode_DefinedTermBase_InapplicableIf
6134 add constraint FK56833D011128E63B
6135 foreign key (inapplicableif_id)
6136 references DefinedTermBase;
6138 alter table FeatureNode_DefinedTermBase_InapplicableIf
6139 add constraint FK56833D0152FCC4B
6140 foreign key (FeatureNode_id)
6141 references FeatureNode;
6143 alter table FeatureNode_DefinedTermBase_InapplicableIf_AUD
6144 add constraint FKB8D7025234869AAE
6146 references AuditEvent;
6148 alter table FeatureNode_DefinedTermBase_OnlyApplicable
6149 add constraint FK6AE876AB57FA94D4
6150 foreign key (onlyapplicableif_id)
6151 references DefinedTermBase;
6153 alter table FeatureNode_DefinedTermBase_OnlyApplicable
6154 add constraint FK6AE876AB52FCC4B
6155 foreign key (FeatureNode_id)
6156 references FeatureNode;
6158 alter table FeatureNode_DefinedTermBase_OnlyApplicable_AUD
6159 add constraint FK3F5356FC34869AAE
6161 references AuditEvent;
6163 alter table FeatureNode_Representation
6164 add constraint FK98668A14ED54F5E0
6165 foreign key (questions_id)
6166 references Representation;
6168 alter table FeatureNode_Representation
6169 add constraint FK98668A1452FCC4B
6170 foreign key (FeatureNode_id)
6171 references FeatureNode;
6173 alter table FeatureNode_Representation_AUD
6174 add constraint FK8F578DE534869AAE
6176 references AuditEvent;
6178 alter table FeatureTree
6179 add constraint FK4CF19F944FF2DB2C
6180 foreign key (createdby_id)
6181 references UserAccount;
6183 alter table FeatureTree
6184 add constraint FK4CF19F94B7892921
6185 foreign key (root_id)
6186 references FeatureNode;
6188 alter table FeatureTree
6189 add constraint FK4CF19F94BC5DA539
6190 foreign key (updatedby_id)
6191 references UserAccount;
6193 alter table FeatureTree_AUD
6194 add constraint FK355BE36534869AAE
6196 references AuditEvent;
6198 alter table FeatureTree_Annotation
6199 add constraint FK5D8B8DA47C496CB
6200 foreign key (FeatureTree_id)
6201 references FeatureTree;
6203 alter table FeatureTree_Annotation
6204 add constraint FK5D8B8DA1E403E0B
6205 foreign key (annotations_id)
6206 references Annotation;
6208 alter table FeatureTree_Annotation_AUD
6209 add constraint FK86E8E9AB34869AAE
6211 references AuditEvent;
6213 alter table FeatureTree_Credit
6214 add constraint FK7536062432D1B9F
6215 foreign key (credits_id)
6218 alter table FeatureTree_Credit
6219 add constraint FK7536062447C496CB
6220 foreign key (FeatureTree_id)
6221 references FeatureTree;
6223 alter table FeatureTree_Credit_AUD
6224 add constraint FK40EA81F534869AAE
6226 references AuditEvent;
6228 alter table FeatureTree_Extension
6229 add constraint FKAD1E6D34927DE9DF
6230 foreign key (extensions_id)
6231 references Extension;
6233 alter table FeatureTree_Extension
6234 add constraint FKAD1E6D3447C496CB
6235 foreign key (FeatureTree_id)
6236 references FeatureTree;
6238 alter table FeatureTree_Extension_AUD
6239 add constraint FKF128E10534869AAE
6241 references AuditEvent;
6243 alter table FeatureTree_Marker
6244 add constraint FK855CEF65777265A1
6245 foreign key (markers_id)
6248 alter table FeatureTree_Marker
6249 add constraint FK855CEF6547C496CB
6250 foreign key (FeatureTree_id)
6251 references FeatureTree;
6253 alter table FeatureTree_Marker_AUD
6254 add constraint FKA508E2B634869AAE
6256 references AuditEvent;
6258 alter table FeatureTree_OriginalSourceBase
6259 add constraint FK13BD64E847C496CB
6260 foreign key (FeatureTree_id)
6261 references FeatureTree;
6263 alter table FeatureTree_OriginalSourceBase
6264 add constraint FK13BD64E83A6735D9
6265 foreign key (sources_id)
6266 references OriginalSourceBase;
6268 alter table FeatureTree_OriginalSourceBase_AUD
6269 add constraint FK7B5CDEB934869AAE
6271 references AuditEvent;
6273 alter table FeatureTree_Representation
6274 add constraint FK8C458F8B31C4747
6275 foreign key (representations_id)
6276 references Representation;
6278 alter table FeatureTree_Representation
6279 add constraint FK8C458F847C496CB
6280 foreign key (FeatureTree_id)
6281 references FeatureTree;
6283 alter table FeatureTree_Representation_AUD
6284 add constraint FKECAB4AC934869AAE
6286 references AuditEvent;
6288 alter table FeatureTree_Rights
6289 add constraint FK8E50DD0247C496CB
6290 foreign key (FeatureTree_id)
6291 references FeatureTree;
6293 alter table FeatureTree_Rights
6294 add constraint FK8E50DD02C13F7B21
6295 foreign key (rights_id)
6298 alter table FeatureTree_Rights_AUD
6299 add constraint FK10E2B9D334869AAE
6301 references AuditEvent;
6303 alter table FeatureTree_TaxonBase
6304 add constraint FKEC78E5B0ED57882F
6305 foreign key (FeatureTree_id)
6306 references FeatureTree;
6308 alter table FeatureTree_TaxonBase
6309 add constraint FKEC78E5B07C3D0017
6310 foreign key (coveredtaxa_id)
6311 references TaxonBase;
6313 alter table FeatureTree_TaxonBase_AUD
6314 add constraint FK955ABB8134869AAE
6316 references AuditEvent;
6318 alter table GatheringEvent
6319 add constraint FK6F1286F38B455EC6
6320 foreign key (locality_id)
6321 references LanguageString;
6323 alter table GatheringEvent
6324 add constraint FK6F1286F34FF2DB2C
6325 foreign key (createdby_id)
6326 references UserAccount;
6328 alter table GatheringEvent
6329 add constraint FK6F1286F33DA462D5
6330 foreign key (actor_id)
6331 references AgentBase;
6333 alter table GatheringEvent
6334 add constraint FK6F1286F3F55AFD89
6335 foreign key (exactlocation_referencesystem_id)
6336 references DefinedTermBase;
6338 alter table GatheringEvent
6339 add constraint FK6F1286F3BC5DA539
6340 foreign key (updatedby_id)
6341 references UserAccount;
6343 alter table GatheringEvent_AUD
6344 add constraint FK3EC034434869AAE
6346 references AuditEvent;
6348 alter table GatheringEvent_Annotation
6349 add constraint FK76DDD01BF95F225A
6350 foreign key (GatheringEvent_id)
6351 references GatheringEvent;
6353 alter table GatheringEvent_Annotation
6354 add constraint FK76DDD01B1E403E0B
6355 foreign key (annotations_id)
6356 references Annotation;
6358 alter table GatheringEvent_Annotation_AUD
6359 add constraint FK351E786C34869AAE
6361 references AuditEvent;
6363 alter table GatheringEvent_DefinedTermBase
6364 add constraint FK69D9A11A7C34B6D6
6365 foreign key (collectingareas_id)
6366 references DefinedTermBase;
6368 alter table GatheringEvent_DefinedTermBase
6369 add constraint FK69D9A11AF95F225A
6370 foreign key (GatheringEvent_id)
6371 references GatheringEvent;
6373 alter table GatheringEvent_DefinedTermBase_AUD
6374 add constraint FKB3BBB1EB34869AAE
6376 references AuditEvent;
6378 alter table GatheringEvent_Marker
6379 add constraint FK7B49CF26777265A1
6380 foreign key (markers_id)
6383 alter table GatheringEvent_Marker
6384 add constraint FK7B49CF26F95F225A
6385 foreign key (GatheringEvent_id)
6386 references GatheringEvent;
6388 alter table GatheringEvent_Marker_AUD
6389 add constraint FK160DF9F734869AAE
6391 references AuditEvent;
6393 alter table GenBankAccession
6394 add constraint FK86C1DBF84FF2DB2C
6395 foreign key (createdby_id)
6396 references UserAccount;
6398 alter table GenBankAccession
6399 add constraint FK86C1DBF8BC5DA539
6400 foreign key (updatedby_id)
6401 references UserAccount;
6403 alter table GenBankAccession_AUD
6404 add constraint FK5A2F4DC934869AAE
6406 references AuditEvent;
6408 alter table GrantedAuthorityImpl
6409 add constraint FKB05CF9284FF2DB2C
6410 foreign key (createdby_id)
6411 references UserAccount;
6413 alter table HomotypicalGroup
6414 add constraint FK7DECCC184FF2DB2C
6415 foreign key (createdby_id)
6416 references UserAccount;
6418 alter table HomotypicalGroup
6419 add constraint FK7DECCC18BC5DA539
6420 foreign key (updatedby_id)
6421 references UserAccount;
6423 alter table HomotypicalGroup_AUD
6424 add constraint FKE4252DE934869AAE
6426 references AuditEvent;
6428 alter table HomotypicalGroup_Annotation
6429 add constraint FK7A0351D6BFEAE500
6430 foreign key (HomotypicalGroup_id)
6431 references HomotypicalGroup;
6433 alter table HomotypicalGroup_Annotation
6434 add constraint FK7A0351D61E403E0B
6435 foreign key (annotations_id)
6436 references Annotation;
6438 alter table HomotypicalGroup_Annotation_AUD
6439 add constraint FK41E6A4A734869AAE
6441 references AuditEvent;
6443 alter table HomotypicalGroup_Marker
6444 add constraint FK97D36661777265A1
6445 foreign key (markers_id)
6448 alter table HomotypicalGroup_Marker
6449 add constraint FK97D36661BFEAE500
6450 foreign key (HomotypicalGroup_id)
6451 references HomotypicalGroup;
6453 alter table HomotypicalGroup_Marker_AUD
6454 add constraint FK19337BB234869AAE
6456 references AuditEvent;
6458 alter table HybridRelationship
6459 add constraint FK9033CE744FF2DB2C
6460 foreign key (createdby_id)
6461 references UserAccount;
6463 alter table HybridRelationship
6464 add constraint FK9033CE749803512F
6465 foreign key (citation_id)
6466 references Reference;
6468 alter table HybridRelationship
6469 add constraint FK9033CE749DD57A93
6470 foreign key (relatedfrom_id)
6471 references TaxonNameBase;
6473 alter table HybridRelationship
6474 add constraint FK9033CE7455F241D4
6475 foreign key (type_id)
6476 references DefinedTermBase;
6478 alter table HybridRelationship
6479 add constraint FK9033CE74AF4F9F62
6480 foreign key (relatedto_id)
6481 references TaxonNameBase;
6483 alter table HybridRelationship
6484 add constraint FK9033CE74BC5DA539
6485 foreign key (updatedby_id)
6486 references UserAccount;
6488 alter table HybridRelationship_AUD
6489 add constraint FK9C2BA24534869AAE
6491 references AuditEvent;
6493 alter table HybridRelationship_Annotation
6494 add constraint FK2C7E7DFA59832240
6495 foreign key (HybridRelationship_id)
6496 references HybridRelationship;
6498 alter table HybridRelationship_Annotation
6499 add constraint FK2C7E7DFA1E403E0B
6500 foreign key (annotations_id)
6501 references Annotation;
6503 alter table HybridRelationship_Annotation_AUD
6504 add constraint FKACE71ECB34869AAE
6506 references AuditEvent;
6508 alter table HybridRelationship_Marker
6509 add constraint FKCEF24485777265A1
6510 foreign key (markers_id)
6513 alter table HybridRelationship_Marker
6514 add constraint FKCEF2448559832240
6515 foreign key (HybridRelationship_id)
6516 references HybridRelationship;
6518 alter table HybridRelationship_Marker_AUD
6519 add constraint FKCBAEA7D634869AAE
6521 references AuditEvent;
6523 alter table IndividualAssociation_LanguageString
6524 add constraint FKB5C75EC028459272
6525 foreign key (description_mapkey_id)
6526 references DefinedTermBase;
6528 alter table IndividualAssociation_LanguageString
6529 add constraint FKB5C75EC084FF3EDF
6530 foreign key (DescriptionElementBase_id)
6531 references DescriptionElementBase;
6533 alter table IndividualAssociation_LanguageString
6534 add constraint FKB5C75EC02BEBA58D
6535 foreign key (description_id)
6536 references LanguageString;
6538 alter table IndividualAssociation_LanguageString_AUD
6539 add constraint FKB1A62C9134869AAE
6541 references AuditEvent;
6543 alter table InstitutionalMembership
6544 add constraint FK3C8E1FF94FF2DB2C
6545 foreign key (createdby_id)
6546 references UserAccount;
6548 alter table InstitutionalMembership
6549 add constraint FK3C8E1FF9AAC1B820
6550 foreign key (person_id)
6551 references AgentBase;
6553 alter table InstitutionalMembership
6554 add constraint FK3C8E1FF916B9CA77
6555 foreign key (institute_id)
6556 references AgentBase;
6558 alter table InstitutionalMembership
6559 add constraint FK3C8E1FF9BC5DA539
6560 foreign key (updatedby_id)
6561 references UserAccount;
6563 alter table InstitutionalMembership_AUD
6564 add constraint FK847A94A34869AAE
6566 references AuditEvent;
6568 alter table LSIDAuthority
6569 add constraint FK759DB8814FF2DB2C
6570 foreign key (createdby_id)
6571 references UserAccount;
6573 alter table LSIDAuthority_namespaces
6574 add constraint FKB04948F64FFCFD94
6575 foreign key (LSIDAuthority_id)
6576 references LSIDAuthority;
6578 alter table LanguageString
6579 add constraint FKB5FDC9A94FF2DB2C
6580 foreign key (createdby_id)
6581 references UserAccount;
6583 alter table LanguageString
6584 add constraint FKB5FDC9A9E8D36B00
6585 foreign key (language_id)
6586 references DefinedTermBase;
6588 alter table LanguageString
6589 add constraint FKB5FDC9A9BC5DA539
6590 foreign key (updatedby_id)
6591 references UserAccount;
6593 alter table LanguageString_AUD
6594 add constraint FK896AFAFA34869AAE
6596 references AuditEvent;
6598 alter table LanguageString_Annotation
6599 add constraint FK8400DFA537998500
6600 foreign key (LanguageString_id)
6601 references LanguageString;
6603 alter table LanguageString_Annotation
6604 add constraint FK8400DFA51E403E0B
6605 foreign key (annotations_id)
6606 references Annotation;
6608 alter table LanguageString_Annotation_AUD
6609 add constraint FKD3BAB2F634869AAE
6611 references AuditEvent;
6613 alter table LanguageString_Marker
6614 add constraint FK8DA633B0777265A1
6615 foreign key (markers_id)
6618 alter table LanguageString_Marker
6619 add constraint FK8DA633B037998500
6620 foreign key (LanguageString_id)
6621 references LanguageString;
6623 alter table LanguageString_Marker_AUD
6624 add constraint FK2331098134869AAE
6626 references AuditEvent;
6629 add constraint FK462F1BE4FF2DB2C
6630 foreign key (createdby_id)
6631 references UserAccount;
6634 add constraint FK462F1BEBC5DA539
6635 foreign key (updatedby_id)
6636 references UserAccount;
6638 alter table Locus_AUD
6639 add constraint FK5224108F34869AAE
6641 references AuditEvent;
6644 add constraint FK88F1805A4FF2DB2C
6645 foreign key (createdby_id)
6646 references UserAccount;
6649 add constraint FK88F1805AD64DC020
6650 foreign key (markertype_id)
6651 references DefinedTermBase;
6654 add constraint FK88F1805ABC5DA539
6655 foreign key (updatedby_id)
6656 references UserAccount;
6658 alter table Marker_AUD
6659 add constraint FKB951F12B34869AAE
6661 references AuditEvent;
6664 add constraint FK46C7FC44FF2DB2C
6665 foreign key (createdby_id)
6666 references UserAccount;
6669 add constraint FK46C7FC49803512F
6670 foreign key (citation_id)
6671 references Reference;
6674 add constraint FK46C7FC4C2445443
6675 foreign key (artist_id)
6676 references AgentBase;
6679 add constraint FK46C7FC4BC5DA539
6680 foreign key (updatedby_id)
6681 references UserAccount;
6683 alter table MediaKey_NamedArea
6684 add constraint FK31E7D4023FF8E7B2
6685 foreign key (geographicalscope_id)
6686 references DefinedTermBase;
6688 alter table MediaKey_NamedArea
6689 add constraint FK31E7D402BE59D760
6690 foreign key (Media_id)
6693 alter table MediaKey_NamedArea_AUD
6694 add constraint FK922630D334869AAE
6696 references AuditEvent;
6698 alter table MediaKey_Scope
6699 add constraint FKBFFEE8F0BE59D760
6700 foreign key (Media_id)
6703 alter table MediaKey_Scope
6704 add constraint FKBFFEE8F0546985E4
6705 foreign key (scoperestrictions_id)
6706 references DefinedTermBase;
6708 alter table MediaKey_Scope_AUD
6709 add constraint FK63AD1EC134869AAE
6711 references AuditEvent;
6713 alter table MediaKey_Taxon
6714 add constraint FKC00C3966815C793
6715 foreign key (mediaKey_fk)
6718 alter table MediaKey_Taxon
6719 add constraint FKC00C3966DE9A3DE3
6720 foreign key (taxon_fk)
6721 references TaxonBase;
6723 alter table MediaKey_Taxon_AUD
6724 add constraint FK311443734869AAE
6726 references AuditEvent;
6728 alter table MediaRepresentation
6729 add constraint FK1966BDB14FF2DB2C
6730 foreign key (createdby_id)
6731 references UserAccount;
6733 alter table MediaRepresentation
6734 add constraint FK1966BDB1C2C29593
6735 foreign key (media_id)
6738 alter table MediaRepresentation
6739 add constraint FK1966BDB1BC5DA539
6740 foreign key (updatedby_id)
6741 references UserAccount;
6743 alter table MediaRepresentationPart
6744 add constraint FK67A455444FF2DB2C
6745 foreign key (createdby_id)
6746 references UserAccount;
6748 alter table MediaRepresentationPart
6749 add constraint FK67A45544E3818E37
6750 foreign key (representation_id)
6751 references MediaRepresentation;
6753 alter table MediaRepresentationPart
6754 add constraint FK67A45544BC5DA539
6755 foreign key (updatedby_id)
6756 references UserAccount;
6758 alter table MediaRepresentationPart_AUD
6759 add constraint FKA75C411534869AAE
6761 references AuditEvent;
6763 alter table MediaRepresentation_AUD
6764 add constraint FK67AAAB0234869AAE
6766 references AuditEvent;
6768 alter table MediaRepresentation_MediaRepresentationPart_AUD
6769 add constraint FK3544378734869AAE
6771 references AuditEvent;
6773 alter table Media_AUD
6774 add constraint FKF70B2B9534869AAE
6776 references AuditEvent;
6778 alter table Media_Annotation
6779 add constraint FKA020DAAAC2C29593
6780 foreign key (Media_id)
6783 alter table Media_Annotation
6784 add constraint FKA020DAAA1E403E0B
6785 foreign key (annotations_id)
6786 references Annotation;
6788 alter table Media_Annotation_AUD
6789 add constraint FK99ABA37B34869AAE
6791 references AuditEvent;
6793 alter table Media_Credit
6794 add constraint FKC1F78FF432D1B9F
6795 foreign key (credits_id)
6798 alter table Media_Credit
6799 add constraint FKC1F78FF4C2C29593
6800 foreign key (Media_id)
6803 alter table Media_Credit_AUD
6804 add constraint FKDB32A3C534869AAE
6806 references AuditEvent;
6808 alter table Media_Description
6809 add constraint FK368283E128459272
6810 foreign key (description_mapkey_id)
6811 references DefinedTermBase;
6813 alter table Media_Description
6814 add constraint FK368283E12BEBA58D
6815 foreign key (description_id)
6816 references LanguageString;
6818 alter table Media_Description
6819 add constraint FK368283E1C2C29593
6820 foreign key (Media_id)
6823 alter table Media_Description_AUD
6824 add constraint FK6817D93234869AAE
6826 references AuditEvent;
6828 alter table Media_Extension
6829 add constraint FKDB62D164927DE9DF
6830 foreign key (extensions_id)
6831 references Extension;
6833 alter table Media_Extension
6834 add constraint FKDB62D164C2C29593
6835 foreign key (Media_id)
6838 alter table Media_Extension_AUD
6839 add constraint FKE13FAD3534869AAE
6841 references AuditEvent;
6843 alter table Media_LanguageString
6844 add constraint FK353DB784A0A6EDCE
6845 foreign key (title_mapkey_id)
6846 references DefinedTermBase;
6848 alter table Media_LanguageString
6849 add constraint FK353DB784C2C29593
6850 foreign key (Media_id)
6853 alter table Media_LanguageString
6854 add constraint FK353DB784A1CA19B1
6855 foreign key (title_id)
6856 references LanguageString;
6858 alter table Media_LanguageString_AUD
6859 add constraint FK68FA835534869AAE
6861 references AuditEvent;
6863 alter table Media_Marker
6864 add constraint FKD21E7935777265A1
6865 foreign key (markers_id)
6868 alter table Media_Marker
6869 add constraint FKD21E7935C2C29593
6870 foreign key (Media_id)
6873 alter table Media_Marker_AUD
6874 add constraint FK3F51048634869AAE
6876 references AuditEvent;
6878 alter table Media_OriginalSourceBase
6879 add constraint FK2FEEB6B8C2C29593
6880 foreign key (Media_id)
6883 alter table Media_OriginalSourceBase
6884 add constraint FK2FEEB6B83A6735D9
6885 foreign key (sources_id)
6886 references OriginalSourceBase;
6888 alter table Media_OriginalSourceBase_AUD
6889 add constraint FK97F0C88934869AAE
6891 references AuditEvent;
6893 alter table Media_Representation
6894 add constraint FK1B8712C8BE59D760
6895 foreign key (Media_id)
6898 alter table Media_Representation
6899 add constraint FK1B8712C88F6CABE6
6900 foreign key (keyrepresentations_id)
6901 references Representation;
6903 alter table Media_Representation_AUD
6904 add constraint FK8DC9C9934869AAE
6906 references AuditEvent;
6908 alter table Media_Rights
6909 add constraint FKDB1266D2C13F7B21
6910 foreign key (rights_id)
6913 alter table Media_Rights
6914 add constraint FKDB1266D2C2C29593
6915 foreign key (Media_id)
6918 alter table Media_Rights_AUD
6919 add constraint FKAB2ADBA334869AAE
6921 references AuditEvent;
6923 alter table Media_Sequence
6924 add constraint FK61D09FCF29B4761
6925 foreign key (usedsequences_id)
6926 references Sequence;
6928 alter table Media_Sequence
6929 add constraint FK61D09FC3282B64
6930 foreign key (Media_id)
6933 alter table Media_Sequence_AUD
6934 add constraint FK3C7BD9CD34869AAE
6936 references AuditEvent;
6938 alter table Media_TaxonBase
6939 add constraint FK1ABD49E0BE59D760
6940 foreign key (Media_id)
6943 alter table Media_TaxonBase
6944 add constraint FK1ABD49E07C3D0017
6945 foreign key (coveredtaxa_id)
6946 references TaxonBase;
6948 alter table Media_TaxonBase_AUD
6949 add constraint FK857187B134869AAE
6951 references AuditEvent;
6953 alter table MultiAccessKey_NamedArea
6954 add constraint FK1F5A74893FF8E7B2
6955 foreign key (geographicalscope_id)
6956 references DefinedTermBase;
6958 alter table MultiAccessKey_NamedArea
6959 add constraint FK1F5A7489B4555A9A
6960 foreign key (WorkingSet_id)
6961 references WorkingSet;
6963 alter table MultiAccessKey_NamedArea_AUD
6964 add constraint FK4CB735DA34869AAE
6966 references AuditEvent;
6968 alter table MultiAccessKey_Scope
6969 add constraint FKCC6CE4F7546985E4
6970 foreign key (scoperestrictions_id)
6971 references DefinedTermBase;
6973 alter table MultiAccessKey_Scope
6974 add constraint FKCC6CE4F7B4555A9A
6975 foreign key (WorkingSet_id)
6976 references WorkingSet;
6978 alter table MultiAccessKey_Scope_AUD
6979 add constraint FK511FBF4834869AAE
6981 references AuditEvent;
6983 alter table MultiAccessKey_Taxon
6984 add constraint FKCC7A356DB64A7AD3
6985 foreign key (multiAccessKey_fk)
6986 references WorkingSet;
6988 alter table MultiAccessKey_Taxon
6989 add constraint FKCC7A356DDE9A3DE3
6990 foreign key (taxon_fk)
6991 references TaxonBase;
6993 alter table MultiAccessKey_Taxon_AUD
6994 add constraint FKF083E4BE34869AAE
6996 references AuditEvent;
6998 alter table NameRelationship
6999 add constraint FK5E510834FF2DB2C
7000 foreign key (createdby_id)
7001 references UserAccount;
7003 alter table NameRelationship
7004 add constraint FK5E510839803512F
7005 foreign key (citation_id)
7006 references Reference;
7008 alter table NameRelationship
7009 add constraint FK5E5108316CDFF85
7010 foreign key (relatedfrom_id)
7011 references TaxonNameBase;
7013 alter table NameRelationship
7014 add constraint FK5E51083AF619DE3
7015 foreign key (type_id)
7016 references DefinedTermBase;
7018 alter table NameRelationship
7019 add constraint FK5E5108328482454
7020 foreign key (relatedto_id)
7021 references TaxonNameBase;
7023 alter table NameRelationship
7024 add constraint FK5E51083BC5DA539
7025 foreign key (updatedby_id)
7026 references UserAccount;
7028 alter table NameRelationship_AUD
7029 add constraint FK743F44D434869AAE
7031 references AuditEvent;
7033 alter table NameRelationship_Annotation
7034 add constraint FK2E38AC8B7B4CB560
7035 foreign key (NameRelationship_id)
7036 references NameRelationship;
7038 alter table NameRelationship_Annotation
7039 add constraint FK2E38AC8B1E403E0B
7040 foreign key (annotations_id)
7041 references Annotation;
7043 alter table NameRelationship_Annotation_AUD
7044 add constraint FKD1D59CDC34869AAE
7046 references AuditEvent;
7048 alter table NameRelationship_Marker
7049 add constraint FKE3E46396777265A1
7050 foreign key (markers_id)
7053 alter table NameRelationship_Marker
7054 add constraint FKE3E463967B4CB560
7055 foreign key (NameRelationship_id)
7056 references NameRelationship;
7058 alter table NameRelationship_Marker_AUD
7059 add constraint FKCD68D66734869AAE
7061 references AuditEvent;
7063 alter table NomenclaturalStatus
7064 add constraint FK1FFEC88B4FF2DB2C
7065 foreign key (createdby_id)
7066 references UserAccount;
7068 alter table NomenclaturalStatus
7069 add constraint FK1FFEC88B9803512F
7070 foreign key (citation_id)
7071 references Reference;
7073 alter table NomenclaturalStatus
7074 add constraint FK1FFEC88B7029BD9F
7075 foreign key (type_id)
7076 references DefinedTermBase;
7078 alter table NomenclaturalStatus
7079 add constraint FK1FFEC88BBC5DA539
7080 foreign key (updatedby_id)
7081 references UserAccount;
7083 alter table NomenclaturalStatus_AUD
7084 add constraint FKFB2DB8DC34869AAE
7086 references AuditEvent;
7088 alter table NomenclaturalStatus_Annotation
7089 add constraint FKE6E91F838D2CB1D4
7090 foreign key (NomenclaturalStatus_id)
7091 references NomenclaturalStatus;
7093 alter table NomenclaturalStatus_Annotation
7094 add constraint FKE6E91F831E403E0B
7095 foreign key (annotations_id)
7096 references Annotation;
7098 alter table NomenclaturalStatus_Annotation_AUD
7099 add constraint FK6A3D3D434869AAE
7101 references AuditEvent;
7103 alter table NomenclaturalStatus_Marker
7104 add constraint FK2F5128E777265A1
7105 foreign key (markers_id)
7108 alter table NomenclaturalStatus_Marker
7109 add constraint FK2F5128E8D2CB1D4
7110 foreign key (NomenclaturalStatus_id)
7111 references NomenclaturalStatus;
7113 alter table NomenclaturalStatus_Marker_AUD
7114 add constraint FK8619495F34869AAE
7116 references AuditEvent;
7118 alter table OriginalSourceBase
7119 add constraint FK505F2E5D4FF2DB2C
7120 foreign key (createdby_id)
7121 references UserAccount;
7123 alter table OriginalSourceBase
7124 add constraint FK505F2E5D966B96B2
7125 foreign key (nameusedinsource_id)
7126 references TaxonNameBase;
7128 alter table OriginalSourceBase
7129 add constraint FK505F2E5D9803512F
7130 foreign key (citation_id)
7131 references Reference;
7133 alter table OriginalSourceBase
7134 add constraint FK505F2E5DBC5DA539
7135 foreign key (updatedby_id)
7136 references UserAccount;
7138 alter table OriginalSourceBase_AUD
7139 add constraint FK9662E5AE34869AAE
7141 references AuditEvent;
7143 alter table OriginalSourceBase_Annotation
7144 add constraint FK20814271B029DDA0
7145 foreign key (OriginalSourceBase_id)
7146 references OriginalSourceBase;
7148 alter table OriginalSourceBase_Annotation
7149 add constraint FK208142711E403E0B
7150 foreign key (annotations_id)
7151 references Annotation;
7153 alter table OriginalSourceBase_Annotation_AUD
7154 add constraint FKA074CFC234869AAE
7156 references AuditEvent;
7158 alter table OriginalSourceBase_Marker
7159 add constraint FKB3FFDC7C777265A1
7160 foreign key (markers_id)
7163 alter table OriginalSourceBase_Marker
7164 add constraint FKB3FFDC7CB029DDA0
7165 foreign key (OriginalSourceBase_id)
7166 references OriginalSourceBase;
7168 alter table OriginalSourceBase_Marker_AUD
7169 add constraint FKBFB16C4D34869AAE
7171 references AuditEvent;
7173 alter table PermissionGroup
7174 add constraint FK629941D04FF2DB2C
7175 foreign key (createdby_id)
7176 references UserAccount;
7178 alter table PermissionGroup_GrantedAuthorityImpl
7179 add constraint FK5311437CA0971A3
7180 foreign key (PermissionGroup_id)
7181 references PermissionGroup;
7183 alter table PermissionGroup_GrantedAuthorityImpl
7184 add constraint FK53114371857F6C2
7185 foreign key (grantedauthorities_id)
7186 references GrantedAuthorityImpl;
7188 alter table PolytomousKey_NamedArea
7189 add constraint FK1C727CFF3FF8E7B2
7190 foreign key (geographicalscope_id)
7191 references DefinedTermBase;
7193 alter table PolytomousKey_NamedArea
7194 add constraint FK1C727CFFED57882F
7195 foreign key (FeatureTree_id)
7196 references FeatureTree;
7198 alter table PolytomousKey_NamedArea_AUD
7199 add constraint FK750A135034869AAE
7201 references AuditEvent;
7203 alter table PolytomousKey_Scope
7204 add constraint FK8D97986DED57882F
7205 foreign key (FeatureTree_id)
7206 references FeatureTree;
7208 alter table PolytomousKey_Scope
7209 add constraint FK8D97986D546985E4
7210 foreign key (scoperestrictions_id)
7211 references DefinedTermBase;
7213 alter table PolytomousKey_Scope_AUD
7214 add constraint FK4E37C7BE34869AAE
7216 references AuditEvent;
7218 alter table PolytomousKey_Taxon
7219 add constraint FK8DA4E8E389D9775
7220 foreign key (polytomousKey_fk)
7221 references FeatureTree;
7223 alter table PolytomousKey_Taxon
7224 add constraint FK8DA4E8E3DE9A3DE3
7225 foreign key (taxon_fk)
7226 references TaxonBase;
7228 alter table PolytomousKey_Taxon_AUD
7229 add constraint FKED9BED3434869AAE
7231 references AuditEvent;
7233 create index ReferenceTitleCacheIndex on Reference (titleCache);
7235 alter table Reference
7236 add constraint FK404D5F2B4FF2DB2C
7237 foreign key (createdby_id)
7238 references UserAccount;
7240 alter table Reference
7241 add constraint FK404D5F2B403E17F4
7242 foreign key (institution_id)
7243 references AgentBase;
7245 alter table Reference
7246 add constraint FK404D5F2B969F8FF0
7247 foreign key (inreference_id)
7248 references Reference;
7250 alter table Reference
7251 add constraint FK404D5F2BAEC3B8B8
7252 foreign key (school_id)
7253 references AgentBase;
7255 alter table Reference
7256 add constraint FK404D5F2B697665E
7257 foreign key (authorteam_id)
7258 references AgentBase;
7260 alter table Reference
7261 add constraint FK404D5F2BBC5DA539
7262 foreign key (updatedby_id)
7263 references UserAccount;
7265 alter table Reference_AUD
7266 add constraint FK8F0FFF7C34869AAE
7268 references AuditEvent;
7270 alter table Reference_Annotation
7271 add constraint FKFC824E3765B124B
7272 foreign key (Reference_id)
7273 references Reference;
7275 alter table Reference_Annotation
7276 add constraint FKFC824E31E403E0B
7277 foreign key (annotations_id)
7278 references Annotation;
7280 alter table Reference_Annotation_AUD
7281 add constraint FKF3C1293434869AAE
7283 references AuditEvent;
7285 alter table Reference_Credit
7286 add constraint FK5BC6DEAD32D1B9F
7287 foreign key (credits_id)
7290 alter table Reference_Credit
7291 add constraint FK5BC6DEAD765B124B
7292 foreign key (Reference_id)
7293 references Reference;
7295 alter table Reference_Credit_AUD
7296 add constraint FK4AD9EDFE34869AAE
7298 references AuditEvent;
7300 alter table Reference_Extension
7301 add constraint FKDEFCDC0B927DE9DF
7302 foreign key (extensions_id)
7303 references Extension;
7305 alter table Reference_Extension
7306 add constraint FKDEFCDC0B765B124B
7307 foreign key (Reference_id)
7308 references Reference;
7310 alter table Reference_Extension_AUD
7311 add constraint FK1DF60C5C34869AAE
7313 references AuditEvent;
7315 alter table Reference_Marker
7316 add constraint FK6BEDC7EE777265A1
7317 foreign key (markers_id)
7320 alter table Reference_Marker
7321 add constraint FK6BEDC7EE765B124B
7322 foreign key (Reference_id)
7323 references Reference;
7325 alter table Reference_Marker_AUD
7326 add constraint FKAEF84EBF34869AAE
7328 references AuditEvent;
7330 alter table Reference_Media
7331 add constraint FKBBEF5B0765B124B
7332 foreign key (Reference_id)
7333 references Reference;
7335 alter table Reference_Media
7336 add constraint FKBBEF5B0C2C29593
7337 foreign key (media_id)
7340 alter table Reference_Media_AUD
7341 add constraint FK8318CB8134869AAE
7343 references AuditEvent;
7345 alter table Reference_OriginalSourceBase
7346 add constraint FKD3E8B7F1765B124B
7347 foreign key (Reference_id)
7348 references Reference;
7350 alter table Reference_OriginalSourceBase
7351 add constraint FKD3E8B7F13A6735D9
7352 foreign key (sources_id)
7353 references OriginalSourceBase;
7355 alter table Reference_OriginalSourceBase_AUD
7356 add constraint FKC025854234869AAE
7358 references AuditEvent;
7360 alter table Reference_Rights
7361 add constraint FK74E1B58BC13F7B21
7362 foreign key (rights_id)
7365 alter table Reference_Rights
7366 add constraint FK74E1B58B765B124B
7367 foreign key (Reference_id)
7368 references Reference;
7370 alter table Reference_Rights_AUD
7371 add constraint FK1AD225DC34869AAE
7373 references AuditEvent;
7375 alter table RelationshipTermBase_inverseRepresentation
7376 add constraint FK98592F33ECEEF4AF
7377 foreign key (DefinedTermBase_id)
7378 references DefinedTermBase;
7380 alter table RelationshipTermBase_inverseRepresentation
7381 add constraint FK98592F33473FB677
7382 foreign key (inverserepresentations_id)
7383 references Representation;
7385 alter table RelationshipTermBase_inverseRepresentation_AUD
7386 add constraint FK5D248B8434869AAE
7388 references AuditEvent;
7390 alter table Representation
7391 add constraint FK9C4724ED4FF2DB2C
7392 foreign key (createdby_id)
7393 references UserAccount;
7395 alter table Representation
7396 add constraint FK9C4724EDE8D36B00
7397 foreign key (language_id)
7398 references DefinedTermBase;
7400 alter table Representation
7401 add constraint FK9C4724EDBC5DA539
7402 foreign key (updatedby_id)
7403 references UserAccount;
7405 alter table Representation_AUD
7406 add constraint FK294D143E34869AAE
7408 references AuditEvent;
7410 alter table Representation_Annotation
7411 add constraint FK371091E147E8AE60
7412 foreign key (Representation_id)
7413 references Representation;
7415 alter table Representation_Annotation
7416 add constraint FK371091E11E403E0B
7417 foreign key (annotations_id)
7418 references Annotation;
7420 alter table Representation_Annotation_AUD
7421 add constraint FK36EEE73234869AAE
7423 references AuditEvent;
7425 alter table Representation_Marker
7426 add constraint FK560063EC777265A1
7427 foreign key (markers_id)
7430 alter table Representation_Marker
7431 add constraint FK560063EC47E8AE60
7432 foreign key (Representation_id)
7433 references Representation;
7435 alter table Representation_Marker_AUD
7436 add constraint FKD640BBBD34869AAE
7438 references AuditEvent;
7441 add constraint FK91E56DF74FF2DB2C
7442 foreign key (createdby_id)
7443 references UserAccount;
7446 add constraint FK91E56DF7F7976FC5
7447 foreign key (agent_id)
7448 references AgentBase;
7451 add constraint FK91E56DF7E6D2886A
7452 foreign key (type_id)
7453 references DefinedTermBase;
7456 add constraint FK91E56DF7E8D36B00
7457 foreign key (language_id)
7458 references DefinedTermBase;
7461 add constraint FK91E56DF7BC5DA539
7462 foreign key (updatedby_id)
7463 references UserAccount;
7465 alter table Rights_AUD
7466 add constraint FK252BC84834869AAE
7468 references AuditEvent;
7470 alter table Rights_Annotation
7471 add constraint FK27CB1E97C13F7B21
7472 foreign key (Rights_id)
7475 alter table Rights_Annotation
7476 add constraint FK27CB1E971E403E0B
7477 foreign key (annotations_id)
7478 references Annotation;
7480 alter table Rights_Annotation_AUD
7481 add constraint FKF98828E834869AAE
7483 references AuditEvent;
7485 alter table Rights_Marker
7486 add constraint FKB739BBA2777265A1
7487 foreign key (markers_id)
7490 alter table Rights_Marker
7491 add constraint FKB739BBA2C13F7B21
7492 foreign key (Rights_id)
7495 alter table Rights_Marker_AUD
7496 add constraint FKC6FB487334869AAE
7498 references AuditEvent;
7500 create index sequenceTitleCacheIndex on Sequence (titleCache);
7502 alter table Sequence
7503 add constraint FK544ADBE14FF2DB2C
7504 foreign key (createdby_id)
7505 references UserAccount;
7507 alter table Sequence
7508 add constraint FK544ADBE1B982A103
7509 foreign key (publishedin_id)
7510 references Reference;
7512 alter table Sequence
7513 add constraint FK544ADBE12DBE1F1F
7514 foreign key (locus_id)
7517 alter table Sequence
7518 add constraint FK544ADBE1BC5DA539
7519 foreign key (updatedby_id)
7520 references UserAccount;
7522 alter table Sequence_AUD
7523 add constraint FK39F4313234869AAE
7525 references AuditEvent;
7527 alter table Sequence_Annotation
7528 add constraint FK1010BA6DD57FFDD5
7529 foreign key (Sequence_id)
7530 references Sequence;
7532 alter table Sequence_Annotation
7533 add constraint FK1010BA6D1E403E0B
7534 foreign key (annotations_id)
7535 references Annotation;
7537 alter table Sequence_Annotation_AUD
7538 add constraint FKCB4FE9BE34869AAE
7540 references AuditEvent;
7542 alter table Sequence_Credit
7543 add constraint FK2CFBC93732D1B9F
7544 foreign key (credits_id)
7547 alter table Sequence_Credit
7548 add constraint FK2CFBC937D57FFDD5
7549 foreign key (Sequence_id)
7550 references Sequence;
7552 alter table Sequence_Credit_AUD
7553 add constraint FK4B22838834869AAE
7555 references AuditEvent;
7557 alter table Sequence_Extension
7558 add constraint FK7BE66D41927DE9DF
7559 foreign key (extensions_id)
7560 references Extension;
7562 alter table Sequence_Extension
7563 add constraint FK7BE66D41D57FFDD5
7564 foreign key (Sequence_id)
7565 references Sequence;
7567 alter table Sequence_Extension_AUD
7568 add constraint FK1CA8129234869AAE
7570 references AuditEvent;
7572 alter table Sequence_GenBankAccession
7573 add constraint FK8F698096D57FFDD5
7574 foreign key (Sequence_id)
7575 references Sequence;
7577 alter table Sequence_GenBankAccession
7578 add constraint FK8F69809615C4EF35
7579 foreign key (genbankaccession_id)
7580 references GenBankAccession;
7582 alter table Sequence_GenBankAccession_AUD
7583 add constraint FKC717736734869AAE
7585 references AuditEvent;
7587 alter table Sequence_Marker
7588 add constraint FK3D22B278777265A1
7589 foreign key (markers_id)
7592 alter table Sequence_Marker
7593 add constraint FK3D22B278D57FFDD5
7594 foreign key (Sequence_id)
7595 references Sequence;
7597 alter table Sequence_Marker_AUD
7598 add constraint FKAF40E44934869AAE
7600 references AuditEvent;
7602 alter table Sequence_Media
7603 add constraint FK8E5D91E666ACA7EC
7604 foreign key (chromatograms_id)
7607 alter table Sequence_Media
7608 add constraint FK8E5D91E6D57FFDD5
7609 foreign key (Sequence_id)
7610 references Sequence;
7612 alter table Sequence_Media_AUD
7613 add constraint FK20025CB734869AAE
7615 references AuditEvent;
7617 alter table Sequence_OriginalSourceBase
7618 add constraint FKCDB0237BD57FFDD5
7619 foreign key (Sequence_id)
7620 references Sequence;
7622 alter table Sequence_OriginalSourceBase
7623 add constraint FKCDB0237B3A6735D9
7624 foreign key (sources_id)
7625 references OriginalSourceBase;
7627 alter table Sequence_OriginalSourceBase_AUD
7628 add constraint FK69D81BCC34869AAE
7630 references AuditEvent;
7632 alter table Sequence_Reference
7633 add constraint FK6944904D7291F8A
7634 foreign key (citations_id)
7635 references Reference;
7637 alter table Sequence_Reference
7638 add constraint FK6944904DD57FFDD5
7639 foreign key (Sequence_id)
7640 references Sequence;
7642 alter table Sequence_Reference_AUD
7643 add constraint FK18E5CF9E34869AAE
7645 references AuditEvent;
7647 alter table Sequence_Rights
7648 add constraint FK4616A015C13F7B21
7649 foreign key (rights_id)
7652 alter table Sequence_Rights
7653 add constraint FK4616A015D57FFDD5
7654 foreign key (Sequence_id)
7655 references Sequence;
7657 alter table Sequence_Rights_AUD
7658 add constraint FK1B1ABB6634869AAE
7660 references AuditEvent;
7662 create index specimenOrObservationBaseTitleCacheIndex on SpecimenOrObservationBase (titleCache);
7664 alter table SpecimenOrObservationBase
7665 add constraint FK21CA32727CC340C5
7666 foreign key (storedunder_id)
7667 references TaxonNameBase;
7669 alter table SpecimenOrObservationBase
7670 add constraint FK21CA32728C750E27
7671 foreign key (lifestage_id)
7672 references DefinedTermBase;
7674 alter table SpecimenOrObservationBase
7675 add constraint FK21CA32724FF2DB2C
7676 foreign key (createdby_id)
7677 references UserAccount;
7679 alter table SpecimenOrObservationBase
7680 add constraint FK21CA3272EB62BE9A
7681 foreign key (collection_id)
7682 references Collection;
7684 alter table SpecimenOrObservationBase
7685 add constraint FK21CA3272E17C9A6B
7686 foreign key (sex_id)
7687 references DefinedTermBase;
7689 alter table SpecimenOrObservationBase
7690 add constraint FK21CA3272C8505DB
7691 foreign key (preservation_id)
7692 references DefinedTermBase;
7694 alter table SpecimenOrObservationBase
7695 add constraint FK21CA32724AAB411A
7696 foreign key (derivationevent_id)
7697 references DerivationEvent;
7699 alter table SpecimenOrObservationBase
7700 add constraint FK21CA3272F95F225A
7701 foreign key (gatheringevent_id)
7702 references GatheringEvent;
7704 alter table SpecimenOrObservationBase
7705 add constraint FK21CA3272BC5DA539
7706 foreign key (updatedby_id)
7707 references UserAccount;
7709 alter table SpecimenOrObservationBase_AUD
7710 add constraint FKF3D3D74334869AAE
7712 references AuditEvent;
7714 alter table SpecimenOrObservationBase_Annotation
7715 add constraint FK365E4F3C3B8A5ABA
7716 foreign key (SpecimenOrObservationBase_id)
7717 references SpecimenOrObservationBase;
7719 alter table SpecimenOrObservationBase_Annotation
7720 add constraint FK365E4F3C1E403E0B
7721 foreign key (annotations_id)
7722 references Annotation;
7724 alter table SpecimenOrObservationBase_Annotation_AUD
7725 add constraint FK34187F0D34869AAE
7727 references AuditEvent;
7729 alter table SpecimenOrObservationBase_Credit
7730 add constraint FK7E3A1D8632D1B9F
7731 foreign key (credits_id)
7734 alter table SpecimenOrObservationBase_Credit
7735 add constraint FK7E3A1D863B8A5ABA
7736 foreign key (SpecimenOrObservationBase_id)
7737 references SpecimenOrObservationBase;
7739 alter table SpecimenOrObservationBase_Credit_AUD
7740 add constraint FK7170185734869AAE
7742 references AuditEvent;
7744 alter table SpecimenOrObservationBase_DerivationEvent
7745 add constraint FK20132036BD59A1AD
7746 foreign key (derivationevents_id)
7747 references DerivationEvent;
7749 alter table SpecimenOrObservationBase_DerivationEvent
7750 add constraint FK2013203654C216AA
7751 foreign key (originals_id)
7752 references SpecimenOrObservationBase;
7754 alter table SpecimenOrObservationBase_DerivationEvent_AUD
7755 add constraint FKA4A8430734869AAE
7757 references AuditEvent;
7759 alter table SpecimenOrObservationBase_Extension
7760 add constraint FKE03B8292927DE9DF
7761 foreign key (extensions_id)
7762 references Extension;
7764 alter table SpecimenOrObservationBase_Extension
7765 add constraint FKE03B82923B8A5ABA
7766 foreign key (SpecimenOrObservationBase_id)
7767 references SpecimenOrObservationBase;
7769 alter table SpecimenOrObservationBase_Extension_AUD
7770 add constraint FK7AE0176334869AAE
7772 references AuditEvent;
7774 alter table SpecimenOrObservationBase_LanguageString
7775 add constraint FKCFAA931628459272
7776 foreign key (description_mapkey_id)
7777 references DefinedTermBase;
7779 alter table SpecimenOrObservationBase_LanguageString
7780 add constraint FKCFAA93162BEBA58D
7781 foreign key (description_id)
7782 references LanguageString;
7784 alter table SpecimenOrObservationBase_LanguageString
7785 add constraint FKCFAA93163B8A5ABA
7786 foreign key (SpecimenOrObservationBase_id)
7787 references SpecimenOrObservationBase;
7789 alter table SpecimenOrObservationBase_LanguageString_AUD
7790 add constraint FK38B45E734869AAE
7792 references AuditEvent;
7794 alter table SpecimenOrObservationBase_Marker
7795 add constraint FK8E6106C7777265A1
7796 foreign key (markers_id)
7799 alter table SpecimenOrObservationBase_Marker
7800 add constraint FK8E6106C73B8A5ABA
7801 foreign key (SpecimenOrObservationBase_id)
7802 references SpecimenOrObservationBase;
7804 alter table SpecimenOrObservationBase_Marker_AUD
7805 add constraint FKD58E791834869AAE
7807 references AuditEvent;
7809 alter table SpecimenOrObservationBase_Media
7810 add constraint FK4EEBF7B7C2C29593
7811 foreign key (media_id)
7814 alter table SpecimenOrObservationBase_Media
7815 add constraint FK4EEBF7B73B8A5ABA
7816 foreign key (SpecimenOrObservationBase_id)
7817 references SpecimenOrObservationBase;
7819 alter table SpecimenOrObservationBase_Media_AUD
7820 add constraint FK8457720834869AAE
7822 references AuditEvent;
7824 alter table SpecimenOrObservationBase_OriginalSourceBase
7825 add constraint FKCA7F794A3B8A5ABA
7826 foreign key (SpecimenOrObservationBase_id)
7827 references SpecimenOrObservationBase;
7829 alter table SpecimenOrObservationBase_OriginalSourceBase
7830 add constraint FKCA7F794A3A6735D9
7831 foreign key (sources_id)
7832 references OriginalSourceBase;
7834 alter table SpecimenOrObservationBase_OriginalSourceBase_AUD
7835 add constraint FK2059F21B34869AAE
7837 references AuditEvent;
7839 alter table SpecimenOrObservationBase_Rights
7840 add constraint FK9754F464C13F7B21
7841 foreign key (rights_id)
7844 alter table SpecimenOrObservationBase_Rights
7845 add constraint FK9754F4643B8A5ABA
7846 foreign key (SpecimenOrObservationBase_id)
7847 references SpecimenOrObservationBase;
7849 alter table SpecimenOrObservationBase_Rights_AUD
7850 add constraint FK4168503534869AAE
7852 references AuditEvent;
7854 alter table SpecimenOrObservationBase_Sequence
7855 add constraint FKBBF27B0E35B10F24
7856 foreign key (sequences_id)
7857 references Sequence;
7859 alter table SpecimenOrObservationBase_Sequence
7860 add constraint FKBBF27B0E7EE2770E
7861 foreign key (SpecimenOrObservationBase_id)
7862 references SpecimenOrObservationBase;
7864 alter table SpecimenOrObservationBase_Sequence_AUD
7865 add constraint FK392E71DF34869AAE
7867 references AuditEvent;
7869 alter table StateData
7870 add constraint FKFB1697BB4FF2DB2C
7871 foreign key (createdby_id)
7872 references UserAccount;
7874 alter table StateData
7875 add constraint FKFB1697BB682A4E4B
7876 foreign key (state_id)
7877 references DefinedTermBase;
7879 alter table StateData
7880 add constraint FKFB1697BBBC5DA539
7881 foreign key (updatedby_id)
7882 references UserAccount;
7884 alter table StateData_AUD
7885 add constraint FKDA6A700C34869AAE
7887 references AuditEvent;
7889 alter table StateData_DefinedTermBase
7890 add constraint FK107321E28E7BF9AB
7891 foreign key (StateData_id)
7892 references StateData;
7894 alter table StateData_DefinedTermBase
7895 add constraint FK107321E2E0960EC4
7896 foreign key (modifiers_id)
7897 references DefinedTermBase;
7899 alter table StateData_DefinedTermBase_AUD
7900 add constraint FK7C978EB334869AAE
7902 references AuditEvent;
7904 alter table StateData_LanguageString
7905 add constraint FK93FFD2AD8E7BF9AB
7906 foreign key (StateData_id)
7907 references StateData;
7909 alter table StateData_LanguageString
7910 add constraint FK93FFD2ADF05D08D4
7911 foreign key (modifyingtext_id)
7912 references LanguageString;
7914 alter table StateData_LanguageString
7915 add constraint FK93FFD2AD9682414B
7916 foreign key (modifyingtext_mapkey_id)
7917 references DefinedTermBase;
7919 alter table StateData_LanguageString_AUD
7920 add constraint FK1578E1FE34869AAE
7922 references AuditEvent;
7924 alter table StatisticalMeasurementValue
7925 add constraint FK2DCE02904FF2DB2C
7926 foreign key (createdby_id)
7927 references UserAccount;
7929 alter table StatisticalMeasurementValue
7930 add constraint FK2DCE02904C428112
7931 foreign key (type_id)
7932 references DefinedTermBase;
7934 alter table StatisticalMeasurementValue
7935 add constraint FK2DCE0290BC5DA539
7936 foreign key (updatedby_id)
7937 references UserAccount;
7939 alter table StatisticalMeasurementValue_AUD
7940 add constraint FKBB16686134869AAE
7942 references AuditEvent;
7944 alter table StatisticalMeasurementValue_DefinedTermBase
7945 add constraint FK686C42B7E0960EC4
7946 foreign key (modifiers_id)
7947 references DefinedTermBase;
7949 alter table StatisticalMeasurementValue_DefinedTermBase
7950 add constraint FK686C42B75C9F4F2B
7951 foreign key (StatisticalMeasurementValue_id)
7952 references StatisticalMeasurementValue;
7954 alter table StatisticalMeasurementValue_DefinedTermBase_AUD
7955 add constraint FKFEBA3D0834869AAE
7957 references AuditEvent;
7959 alter table SynonymRelationship
7960 add constraint FKF483ADB34FF2DB2C
7961 foreign key (createdby_id)
7962 references UserAccount;
7964 alter table SynonymRelationship
7965 add constraint FKF483ADB39803512F
7966 foreign key (citation_id)
7967 references Reference;
7969 alter table SynonymRelationship
7970 add constraint FKF483ADB34BAC703F
7971 foreign key (relatedfrom_id)
7972 references TaxonBase;
7974 alter table SynonymRelationship
7975 add constraint FKF483ADB380924EEC
7976 foreign key (type_id)
7977 references DefinedTermBase;
7979 alter table SynonymRelationship
7980 add constraint FKF483ADB3F8991B9D
7981 foreign key (relatedto_id)
7982 references TaxonBase;
7984 alter table SynonymRelationship
7985 add constraint FKF483ADB3BC5DA539
7986 foreign key (updatedby_id)
7987 references UserAccount;
7989 alter table SynonymRelationship_AUD
7990 add constraint FK8AEBCA0434869AAE
7992 references AuditEvent;
7994 alter table SynonymRelationship_Annotation
7995 add constraint FKF494F15B260A8379
7996 foreign key (SynonymRelationship_id)
7997 references SynonymRelationship;
7999 alter table SynonymRelationship_Annotation
8000 add constraint FKF494F15B1E403E0B
8001 foreign key (annotations_id)
8002 references Annotation;
8004 alter table SynonymRelationship_Annotation_AUD
8005 add constraint FKD3E2F9AC34869AAE
8007 references AuditEvent;
8009 alter table SynonymRelationship_Marker
8010 add constraint FK7A439066777265A1
8011 foreign key (markers_id)
8014 alter table SynonymRelationship_Marker
8015 add constraint FK7A439066260A8379
8016 foreign key (SynonymRelationship_id)
8017 references SynonymRelationship;
8019 alter table SynonymRelationship_Marker_AUD
8020 add constraint FK93C51B3734869AAE
8022 references AuditEvent;
8024 create index taxonBaseTitleCacheIndex on TaxonBase (titleCache);
8026 alter table TaxonBase
8027 add constraint FK9249B49B4FF2DB2C
8028 foreign key (createdby_id)
8029 references UserAccount;
8031 alter table TaxonBase
8032 add constraint FK9249B49B5E4A2F85
8033 foreign key (sec_id)
8034 references Reference;
8036 alter table TaxonBase
8037 add constraint FK9249B49B7C7B5AED
8038 foreign key (taxonomicparentcache_id)
8039 references TaxonBase;
8041 alter table TaxonBase
8042 add constraint FK9249B49BDA93512F
8043 foreign key (taxonName_fk)
8044 references TaxonNameBase;
8046 alter table TaxonBase
8047 add constraint FK9249B49BBC5DA539
8048 foreign key (updatedby_id)
8049 references UserAccount;
8051 alter table TaxonBase_AUD
8052 add constraint FK37041CEC34869AAE
8054 references AuditEvent;
8056 alter table TaxonBase_Annotation
8057 add constraint FK41ED09739C9D39
8058 foreign key (TaxonBase_id)
8059 references TaxonBase;
8061 alter table TaxonBase_Annotation
8062 add constraint FK41ED09731E403E0B
8063 foreign key (annotations_id)
8064 references Annotation;
8066 alter table TaxonBase_Annotation_AUD
8067 add constraint FK8C145C434869AAE
8069 references AuditEvent;
8071 alter table TaxonBase_Credit
8072 add constraint FK4CB48B3D9C9D39
8073 foreign key (TaxonBase_id)
8074 references TaxonBase;
8076 alter table TaxonBase_Credit
8077 add constraint FK4CB48B3D32D1B9F
8078 foreign key (credits_id)
8081 alter table TaxonBase_Credit_AUD
8082 add constraint FK7CFED28E34869AAE
8084 references AuditEvent;
8086 alter table TaxonBase_Extension
8087 add constraint FKF961257B927DE9DF
8088 foreign key (extensions_id)
8089 references Extension;
8091 alter table TaxonBase_Extension
8092 add constraint FKF961257B9C9D39
8093 foreign key (TaxonBase_id)
8094 references TaxonBase;
8096 alter table TaxonBase_Extension_AUD
8097 add constraint FK71381DCC34869AAE
8099 references AuditEvent;
8101 alter table TaxonBase_Marker
8102 add constraint FK5CDB747E777265A1
8103 foreign key (markers_id)
8106 alter table TaxonBase_Marker
8107 add constraint FK5CDB747E9C9D39
8108 foreign key (TaxonBase_id)
8109 references TaxonBase;
8111 alter table TaxonBase_Marker_AUD
8112 add constraint FKE11D334F34869AAE
8114 references AuditEvent;
8116 alter table TaxonBase_OriginalSourceBase
8117 add constraint FKFB680C819C9D39
8118 foreign key (TaxonBase_id)
8119 references TaxonBase;
8121 alter table TaxonBase_OriginalSourceBase
8122 add constraint FKFB680C813A6735D9
8123 foreign key (sources_id)
8124 references OriginalSourceBase;
8126 alter table TaxonBase_OriginalSourceBase_AUD
8127 add constraint FKB7C811D234869AAE
8129 references AuditEvent;
8131 alter table TaxonBase_Rights
8132 add constraint FK65CF621B9C9D39
8133 foreign key (TaxonBase_id)
8134 references TaxonBase;
8136 alter table TaxonBase_Rights
8137 add constraint FK65CF621BC13F7B21
8138 foreign key (rights_id)
8141 alter table TaxonBase_Rights_AUD
8142 add constraint FK4CF70A6C34869AAE
8144 references AuditEvent;
8146 alter table TaxonInteraction_LanguageString
8147 add constraint FK579A1DC028459272
8148 foreign key (description_mapkey_id)
8149 references DefinedTermBase;
8151 alter table TaxonInteraction_LanguageString
8152 add constraint FK579A1DC086C86FE0
8153 foreign key (DescriptionElementBase_id)
8154 references DescriptionElementBase;
8156 alter table TaxonInteraction_LanguageString
8157 add constraint FK579A1DC02BEBA58D
8158 foreign key (description_id)
8159 references LanguageString;
8161 alter table TaxonInteraction_LanguageString_AUD
8162 add constraint FK9E016B9134869AAE
8164 references AuditEvent;
8166 create index taxonNameBaseTitleCacheIndex on TaxonNameBase (titleCache);
8168 alter table TaxonNameBase
8169 add constraint FKB4870C64FF2DB2C
8170 foreign key (createdby_id)
8171 references UserAccount;
8173 alter table TaxonNameBase
8174 add constraint FKB4870C662AD57A2
8175 foreign key (excombinationauthorteam_id)
8176 references AgentBase;
8178 alter table TaxonNameBase
8179 add constraint FKB4870C6BFEAE500
8180 foreign key (homotypicalgroup_id)
8181 references HomotypicalGroup;
8183 alter table TaxonNameBase
8184 add constraint FKB4870C6D7BE55A0
8185 foreign key (rank_id)
8186 references DefinedTermBase;
8188 alter table TaxonNameBase
8189 add constraint FKB4870C67F90DF03
8190 foreign key (exbasionymauthorteam_id)
8191 references AgentBase;
8193 alter table TaxonNameBase
8194 add constraint FKB4870C62B4FEDD6
8195 foreign key (basionymauthorteam_id)
8196 references AgentBase;
8198 alter table TaxonNameBase
8199 add constraint FKB4870C64AC9C024
8200 foreign key (nomenclaturalreference_id)
8201 references Reference;
8203 alter table TaxonNameBase
8204 add constraint FKB4870C6B14B73EF
8205 foreign key (combinationauthorteam_id)
8206 references AgentBase;
8208 alter table TaxonNameBase
8209 add constraint FKB4870C6BC5DA539
8210 foreign key (updatedby_id)
8211 references UserAccount;
8213 alter table TaxonNameBase_AUD
8214 add constraint FK5CA2CB9734869AAE
8216 references AuditEvent;
8218 alter table TaxonNameBase_Annotation
8219 add constraint FK9E7794688C85CF94
8220 foreign key (TaxonNameBase_id)
8221 references TaxonNameBase;
8223 alter table TaxonNameBase_Annotation
8224 add constraint FK9E7794681E403E0B
8225 foreign key (annotations_id)
8226 references Annotation;
8228 alter table TaxonNameBase_Annotation_AUD
8229 add constraint FKB6734E3934869AAE
8231 references AuditEvent;
8233 alter table TaxonNameBase_Credit
8234 add constraint FK29BCD8B28C85CF94
8235 foreign key (TaxonNameBase_id)
8236 references TaxonNameBase;
8238 alter table TaxonNameBase_Credit
8239 add constraint FK29BCD8B232D1B9F
8240 foreign key (credits_id)
8243 alter table TaxonNameBase_Credit_AUD
8244 add constraint FKD9895D8334869AAE
8246 references AuditEvent;
8248 alter table TaxonNameBase_Extension
8249 add constraint FKC28EE7E68C85CF94
8250 foreign key (TaxonNameBase_id)
8251 references TaxonNameBase;
8253 alter table TaxonNameBase_Extension
8254 add constraint FKC28EE7E6927DE9DF
8255 foreign key (extensions_id)
8256 references Extension;
8258 alter table TaxonNameBase_Extension_AUD
8259 add constraint FK8F98B2B734869AAE
8261 references AuditEvent;
8263 alter table TaxonNameBase_Marker
8264 add constraint FK39E3C1F3777265A1
8265 foreign key (markers_id)
8268 alter table TaxonNameBase_Marker
8269 add constraint FK39E3C1F38C85CF94
8270 foreign key (TaxonNameBase_id)
8271 references TaxonNameBase;
8273 alter table TaxonNameBase_Marker_AUD
8274 add constraint FK3DA7BE4434869AAE
8276 references AuditEvent;
8278 alter table TaxonNameBase_NomenclaturalStatus
8279 add constraint FK560BA7928C85CF94
8280 foreign key (TaxonNameBase_id)
8281 references TaxonNameBase;
8283 alter table TaxonNameBase_NomenclaturalStatus
8284 add constraint FK560BA7926615E90D
8285 foreign key (status_id)
8286 references NomenclaturalStatus;
8288 alter table TaxonNameBase_NomenclaturalStatus_AUD
8289 add constraint FK9215BC6334869AAE
8291 references AuditEvent;
8293 alter table TaxonNameBase_OriginalSourceBase
8294 add constraint FKF746D2768C85CF94
8295 foreign key (TaxonNameBase_id)
8296 references TaxonNameBase;
8298 alter table TaxonNameBase_OriginalSourceBase
8299 add constraint FKF746D2763A6735D9
8300 foreign key (sources_id)
8301 references OriginalSourceBase;
8303 alter table TaxonNameBase_OriginalSourceBase_AUD
8304 add constraint FK7A38D54734869AAE
8306 references AuditEvent;
8308 alter table TaxonNameBase_Rights
8309 add constraint FK42D7AF908C85CF94
8310 foreign key (TaxonNameBase_id)
8311 references TaxonNameBase;
8313 alter table TaxonNameBase_Rights
8314 add constraint FK42D7AF90C13F7B21
8315 foreign key (rights_id)
8318 alter table TaxonNameBase_Rights_AUD
8319 add constraint FKA981956134869AAE
8321 references AuditEvent;
8323 alter table TaxonNameBase_TypeDesignationBase
8324 add constraint FKC0D6BBB58C85CF94
8325 foreign key (TaxonNameBase_id)
8326 references TaxonNameBase;
8328 alter table TaxonNameBase_TypeDesignationBase
8329 add constraint FKC0D6BBB5C7DF530C
8330 foreign key (typedesignations_id)
8331 references TypeDesignationBase;
8333 alter table TaxonNameBase_TypeDesignationBase_AUD
8334 add constraint FKBB24070634869AAE
8336 references AuditEvent;
8338 alter table TaxonNode
8339 add constraint FK924F5BCC4FF2DB2C
8340 foreign key (createdby_id)
8341 references UserAccount;
8343 alter table TaxonNode
8344 add constraint FK924F5BCC215EDF26
8345 foreign key (referenceforparentchildrelation_id)
8346 references Reference;
8348 alter table TaxonNode
8349 add constraint FK924F5BCC759FE399
8350 foreign key (taxonomictree_id)
8351 references TaxonomicTree;
8353 alter table TaxonNode
8354 add constraint FK924F5BCCDE9A3E39
8355 foreign key (taxon_id)
8356 references TaxonBase;
8358 alter table TaxonNode
8359 add constraint FK924F5BCCCC05993E
8360 foreign key (synonymtobeused_id)
8361 references TaxonBase;
8363 alter table TaxonNode
8364 add constraint FK924F5BCC39DB2DFB
8365 foreign key (parent_id)
8366 references TaxonNode;
8368 alter table TaxonNode
8369 add constraint FK924F5BCCBC5DA539
8370 foreign key (updatedby_id)
8371 references UserAccount;
8373 alter table TaxonNode_AUD
8374 add constraint FKE090C39D34869AAE
8376 references AuditEvent;
8378 alter table TaxonNode_Annotation
8379 add constraint FKD8A9A9A2927D8399
8380 foreign key (TaxonNode_id)
8381 references TaxonNode;
8383 alter table TaxonNode_Annotation
8384 add constraint FKD8A9A9A21E403E0B
8385 foreign key (annotations_id)
8386 references Annotation;
8388 alter table TaxonNode_Annotation_AUD
8389 add constraint FKB2C4367334869AAE
8391 references AuditEvent;
8393 alter table TaxonNode_Marker
8394 add constraint FK395842D777265A1
8395 foreign key (markers_id)
8398 alter table TaxonNode_Marker
8399 add constraint FK395842D927D8399
8400 foreign key (TaxonNode_id)
8401 references TaxonNode;
8403 alter table TaxonNode_Marker_AUD
8404 add constraint FK77D9D37E34869AAE
8406 references AuditEvent;
8408 alter table TaxonRelationship
8409 add constraint FK7482BA024FF2DB2C
8410 foreign key (createdby_id)
8411 references UserAccount;
8413 alter table TaxonRelationship
8414 add constraint FK7482BA029803512F
8415 foreign key (citation_id)
8416 references Reference;
8418 alter table TaxonRelationship
8419 add constraint FK7482BA02E71EF6CE
8420 foreign key (relatedfrom_id)
8421 references TaxonBase;
8423 alter table TaxonRelationship
8424 add constraint FK7482BA02F11BD77B
8425 foreign key (type_id)
8426 references DefinedTermBase;
8428 alter table TaxonRelationship
8429 add constraint FK7482BA02F8991B9D
8430 foreign key (relatedto_id)
8431 references TaxonBase;
8433 alter table TaxonRelationship
8434 add constraint FK7482BA02BC5DA539
8435 foreign key (updatedby_id)
8436 references UserAccount;
8438 alter table TaxonRelationship_AUD
8439 add constraint FKA0DE16D334869AAE
8441 references AuditEvent;
8443 alter table TaxonRelationship_Annotation
8444 add constraint FK82C86DAC2BD180D9
8445 foreign key (TaxonRelationship_id)
8446 references TaxonRelationship;
8448 alter table TaxonRelationship_Annotation
8449 add constraint FK82C86DAC1E403E0B
8450 foreign key (annotations_id)
8451 references Annotation;
8453 alter table TaxonRelationship_Annotation_AUD
8454 add constraint FKE86DE57D34869AAE
8456 references AuditEvent;
8458 alter table TaxonRelationship_Marker
8459 add constraint FK69FBDD37777265A1
8460 foreign key (markers_id)
8463 alter table TaxonRelationship_Marker
8464 add constraint FK69FBDD372BD180D9
8465 foreign key (TaxonRelationship_id)
8466 references TaxonRelationship;
8468 alter table TaxonRelationship_Marker_AUD
8469 add constraint FK21F8978834869AAE
8471 references AuditEvent;
8473 alter table TaxonomicTree
8474 add constraint FKE332DBE04FF2DB2C
8475 foreign key (createdby_id)
8476 references UserAccount;
8478 alter table TaxonomicTree
8479 add constraint FKE332DBE0765B124B
8480 foreign key (reference_id)
8481 references Reference;
8483 alter table TaxonomicTree
8484 add constraint FKE332DBE077E2F09E
8485 foreign key (name_id)
8486 references LanguageString;
8488 alter table TaxonomicTree
8489 add constraint FKE332DBE0BC5DA539
8490 foreign key (updatedby_id)
8491 references UserAccount;
8493 alter table TaxonomicTree_AUD
8494 add constraint FK14CE19B134869AAE
8496 references AuditEvent;
8498 alter table TaxonomicTree_Annotation
8499 add constraint FK9877150E759FE399
8500 foreign key (TaxonomicTree_id)
8501 references TaxonomicTree;
8503 alter table TaxonomicTree_Annotation
8504 add constraint FK9877150E1E403E0B
8505 foreign key (annotations_id)
8506 references Annotation;
8508 alter table TaxonomicTree_Annotation_AUD
8509 add constraint FKADD60BDF34869AAE
8511 references AuditEvent;
8513 alter table TaxonomicTree_Credit
8514 add constraint FK21329C58759FE399
8515 foreign key (TaxonomicTree_id)
8516 references TaxonomicTree;
8518 alter table TaxonomicTree_Credit
8519 add constraint FK21329C5832D1B9F
8520 foreign key (credits_id)
8523 alter table TaxonomicTree_Credit_AUD
8524 add constraint FKD388DE2934869AAE
8526 references AuditEvent;
8528 alter table TaxonomicTree_Extension
8529 add constraint FKF3E9BA80759FE399
8530 foreign key (TaxonomicTree_id)
8531 references TaxonomicTree;
8533 alter table TaxonomicTree_Extension
8534 add constraint FKF3E9BA80927DE9DF
8535 foreign key (extensions_id)
8536 references Extension;
8538 alter table TaxonomicTree_Extension_AUD
8539 add constraint FK1BB4A85134869AAE
8541 references AuditEvent;
8543 alter table TaxonomicTree_Marker
8544 add constraint FK31598599777265A1
8545 foreign key (markers_id)
8548 alter table TaxonomicTree_Marker
8549 add constraint FK31598599759FE399
8550 foreign key (TaxonomicTree_id)
8551 references TaxonomicTree;
8553 alter table TaxonomicTree_Marker_AUD
8554 add constraint FK37A73EEA34869AAE
8556 references AuditEvent;
8558 alter table TaxonomicTree_OriginalSourceBase
8559 add constraint FKDE264D1C759FE399
8560 foreign key (TaxonomicTree_id)
8561 references TaxonomicTree;
8563 alter table TaxonomicTree_OriginalSourceBase
8564 add constraint FKDE264D1C3A6735D9
8565 foreign key (sources_id)
8566 references OriginalSourceBase;
8568 alter table TaxonomicTree_OriginalSourceBase_AUD
8569 add constraint FK99EE8CED34869AAE
8571 references AuditEvent;
8573 alter table TaxonomicTree_Rights
8574 add constraint FK3A4D7336759FE399
8575 foreign key (TaxonomicTree_id)
8576 references TaxonomicTree;
8578 alter table TaxonomicTree_Rights
8579 add constraint FK3A4D7336C13F7B21
8580 foreign key (rights_id)
8583 alter table TaxonomicTree_Rights_AUD
8584 add constraint FKA381160734869AAE
8586 references AuditEvent;
8588 alter table TaxonomicTree_TaxonNode
8589 add constraint FK3349DA2D759FE399
8590 foreign key (TaxonomicTree_id)
8591 references TaxonomicTree;
8593 alter table TaxonomicTree_TaxonNode
8594 add constraint FK3349DA2D18929176
8595 foreign key (rootnodes_id)
8596 references TaxonNode;
8598 alter table TaxonomicTree_TaxonNode_AUD
8599 add constraint FK6973297E34869AAE
8601 references AuditEvent;
8603 alter table TermVocabulary
8604 add constraint FK487AA6924FF2DB2C
8605 foreign key (createdby_id)
8606 references UserAccount;
8608 alter table TermVocabulary
8609 add constraint FK487AA692BC5DA539
8610 foreign key (updatedby_id)
8611 references UserAccount;
8613 alter table TermVocabulary_AUD
8614 add constraint FKA6ED3B6334869AAE
8616 references AuditEvent;
8618 alter table TermVocabulary_Annotation
8619 add constraint FK76D2071C258E060
8620 foreign key (TermVocabulary_id)
8621 references TermVocabulary;
8623 alter table TermVocabulary_Annotation
8624 add constraint FK76D2071C1E403E0B
8625 foreign key (annotations_id)
8626 references Annotation;
8628 alter table TermVocabulary_Annotation_AUD
8629 add constraint FK222D46ED34869AAE
8631 references AuditEvent;
8633 alter table TermVocabulary_Credit
8634 add constraint FK7604C566258E060
8635 foreign key (TermVocabulary_id)
8636 references TermVocabulary;
8638 alter table TermVocabulary_Credit
8639 add constraint FK7604C56632D1B9F
8640 foreign key (credits_id)
8643 alter table TermVocabulary_Credit_AUD
8644 add constraint FKB1E3D03734869AAE
8646 references AuditEvent;
8648 alter table TermVocabulary_Extension
8649 add constraint FKA8814EB2258E060
8650 foreign key (TermVocabulary_id)
8651 references TermVocabulary;
8653 alter table TermVocabulary_Extension
8654 add constraint FKA8814EB2927DE9DF
8655 foreign key (extensions_id)
8656 references Extension;
8658 alter table TermVocabulary_Extension_AUD
8659 add constraint FKD522D38334869AAE
8661 references AuditEvent;
8663 alter table TermVocabulary_Marker
8664 add constraint FK862BAEA7777265A1
8665 foreign key (markers_id)
8668 alter table TermVocabulary_Marker
8669 add constraint FK862BAEA7258E060
8670 foreign key (TermVocabulary_id)
8671 references TermVocabulary;
8673 alter table TermVocabulary_Marker_AUD
8674 add constraint FK160230F834869AAE
8676 references AuditEvent;
8678 alter table TermVocabulary_OriginalSourceBase
8679 add constraint FK8F2D512A258E060
8680 foreign key (TermVocabulary_id)
8681 references TermVocabulary;
8683 alter table TermVocabulary_OriginalSourceBase
8684 add constraint FK8F2D512A3A6735D9
8685 foreign key (sources_id)
8686 references OriginalSourceBase;
8688 alter table TermVocabulary_OriginalSourceBase_AUD
8689 add constraint FKA898D9FB34869AAE
8691 references AuditEvent;
8693 alter table TermVocabulary_Representation
8694 add constraint FKA408B63A258E060
8695 foreign key (TermVocabulary_id)
8696 references TermVocabulary;
8698 alter table TermVocabulary_Representation
8699 add constraint FKA408B63AB31C4747
8700 foreign key (representations_id)
8701 references Representation;
8703 alter table TermVocabulary_Representation_AUD
8704 add constraint FK681B370B34869AAE
8706 references AuditEvent;
8708 alter table TermVocabulary_Rights
8709 add constraint FK8F1F9C44258E060
8710 foreign key (TermVocabulary_id)
8711 references TermVocabulary;
8713 alter table TermVocabulary_Rights
8714 add constraint FK8F1F9C44C13F7B21
8715 foreign key (rights_id)
8718 alter table TermVocabulary_Rights_AUD
8719 add constraint FK81DC081534869AAE
8721 references AuditEvent;
8723 alter table TypeDesignationBase
8724 add constraint FK8AC9DCAE4FF2DB2C
8725 foreign key (createdby_id)
8726 references UserAccount;
8728 alter table TypeDesignationBase
8729 add constraint FK8AC9DCAE9803512F
8730 foreign key (citation_id)
8731 references Reference;
8733 alter table TypeDesignationBase
8734 add constraint FK8AC9DCAEBFEAE500
8735 foreign key (homotypicalgroup_id)
8736 references HomotypicalGroup;
8738 alter table TypeDesignationBase
8739 add constraint FK8AC9DCAE94DB044A
8740 foreign key (typespecimen_id)
8741 references SpecimenOrObservationBase;
8743 alter table TypeDesignationBase
8744 add constraint FK8AC9DCAE4CB0F315
8745 foreign key (typename_id)
8746 references TaxonNameBase;
8748 alter table TypeDesignationBase
8749 add constraint FK8AC9DCAE9E3ED08
8750 foreign key (typestatus_id)
8751 references DefinedTermBase;
8753 alter table TypeDesignationBase
8754 add constraint FK8AC9DCAEBC5DA539
8755 foreign key (updatedby_id)
8756 references UserAccount;
8758 alter table TypeDesignationBase_AUD
8759 add constraint FK243C037F34869AAE
8761 references AuditEvent;
8763 alter table TypeDesignationBase_Annotation
8764 add constraint FK4D73278044E9E6D4
8765 foreign key (TypeDesignationBase_id)
8766 references TypeDesignationBase;
8768 alter table TypeDesignationBase_Annotation
8769 add constraint FK4D7327801E403E0B
8770 foreign key (annotations_id)
8771 references Annotation;
8773 alter table TypeDesignationBase_Annotation_AUD
8774 add constraint FK88BF955134869AAE
8776 references AuditEvent;
8778 alter table TypeDesignationBase_Marker
8779 add constraint FKB914A10B777265A1
8780 foreign key (markers_id)
8783 alter table TypeDesignationBase_Marker
8784 add constraint FKB914A10B44E9E6D4
8785 foreign key (TypeDesignationBase_id)
8786 references TypeDesignationBase;
8788 alter table TypeDesignationBase_Marker_AUD
8789 add constraint FKECA3515C34869AAE
8791 references AuditEvent;
8793 alter table TypeDesignationBase_TaxonNameBase
8794 add constraint FKF61156F54D901A92
8795 foreign key (typifiednames_id)
8796 references TaxonNameBase;
8798 alter table TypeDesignationBase_TaxonNameBase
8799 add constraint FKF61156F544E9E6D4
8800 foreign key (TypeDesignationBase_id)
8801 references TypeDesignationBase;
8803 alter table TypeDesignationBase_TaxonNameBase_AUD
8804 add constraint FK4F1F024634869AAE
8806 references AuditEvent;
8808 alter table UserAccount
8809 add constraint FKB3F13C24FF2DB2C
8810 foreign key (createdby_id)
8811 references UserAccount;
8813 alter table UserAccount
8814 add constraint FKB3F13C2AAC1B820
8815 foreign key (person_id)
8816 references AgentBase;
8818 alter table UserAccount_AUD
8819 add constraint FK6A57909334869AAE
8821 references AuditEvent;
8823 alter table UserAccount_GrantedAuthorityImpl
8824 add constraint FKFD724D855EA5DD89
8825 foreign key (UserAccount_id)
8826 references UserAccount;
8828 alter table UserAccount_GrantedAuthorityImpl
8829 add constraint FKFD724D851857F6C2
8830 foreign key (grantedauthorities_id)
8831 references GrantedAuthorityImpl;
8833 alter table UserAccount_PermissionGroup
8834 add constraint FK812DE753887E3D12
8835 foreign key (members_id)
8836 references UserAccount;
8838 alter table UserAccount_PermissionGroup
8839 add constraint FK812DE753DA9DCB5F
8840 foreign key (groups_id)
8841 references PermissionGroup;
8843 alter table WorkingSet
8844 add constraint FK668D5B914FF2DB2C
8845 foreign key (createdby_id)
8846 references UserAccount;
8848 alter table WorkingSet
8849 add constraint FK668D5B9123DB7F04
8850 foreign key (descriptivesystem_id)
8851 references FeatureTree;
8853 alter table WorkingSet
8854 add constraint FK668D5B91BC5DA539
8855 foreign key (updatedby_id)
8856 references UserAccount;
8858 alter table WorkingSet_AUD
8859 add constraint FK628F58E234869AAE
8861 references AuditEvent;
8863 alter table WorkingSet_Annotation
8864 add constraint FKCBBA8CBDBBD2C869
8865 foreign key (WorkingSet_id)
8866 references WorkingSet;
8868 alter table WorkingSet_Annotation
8869 add constraint FKCBBA8CBD1E403E0B
8870 foreign key (annotations_id)
8871 references Annotation;
8873 alter table WorkingSet_Annotation_AUD
8874 add constraint FK1E28140E34869AAE
8876 references AuditEvent;
8878 alter table WorkingSet_DescriptionBase
8879 add constraint FK731CC81F33B8A841
8880 foreign key (descriptions_id)
8881 references DescriptionBase;
8883 alter table WorkingSet_DescriptionBase
8884 add constraint FK731CC81FBBD2C869
8885 foreign key (WorkingSet_id)
8886 references WorkingSet;
8888 alter table WorkingSet_DescriptionBase_AUD
8889 add constraint FK8959CE7034869AAE
8891 references AuditEvent;
8893 alter table WorkingSet_Marker
8894 add constraint FK9CB22CC8777265A1
8895 foreign key (markers_id)
8898 alter table WorkingSet_Marker
8899 add constraint FK9CB22CC8BBD2C869
8900 foreign key (WorkingSet_id)
8901 references WorkingSet;
8903 alter table WorkingSet_Marker_AUD
8904 add constraint FK6AEAB69934869AAE
8906 references AuditEvent;
8908 alter table WorkingSet_Representation
8909 add constraint FKA003835BB31C4747
8910 foreign key (representations_id)
8911 references Representation;
8913 alter table WorkingSet_Representation
8914 add constraint FKA003835BBBD2C869
8915 foreign key (WorkingSet_id)
8916 references WorkingSet;
8918 alter table WorkingSet_Representation_AUD
8919 add constraint FK21B88BAC34869AAE
8921 references AuditEvent;
8923 alter table WorkingSet_TaxonBase
8924 add constraint FK34EB896DB4555A9A
8925 foreign key (WorkingSet_id)
8926 references WorkingSet;
8928 alter table WorkingSet_TaxonBase
8929 add constraint FK34EB896D7C3D0017
8930 foreign key (coveredtaxa_id)
8931 references TaxonBase;
8933 alter table WorkingSet_TaxonBase_AUD
8934 add constraint FK582B38BE34869AAE
8936 references AuditEvent;