8 location_errorradius integer,
9 location_latitude double,
10 location_longitude double,
12 postcode varchar(255),
19 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),
42 location_referencesystem_id integer,
47 DTYPE varchar(31) not null,
53 protectedtitlecache bit not null,
54 titleCache varchar(255),
57 nomenclaturaltitle varchar(255),
58 firstname varchar(255),
59 lastname varchar(255),
60 lifespan_end varchar(255),
61 lifespan_start varchar(255),
64 protectednomenclaturaltitlecache bit,
72 create table Agent_AUD (
73 DTYPE varchar(31) not null,
81 protectedtitlecache bit,
82 titleCache varchar(255),
85 nomenclaturaltitle varchar(255),
86 protectednomenclaturaltitlecache bit,
87 firstname varchar(255),
88 lastname varchar(255),
89 lifespan_end varchar(255),
90 lifespan_start varchar(255),
100 create table Agent_Agent (
101 Agent_id integer not null,
102 teammembers_id integer not null
105 create table Agent_Agent_AUD (
106 REV integer not null,
107 Agent_id integer not null,
108 teammembers_id integer not null,
110 primary key (REV, Agent_id, teammembers_id)
113 create table Agent_Annotation (
114 Agent_id integer not null,
115 annotations_id integer not null,
116 primary key (Agent_id, annotations_id),
117 unique (annotations_id)
120 create table Agent_Annotation_AUD (
121 REV integer not null,
122 Agent_id integer not null,
123 annotations_id integer not null,
125 primary key (REV, Agent_id, annotations_id)
128 create table Agent_DefinedTermBase (
129 Agent_id integer not null,
130 types_id integer not null,
131 primary key (Agent_id, types_id)
134 create table Agent_DefinedTermBase_AUD (
135 REV integer not null,
136 Agent_id integer not null,
137 types_id integer not null,
139 primary key (REV, Agent_id, types_id)
142 create table Agent_Extension (
143 Agent_id integer not null,
144 extensions_id integer not null,
145 primary key (Agent_id, extensions_id),
146 unique (extensions_id)
149 create table Agent_Extension_AUD (
150 REV integer not null,
151 Agent_id integer not null,
152 extensions_id integer not null,
154 primary key (REV, Agent_id, extensions_id)
157 create table Agent_Marker (
158 Agent_id integer not null,
159 markers_id integer not null,
160 primary key (Agent_id, markers_id),
164 create table Agent_Marker_AUD (
165 REV integer not null,
166 Agent_id integer not null,
167 markers_id integer not null,
169 primary key (REV, Agent_id, markers_id)
172 create table Agent_Media (
173 Agent_id integer not null,
174 media_id integer not null,
175 primary key (Agent_id, media_id),
179 create table Agent_Media_AUD (
180 REV integer not null,
181 Agent_id integer not null,
182 media_id integer not null,
184 primary key (REV, Agent_id, media_id)
187 create table Agent_OriginalSource (
188 Agent_id integer not null,
189 sources_id integer not null,
190 primary key (Agent_id, sources_id),
194 create table Agent_OriginalSource_AUD (
195 REV integer not null,
196 Agent_id integer not null,
197 sources_id integer not null,
199 primary key (REV, Agent_id, sources_id)
202 create table Agent_Rights (
203 Agent_id integer not null,
204 rights_id integer not null,
205 primary key (Agent_id, rights_id),
209 create table Agent_Rights_AUD (
210 REV integer not null,
211 Agent_id integer not null,
212 rights_id integer not null,
214 primary key (REV, Agent_id, rights_id)
217 create table Annotation (
223 annotatedObj_type varchar(255),
224 annotatedObj_id integer not null,
225 linkbackurlstr varbinary(255),
226 createdby_id integer,
227 updatedby_id integer,
229 annotationtype_id integer,
230 commentator_id integer,
234 create table Annotation_AUD (
236 REV integer not null,
242 linkbackurl varbinary(255),
243 createdby_id integer,
244 updatedby_id integer,
246 annotationtype_id integer,
247 commentator_id integer,
248 primary key (id, REV)
251 create table Annotation_Annotation (
252 Annotation_id integer not null,
253 annotations_id integer not null,
254 primary key (Annotation_id, annotations_id),
255 unique (annotations_id)
258 create table Annotation_Annotation_AUD (
259 REV integer not null,
260 Annotation_id integer not null,
261 annotations_id integer not null,
263 primary key (REV, Annotation_id, annotations_id)
266 create table Annotation_Marker (
267 Annotation_id integer not null,
268 markers_id integer not null,
269 primary key (Annotation_id, markers_id),
273 create table Annotation_Marker_AUD (
274 REV integer not null,
275 Annotation_id integer not null,
276 markers_id integer not null,
278 primary key (REV, Annotation_id, markers_id)
281 create table AuditEvent (
282 revisionnumber integer generated by default as identity (start with 1),
285 primary key (revisionnumber)
288 create table CDM_VIEW (
292 description varchar(255),
294 createdby_id integer,
295 reference_id integer,
299 create table CDM_VIEW_CDM_VIEW (
300 CDM_VIEW_id integer not null,
301 superviews_id integer not null,
302 primary key (CDM_VIEW_id, superviews_id),
303 unique (superviews_id)
306 create table Collection (
312 protectedtitlecache bit not null,
313 titleCache varchar(255),
315 codestandard varchar(255),
317 townorlocation varchar(255),
318 createdby_id integer,
319 updatedby_id integer,
320 institute_id integer,
321 supercollection_id integer,
325 create table Collection_AUD (
327 REV integer not null,
333 protectedtitlecache bit,
334 titleCache varchar(255),
336 codestandard varchar(255),
338 townorlocation varchar(255),
339 createdby_id integer,
340 updatedby_id integer,
341 institute_id integer,
342 supercollection_id integer,
343 primary key (id, REV)
346 create table Collection_Annotation (
347 Collection_id integer not null,
348 annotations_id integer not null,
349 primary key (Collection_id, annotations_id),
350 unique (annotations_id)
353 create table Collection_Annotation_AUD (
354 REV integer not null,
355 Collection_id integer not null,
356 annotations_id integer not null,
358 primary key (REV, Collection_id, annotations_id)
361 create table Collection_Extension (
362 Collection_id integer not null,
363 extensions_id integer not null,
364 primary key (Collection_id, extensions_id),
365 unique (extensions_id)
368 create table Collection_Extension_AUD (
369 REV integer not null,
370 Collection_id integer not null,
371 extensions_id integer not null,
373 primary key (REV, Collection_id, extensions_id)
376 create table Collection_Marker (
377 Collection_id integer not null,
378 markers_id integer not null,
379 primary key (Collection_id, markers_id),
383 create table Collection_Marker_AUD (
384 REV integer not null,
385 Collection_id integer not null,
386 markers_id integer not null,
388 primary key (REV, Collection_id, markers_id)
391 create table Collection_Media (
392 Collection_id integer not null,
393 media_id integer not null,
394 primary key (Collection_id, media_id),
398 create table Collection_Media_AUD (
399 REV integer not null,
400 Collection_id integer not null,
401 media_id integer not null,
403 primary key (REV, Collection_id, media_id)
406 create table Collection_OriginalSource (
407 Collection_id integer not null,
408 sources_id integer not null,
409 primary key (Collection_id, sources_id),
413 create table Collection_OriginalSource_AUD (
414 REV integer not null,
415 Collection_id integer not null,
416 sources_id integer not null,
418 primary key (REV, Collection_id, sources_id)
421 create table Collection_Rights (
422 Collection_id integer not null,
423 rights_id integer not null,
424 primary key (Collection_id, rights_id),
428 create table Collection_Rights_AUD (
429 REV integer not null,
430 Collection_id integer not null,
431 rights_id integer not null,
433 primary key (REV, Collection_id, rights_id)
436 create table Contact (
445 createdby_id integer,
446 updatedby_id integer,
450 create table Contact_AUD (
452 REV integer not null,
461 createdby_id integer,
462 updatedby_id integer,
463 primary key (id, REV)
466 create table DefinedTermBase (
467 DTYPE varchar(31) not null,
478 defaultcolor varchar(255),
479 supportscommontaxonname bit,
480 supportsdistribution bit,
481 supportsindividualassociation bit,
482 supportsquantitativedata bit,
483 supportstaxoninteraction bit,
484 supportstextdata bit,
485 pointapproximation_errorradius integer,
486 pointapproximation_latitude double,
487 pointapproximation_longitude double,
488 validperiod_end varchar(255),
489 validperiod_start varchar(255),
490 iso3166_a2 varchar(2),
491 createdby_id integer,
492 updatedby_id integer,
495 vocabulary_id integer,
497 pointapproximation_referencesystem_id integer,
503 create table DefinedTermBase_AUD (
504 DTYPE varchar(31) not null,
506 REV integer not null,
512 createdby_id integer,
513 updatedby_id integer,
516 vocabulary_id integer,
520 defaultcolor varchar(255),
521 supportscommontaxonname bit,
522 supportsdistribution bit,
523 supportsindividualassociation bit,
524 supportsquantitativedata bit,
525 supportstaxoninteraction bit,
526 supportstextdata bit,
527 pointapproximation_errorradius integer,
528 pointapproximation_latitude double,
529 pointapproximation_longitude double,
530 validperiod_end varchar(255),
531 validperiod_start varchar(255),
533 pointapproximation_referencesystem_id integer,
538 iso3166_a2 varchar(2),
539 primary key (id, REV)
542 create table DefinedTermBase_Continent (
543 DefinedTermBase_id integer not null,
544 continents_id integer not null,
545 primary key (DefinedTermBase_id, continents_id)
548 create table DefinedTermBase_Continent_AUD (
549 REV integer not null,
550 DefinedTermBase_id integer not null,
551 continents_id integer not null,
553 primary key (REV, DefinedTermBase_id, continents_id)
556 create table DefinedTermBase_Media (
557 DefinedTermBase_id integer not null,
558 media_id integer not null,
559 primary key (DefinedTermBase_id, media_id),
563 create table DefinedTermBase_Media_AUD (
564 REV integer not null,
565 DefinedTermBase_id integer not null,
566 media_id integer not null,
568 primary key (REV, DefinedTermBase_id, media_id)
571 create table DefinedTermBase_RecommendedModifierEnumeration (
572 DefinedTermBase_id integer not null,
573 recommendedmodifierenumeration_id integer not null,
574 primary key (DefinedTermBase_id, recommendedmodifierenumeration_id),
575 unique (recommendedmodifierenumeration_id)
578 create table DefinedTermBase_RecommendedModifierEnumeration_AUD (
579 REV integer not null,
580 DefinedTermBase_id integer not null,
581 recommendedmodifierenumeration_id integer not null,
583 primary key (REV, DefinedTermBase_id, recommendedmodifierenumeration_id)
586 create table DefinedTermBase_Representation (
587 DefinedTermBase_id integer not null,
588 representations_id integer not null,
589 primary key (DefinedTermBase_id, representations_id),
590 unique (representations_id)
593 create table DefinedTermBase_Representation_AUD (
594 REV integer not null,
595 DefinedTermBase_id integer not null,
596 representations_id integer not null,
598 primary key (REV, DefinedTermBase_id, representations_id)
601 create table DefinedTermBase_StatisticalMeasure (
602 DefinedTermBase_id integer not null,
603 recommendedstatisticalmeasures_id integer not null,
604 primary key (DefinedTermBase_id, recommendedstatisticalmeasures_id)
607 create table DefinedTermBase_StatisticalMeasure_AUD (
608 REV integer not null,
609 DefinedTermBase_id integer not null,
610 recommendedstatisticalmeasures_id integer not null,
612 primary key (REV, DefinedTermBase_id, recommendedstatisticalmeasures_id)
615 create table DefinedTermBase_SupportedCategoricalEnumeration (
616 DefinedTermBase_id integer not null,
617 supportedcategoricalenumerations_id integer not null,
618 primary key (DefinedTermBase_id, supportedcategoricalenumerations_id),
619 unique (supportedcategoricalenumerations_id)
622 create table DefinedTermBase_SupportedCategoricalEnumeration_AUD (
623 REV integer not null,
624 DefinedTermBase_id integer not null,
625 supportedcategoricalenumerations_id integer not null,
627 primary key (REV, DefinedTermBase_id, supportedcategoricalenumerations_id)
630 create table DefinedTermBase_WaterbodyOrCountry (
631 DefinedTermBase_id integer not null,
632 waterbodiesorcountries_id integer not null,
633 primary key (DefinedTermBase_id, waterbodiesorcountries_id)
636 create table DefinedTermBase_WaterbodyOrCountry_AUD (
637 REV integer not null,
638 DefinedTermBase_id integer not null,
639 waterbodiesorcountries_id integer not null,
641 primary key (REV, DefinedTermBase_id, waterbodiesorcountries_id)
644 create table DerivationEvent (
649 description varchar(255),
650 timeperiod_end varchar(255),
651 timeperiod_start varchar(255),
652 createdby_id integer,
653 updatedby_id integer,
659 create table DerivationEvent_AUD (
661 REV integer not null,
666 description varchar(255),
667 timeperiod_end varchar(255),
668 timeperiod_start varchar(255),
669 createdby_id integer,
670 updatedby_id integer,
673 primary key (id, REV)
676 create table DerivationEvent_Annotation (
677 DerivationEvent_id integer not null,
678 annotations_id integer not null,
679 primary key (DerivationEvent_id, annotations_id),
680 unique (annotations_id)
683 create table DerivationEvent_Annotation_AUD (
684 REV integer not null,
685 DerivationEvent_id integer not null,
686 annotations_id integer not null,
688 primary key (REV, DerivationEvent_id, annotations_id)
691 create table DerivationEvent_Marker (
692 DerivationEvent_id integer not null,
693 markers_id integer not null,
694 primary key (DerivationEvent_id, markers_id),
698 create table DerivationEvent_Marker_AUD (
699 REV integer not null,
700 DerivationEvent_id integer not null,
701 markers_id integer not null,
703 primary key (REV, DerivationEvent_id, markers_id)
706 create table DescriptionBase (
707 DTYPE varchar(31) not null,
713 protectedtitlecache bit not null,
714 titleCache varchar(255),
715 createdby_id integer,
716 updatedby_id integer,
718 taxonName_fk integer,
722 create table DescriptionBase_AUD (
723 DTYPE varchar(31) not null,
725 REV integer not null,
731 protectedtitlecache bit,
732 titleCache varchar(255),
733 createdby_id integer,
734 updatedby_id integer,
736 taxonName_fk integer,
737 primary key (id, REV)
740 create table DescriptionBase_Annotation (
741 DescriptionBase_id integer not null,
742 annotations_id integer not null,
743 primary key (DescriptionBase_id, annotations_id),
744 unique (annotations_id)
747 create table DescriptionBase_Annotation_AUD (
748 REV integer not null,
749 DescriptionBase_id integer not null,
750 annotations_id integer not null,
752 primary key (REV, DescriptionBase_id, annotations_id)
755 create table DescriptionBase_Extension (
756 DescriptionBase_id integer not null,
757 extensions_id integer not null,
758 primary key (DescriptionBase_id, extensions_id),
759 unique (extensions_id)
762 create table DescriptionBase_Extension_AUD (
763 REV integer not null,
764 DescriptionBase_id integer not null,
765 extensions_id integer not null,
767 primary key (REV, DescriptionBase_id, extensions_id)
770 create table DescriptionBase_GeoScope (
771 DescriptionBase_id integer not null,
772 geoscopes_id integer not null,
773 primary key (DescriptionBase_id, geoscopes_id),
774 unique (geoscopes_id)
777 create table DescriptionBase_GeoScope_AUD (
778 REV integer not null,
779 DescriptionBase_id integer not null,
780 geoscopes_id integer not null,
782 primary key (REV, DescriptionBase_id, geoscopes_id)
785 create table DescriptionBase_Marker (
786 DescriptionBase_id integer not null,
787 markers_id integer not null,
788 primary key (DescriptionBase_id, markers_id),
792 create table DescriptionBase_Marker_AUD (
793 REV integer not null,
794 DescriptionBase_id integer not null,
795 markers_id integer not null,
797 primary key (REV, DescriptionBase_id, markers_id)
800 create table DescriptionBase_OriginalSource (
801 DescriptionBase_id integer not null,
802 sources_id integer not null,
803 primary key (DescriptionBase_id, sources_id),
807 create table DescriptionBase_OriginalSource_AUD (
808 REV integer not null,
809 DescriptionBase_id integer not null,
810 sources_id integer not null,
812 primary key (REV, DescriptionBase_id, sources_id)
815 create table DescriptionBase_ReferenceBase (
816 DescriptionBase_id integer not null,
817 descriptionsources_id integer not null,
818 primary key (DescriptionBase_id, descriptionsources_id)
821 create table DescriptionBase_ReferenceBase_AUD (
822 REV integer not null,
823 DescriptionBase_id integer not null,
824 descriptionsources_id integer not null,
826 primary key (REV, DescriptionBase_id, descriptionsources_id)
829 create table DescriptionBase_Rights (
830 DescriptionBase_id integer not null,
831 rights_id integer not null,
832 primary key (DescriptionBase_id, rights_id),
836 create table DescriptionBase_Rights_AUD (
837 REV integer not null,
838 DescriptionBase_id integer not null,
839 rights_id integer not null,
841 primary key (REV, DescriptionBase_id, rights_id)
844 create table DescriptionBase_Scope (
845 DescriptionBase_id integer not null,
846 scopes_id integer not null,
847 primary key (DescriptionBase_id, scopes_id),
851 create table DescriptionBase_Scope_AUD (
852 REV integer not null,
853 DescriptionBase_id integer not null,
854 scopes_id integer not null,
856 primary key (REV, DescriptionBase_id, scopes_id)
859 create table DescriptionBase_SpecimenOrObservationBase (
860 descriptions_id integer not null,
861 describedspecimenorobservations_id integer not null,
862 primary key (descriptions_id, describedspecimenorobservations_id)
865 create table DescriptionBase_SpecimenOrObservationBase_AUD (
866 REV integer not null,
867 descriptions_id integer not null,
868 describedspecimenorobservations_id integer not null,
870 primary key (REV, descriptions_id, describedspecimenorobservations_id)
873 create table DescriptionElementBase (
874 DTYPE varchar(31) not null,
879 citationmicroreference varchar(255),
880 originalnamestring varchar(255),
883 modifyingtext varchar(255),
884 createdby_id integer,
885 updatedby_id integer,
888 indescription_id integer,
892 associatedspecimenorobservation_id integer,
899 create table DescriptionElementBase_AUD (
900 DTYPE varchar(31) not null,
902 REV integer not null,
907 citationmicroreference varchar(255),
908 originalnamestring varchar(255),
909 createdby_id integer,
910 updatedby_id integer,
913 indescription_id integer,
922 associatedspecimenorobservation_id integer,
923 primary key (id, REV)
926 create table DescriptionElementBase_Annotation (
927 DescriptionElementBase_id integer not null,
928 annotations_id integer not null,
929 primary key (DescriptionElementBase_id, annotations_id),
930 unique (annotations_id)
933 create table DescriptionElementBase_Annotation_AUD (
934 REV integer not null,
935 DescriptionElementBase_id integer not null,
936 annotations_id integer not null,
938 primary key (REV, DescriptionElementBase_id, annotations_id)
941 create table DescriptionElementBase_LanguageString (
942 DescriptionElementBase_id integer not null,
943 multilanguagetext_id integer not null,
944 primary key (DescriptionElementBase_id, multilanguagetext_id),
945 unique (multilanguagetext_id)
948 create table DescriptionElementBase_LanguageString_AUD (
949 REV integer not null,
950 DescriptionElementBase_id integer not null,
951 multilanguagetext_id integer not null,
953 primary key (REV, DescriptionElementBase_id, multilanguagetext_id)
956 create table DescriptionElementBase_Marker (
957 DescriptionElementBase_id integer not null,
958 markers_id integer not null,
959 primary key (DescriptionElementBase_id, markers_id),
963 create table DescriptionElementBase_Marker_AUD (
964 REV integer not null,
965 DescriptionElementBase_id integer not null,
966 markers_id integer not null,
968 primary key (REV, DescriptionElementBase_id, markers_id)
971 create table DescriptionElementBase_Media (
972 DescriptionElementBase_id integer not null,
973 media_id integer not null,
974 primary key (DescriptionElementBase_id, media_id),
978 create table DescriptionElementBase_Media_AUD (
979 REV integer not null,
980 DescriptionElementBase_id integer not null,
981 media_id integer not null,
983 primary key (REV, DescriptionElementBase_id, media_id)
986 create table DescriptionElementBase_Modifier (
987 DescriptionElementBase_id integer not null,
988 modifiers_id integer not null,
989 primary key (DescriptionElementBase_id, modifiers_id),
990 unique (modifiers_id)
993 create table DescriptionElementBase_Modifier_AUD (
994 REV integer not null,
995 DescriptionElementBase_id integer not null,
996 modifiers_id integer not null,
998 primary key (REV, DescriptionElementBase_id, modifiers_id)
1001 create table DescriptionElementBase_ModifyingText (
1002 DescriptionElementBase_id integer not null,
1003 modifyingtext_id integer not null,
1004 modifyingtext_mapkey_id integer not null,
1005 primary key (DescriptionElementBase_id, modifyingtext_mapkey_id),
1006 unique (modifyingtext_id)
1009 create table DescriptionElementBase_ModifyingText_AUD (
1010 REV integer not null,
1011 DescriptionElementBase_id integer not null,
1012 modifyingtext_id integer not null,
1013 modifyingtext_mapkey_id integer not null,
1015 primary key (REV, DescriptionElementBase_id, modifyingtext_id, modifyingtext_mapkey_id)
1018 create table DescriptionElementBase_StateData (
1019 DescriptionElementBase_id integer not null,
1020 states_id integer not null
1023 create table DescriptionElementBase_StateData_AUD (
1024 REV integer not null,
1025 DescriptionElementBase_id integer not null,
1026 states_id integer not null,
1028 primary key (REV, DescriptionElementBase_id, states_id)
1031 create table DescriptionElementBase_StatisticalMeasurementValue (
1032 DescriptionElementBase_id integer not null,
1033 statisticalvalues_id integer not null,
1034 primary key (DescriptionElementBase_id, statisticalvalues_id),
1035 unique (statisticalvalues_id)
1038 create table DescriptionElementBase_StatisticalMeasurementValue_AUD (
1039 REV integer not null,
1040 DescriptionElementBase_id integer not null,
1041 statisticalvalues_id integer not null,
1043 primary key (REV, DescriptionElementBase_id, statisticalvalues_id)
1046 create table DeterminationEvent (
1047 id integer not null,
1051 description varchar(255),
1052 timeperiod_end varchar(255),
1053 timeperiod_start varchar(255),
1054 preferredflag bit not null,
1055 createdby_id integer,
1056 updatedby_id integer,
1058 identifiedunit_id integer,
1059 modifier_id integer,
1064 create table DeterminationEvent_AUD (
1065 id integer not null,
1066 REV integer not null,
1071 description varchar(255),
1072 timeperiod_end varchar(255),
1073 timeperiod_start varchar(255),
1075 createdby_id integer,
1076 updatedby_id integer,
1078 identifiedunit_id integer,
1079 modifier_id integer,
1081 primary key (id, REV)
1084 create table DeterminationEvent_Annotation (
1085 DeterminationEvent_id integer not null,
1086 annotations_id integer not null,
1087 primary key (DeterminationEvent_id, annotations_id),
1088 unique (annotations_id)
1091 create table DeterminationEvent_Annotation_AUD (
1092 REV integer not null,
1093 DeterminationEvent_id integer not null,
1094 annotations_id integer not null,
1096 primary key (REV, DeterminationEvent_id, annotations_id)
1099 create table DeterminationEvent_Marker (
1100 DeterminationEvent_id integer not null,
1101 markers_id integer not null,
1102 primary key (DeterminationEvent_id, markers_id),
1106 create table DeterminationEvent_Marker_AUD (
1107 REV integer not null,
1108 DeterminationEvent_id integer not null,
1109 markers_id integer not null,
1111 primary key (REV, DeterminationEvent_id, markers_id)
1114 create table DeterminationEvent_ReferenceBase (
1115 DeterminationEvent_id integer not null,
1116 setofreferences_id integer not null,
1117 primary key (DeterminationEvent_id, setofreferences_id)
1120 create table DeterminationEvent_ReferenceBase_AUD (
1121 REV integer not null,
1122 DeterminationEvent_id integer not null,
1123 setofreferences_id integer not null,
1125 primary key (REV, DeterminationEvent_id, setofreferences_id)
1128 create table Extension (
1129 id integer not null,
1133 extendedObj_type varchar(255),
1134 extendedObj_id integer not null,
1136 createdby_id integer,
1137 updatedby_id integer,
1142 create table Extension_AUD (
1143 id integer not null,
1144 REV integer not null,
1150 createdby_id integer,
1151 updatedby_id integer,
1153 primary key (id, REV)
1156 create table FeatureNode (
1157 id integer not null,
1161 createdby_id integer,
1162 updatedby_id integer,
1168 create table FeatureNode_AUD (
1169 id integer not null,
1170 REV integer not null,
1175 createdby_id integer,
1176 updatedby_id integer,
1179 primary key (id, REV)
1182 create table FeatureTree (
1183 id integer not null,
1188 descriptionseparated bit not null,
1189 createdby_id integer,
1190 updatedby_id integer,
1195 create table FeatureTree_AUD (
1196 id integer not null,
1197 REV integer not null,
1203 descriptionseparated bit,
1204 createdby_id integer,
1205 updatedby_id integer,
1207 primary key (id, REV)
1210 create table FeatureTree_Representation (
1211 FeatureTree_id integer not null,
1212 representations_id integer not null,
1213 primary key (FeatureTree_id, representations_id),
1214 unique (representations_id)
1217 create table FeatureTree_Representation_AUD (
1218 REV integer not null,
1219 FeatureTree_id integer not null,
1220 representations_id integer not null,
1222 primary key (REV, FeatureTree_id, representations_id)
1225 create table GatheringEvent (
1226 id integer not null,
1230 description varchar(255),
1231 timeperiod_end varchar(255),
1232 timeperiod_start varchar(255),
1233 absoluteelevation integer,
1234 absoluteelevationerror integer,
1235 collectingmethod varchar(255),
1236 distancetoground integer,
1237 distancetowatersurface integer,
1238 exactlocation_errorradius integer,
1239 exactlocation_latitude double,
1240 exactlocation_longitude double,
1241 createdby_id integer,
1242 updatedby_id integer,
1244 exactlocation_referencesystem_id integer,
1245 locality_id integer,
1249 create table GatheringEvent_AUD (
1250 id integer not null,
1251 REV integer not null,
1256 description varchar(255),
1257 timeperiod_end varchar(255),
1258 timeperiod_start varchar(255),
1259 absoluteelevation integer,
1260 absoluteelevationerror integer,
1261 collectingmethod varchar(255),
1262 distancetoground integer,
1263 distancetowatersurface integer,
1264 exactlocation_errorradius integer,
1265 exactlocation_latitude double,
1266 exactlocation_longitude double,
1267 createdby_id integer,
1268 updatedby_id integer,
1270 exactlocation_referencesystem_id integer,
1271 locality_id integer,
1272 primary key (id, REV)
1275 create table GatheringEvent_Annotation (
1276 GatheringEvent_id integer not null,
1277 annotations_id integer not null,
1278 primary key (GatheringEvent_id, annotations_id),
1279 unique (annotations_id)
1282 create table GatheringEvent_Annotation_AUD (
1283 REV integer not null,
1284 GatheringEvent_id integer not null,
1285 annotations_id integer not null,
1287 primary key (REV, GatheringEvent_id, annotations_id)
1290 create table GatheringEvent_DefinedTermBase (
1291 GatheringEvent_id integer not null,
1292 collectingareas_id integer not null,
1293 primary key (GatheringEvent_id, collectingareas_id)
1296 create table GatheringEvent_DefinedTermBase_AUD (
1297 REV integer not null,
1298 GatheringEvent_id integer not null,
1299 collectingareas_id integer not null,
1301 primary key (REV, GatheringEvent_id, collectingareas_id)
1304 create table GatheringEvent_Marker (
1305 GatheringEvent_id integer not null,
1306 markers_id integer not null,
1307 primary key (GatheringEvent_id, markers_id),
1311 create table GatheringEvent_Marker_AUD (
1312 REV integer not null,
1313 GatheringEvent_id integer not null,
1314 markers_id integer not null,
1316 primary key (REV, GatheringEvent_id, markers_id)
1319 create table GenBankAccession (
1320 id integer not null,
1324 accessionnumber varchar(255),
1326 createdby_id integer,
1327 updatedby_id integer,
1331 create table GenBankAccession_AUD (
1332 id integer not null,
1333 REV integer not null,
1338 accessionnumber varchar(255),
1340 createdby_id integer,
1341 updatedby_id integer,
1342 primary key (id, REV)
1345 create table GrantedAuthorityImpl (
1346 id integer not null,
1349 authority varchar(255),
1350 createdby_id integer,
1355 create table HomotypicalGroup (
1356 id integer not null,
1360 createdby_id integer,
1361 updatedby_id integer,
1365 create table HomotypicalGroup_AUD (
1366 id integer not null,
1367 REV integer not null,
1372 createdby_id integer,
1373 updatedby_id integer,
1374 primary key (id, REV)
1377 create table HomotypicalGroup_Annotation (
1378 HomotypicalGroup_id integer not null,
1379 annotations_id integer not null,
1380 primary key (HomotypicalGroup_id, annotations_id),
1381 unique (annotations_id)
1384 create table HomotypicalGroup_Annotation_AUD (
1385 REV integer not null,
1386 HomotypicalGroup_id integer not null,
1387 annotations_id integer not null,
1389 primary key (REV, HomotypicalGroup_id, annotations_id)
1392 create table HomotypicalGroup_Marker (
1393 HomotypicalGroup_id integer not null,
1394 markers_id integer not null,
1395 primary key (HomotypicalGroup_id, markers_id),
1399 create table HomotypicalGroup_Marker_AUD (
1400 REV integer not null,
1401 HomotypicalGroup_id integer not null,
1402 markers_id integer not null,
1404 primary key (REV, HomotypicalGroup_id, markers_id)
1407 create table HybridRelationship (
1408 id integer not null,
1412 citationmicroreference varchar(255),
1413 originalnamestring varchar(255),
1414 doubtful bit not null,
1415 ruleconsidered varchar(255),
1416 createdby_id integer,
1417 updatedby_id integer,
1418 citation_id integer,
1419 relatedfrom_id integer,
1420 relatedto_id integer,
1425 create table HybridRelationship_AUD (
1426 id integer not null,
1427 REV integer not null,
1432 citationmicroreference varchar(255),
1433 originalnamestring varchar(255),
1435 ruleconsidered varchar(255),
1436 createdby_id integer,
1437 updatedby_id integer,
1438 citation_id integer,
1439 relatedfrom_id integer,
1440 relatedto_id integer,
1442 primary key (id, REV)
1445 create table HybridRelationship_Annotation (
1446 HybridRelationship_id integer not null,
1447 annotations_id integer not null,
1448 primary key (HybridRelationship_id, annotations_id),
1449 unique (annotations_id)
1452 create table HybridRelationship_Annotation_AUD (
1453 REV integer not null,
1454 HybridRelationship_id integer not null,
1455 annotations_id integer not null,
1457 primary key (REV, HybridRelationship_id, annotations_id)
1460 create table HybridRelationship_Marker (
1461 HybridRelationship_id integer not null,
1462 markers_id integer not null,
1463 primary key (HybridRelationship_id, markers_id),
1467 create table HybridRelationship_Marker_AUD (
1468 REV integer not null,
1469 HybridRelationship_id integer not null,
1470 markers_id integer not null,
1472 primary key (REV, HybridRelationship_id, markers_id)
1475 create table IdentificationKey_Taxon (
1476 identificationKey_fk integer not null,
1477 taxon_fk integer not null,
1478 primary key (identificationKey_fk, taxon_fk)
1481 create table IdentificationKey_Taxon_AUD (
1482 REV integer not null,
1483 identificationKey_fk integer not null,
1484 taxon_fk integer not null,
1486 primary key (REV, identificationKey_fk, taxon_fk)
1489 create table IndividualAssociation_LanguageString (
1490 DescriptionElementBase_id integer not null,
1491 description_id integer not null,
1492 description_mapkey_id integer not null,
1493 primary key (DescriptionElementBase_id, description_mapkey_id),
1494 unique (description_id)
1497 create table IndividualAssociation_LanguageString_AUD (
1498 REV integer not null,
1499 DescriptionElementBase_id integer not null,
1500 description_id integer not null,
1501 description_mapkey_id integer not null,
1503 primary key (REV, DescriptionElementBase_id, description_id, description_mapkey_id)
1506 create table InstitutionalMembership (
1507 id integer not null,
1511 department varchar(255),
1512 period_end varchar(255),
1513 period_start varchar(255),
1515 createdby_id integer,
1516 updatedby_id integer,
1517 institute_id integer,
1522 create table InstitutionalMembership_AUD (
1523 id integer not null,
1524 REV integer not null,
1529 department varchar(255),
1530 period_end varchar(255),
1531 period_start varchar(255),
1533 createdby_id integer,
1534 updatedby_id integer,
1535 institute_id integer,
1537 primary key (id, REV)
1540 create table LanguageString (
1541 id integer not null,
1546 createdby_id integer,
1547 updatedby_id integer,
1548 language_id integer,
1552 create table LanguageString_AUD (
1553 id integer not null,
1554 REV integer not null,
1560 createdby_id integer,
1561 updatedby_id integer,
1562 language_id integer,
1563 primary key (id, REV)
1566 create table LanguageString_Annotation (
1567 LanguageString_id integer not null,
1568 annotations_id integer not null,
1569 primary key (LanguageString_id, annotations_id),
1570 unique (annotations_id)
1573 create table LanguageString_Annotation_AUD (
1574 REV integer not null,
1575 LanguageString_id integer not null,
1576 annotations_id integer not null,
1578 primary key (REV, LanguageString_id, annotations_id)
1581 create table LanguageString_Marker (
1582 LanguageString_id integer not null,
1583 markers_id integer not null,
1584 primary key (LanguageString_id, markers_id),
1588 create table LanguageString_Marker_AUD (
1589 REV integer not null,
1590 LanguageString_id integer not null,
1591 markers_id integer not null,
1593 primary key (REV, LanguageString_id, markers_id)
1596 create table Locus (
1597 id integer not null,
1601 description varchar(255),
1603 createdby_id integer,
1604 updatedby_id integer,
1608 create table Locus_AUD (
1609 id integer not null,
1610 REV integer not null,
1615 description varchar(255),
1617 createdby_id integer,
1618 updatedby_id integer,
1619 primary key (id, REV)
1622 create table Marker (
1623 id integer not null,
1628 markedObj_type varchar(255),
1629 markedObj_id integer not null,
1630 createdby_id integer,
1631 updatedby_id integer,
1632 markertype_id integer,
1636 create table Marker_AUD (
1637 id integer not null,
1638 REV integer not null,
1644 createdby_id integer,
1645 updatedby_id integer,
1646 markertype_id integer,
1647 primary key (id, REV)
1650 create table Media (
1651 DTYPE varchar(31) not null,
1652 id integer not null,
1657 description varchar(255),
1659 citationmicroreference varchar(255),
1660 createdby_id integer,
1661 updatedby_id integer,
1663 citation_id integer,
1667 create table MediaRepresentation (
1668 id integer not null,
1672 mimetype varchar(255),
1673 suffix varchar(255),
1674 createdby_id integer,
1675 updatedby_id integer,
1680 create table MediaRepresentationPart (
1681 DTYPE varchar(31) not null,
1682 id integer not null,
1691 createdby_id integer,
1692 updatedby_id integer,
1693 representation_id integer not null,
1698 create table MediaRepresentationPart_AUD (
1699 DTYPE varchar(31) not null,
1700 id integer not null,
1701 REV integer not null,
1708 createdby_id integer,
1709 updatedby_id integer,
1710 representation_id integer,
1714 primary key (id, REV)
1717 create table MediaRepresentation_AUD (
1718 id integer not null,
1719 REV integer not null,
1724 mimetype varchar(255),
1725 suffix varchar(255),
1726 createdby_id integer,
1727 updatedby_id integer,
1729 primary key (id, REV)
1732 create table MediaRepresentation_MediaRepresentationPart_AUD (
1733 REV integer not null,
1734 representation_id integer not null,
1735 id integer not null,
1736 sortIndex integer not null,
1738 primary key (REV, representation_id, id, sortIndex)
1741 create table Media_AUD (
1742 DTYPE varchar(31) not null,
1743 id integer not null,
1744 REV integer not null,
1750 createdby_id integer,
1751 updatedby_id integer,
1753 citationmicroreference varchar(255),
1754 citation_id integer,
1755 primary key (id, REV)
1758 create table Media_Annotation (
1759 Media_id integer not null,
1760 annotations_id integer not null,
1761 primary key (Media_id, annotations_id),
1762 unique (annotations_id)
1765 create table Media_Annotation_AUD (
1766 REV integer not null,
1767 Media_id integer not null,
1768 annotations_id integer not null,
1770 primary key (REV, Media_id, annotations_id)
1773 create table Media_DefinedTermBase (
1774 Media_id integer not null,
1775 geoscopes_id integer not null,
1776 primary key (Media_id, geoscopes_id)
1779 create table Media_DefinedTermBase_AUD (
1780 REV integer not null,
1781 Media_id integer not null,
1782 geoscopes_id integer not null,
1784 primary key (REV, Media_id, geoscopes_id)
1787 create table Media_Description (
1788 Media_id integer not null,
1789 description_id integer not null,
1790 description_mapkey_id integer not null,
1791 primary key (Media_id, description_mapkey_id),
1792 unique (description_id)
1795 create table Media_Description_AUD (
1796 REV integer not null,
1797 Media_id integer not null,
1798 description_id integer not null,
1799 description_mapkey_id integer not null,
1801 primary key (REV, Media_id, description_id, description_mapkey_id)
1804 create table Media_LanguageString (
1805 Media_id integer not null,
1806 title_id integer not null,
1807 title_mapkey_id integer not null,
1808 primary key (Media_id, title_mapkey_id),
1812 create table Media_LanguageString_AUD (
1813 REV integer not null,
1814 Media_id integer not null,
1815 title_id integer not null,
1816 title_mapkey_id integer not null,
1818 primary key (REV, Media_id, title_id, title_mapkey_id)
1821 create table Media_Marker (
1822 Media_id integer not null,
1823 markers_id integer not null,
1824 primary key (Media_id, markers_id),
1828 create table Media_Marker_AUD (
1829 REV integer not null,
1830 Media_id integer not null,
1831 markers_id integer not null,
1833 primary key (REV, Media_id, markers_id)
1836 create table Media_Rights (
1837 Media_id integer not null,
1838 rights_id integer not null,
1839 primary key (Media_id, rights_id)
1842 create table Media_Rights_AUD (
1843 REV integer not null,
1844 Media_id integer not null,
1845 rights_id integer not null,
1847 primary key (REV, Media_id, rights_id)
1850 create table Media_Sequence (
1851 Media_id integer not null,
1852 usedsequences_id integer not null,
1853 primary key (Media_id, usedsequences_id),
1854 unique (usedsequences_id)
1857 create table Media_Sequence_AUD (
1858 REV integer not null,
1859 Media_id integer not null,
1860 usedsequences_id integer not null,
1862 primary key (REV, Media_id, usedsequences_id)
1865 create table Media_TaxonBase (
1866 Media_id integer not null,
1867 coveredtaxa_id integer not null,
1868 primary key (Media_id, coveredtaxa_id),
1869 unique (coveredtaxa_id)
1872 create table Media_Title (
1873 Media_id integer not null,
1874 title_id integer not null,
1875 title_mapkey_id integer not null,
1876 primary key (Media_id, title_mapkey_id),
1880 create table Media_TaxonBase_AUD (
1881 REV integer not null,
1882 Media_id integer not null,
1883 coveredtaxa_id integer not null,
1885 primary key (REV, Media_id, coveredtaxa_id)
1888 create table NameRelationship (
1889 id integer not null,
1893 citationmicroreference varchar(255),
1894 originalnamestring varchar(255),
1895 doubtful bit not null,
1896 ruleconsidered varchar(255),
1897 createdby_id integer,
1898 updatedby_id integer,
1899 citation_id integer,
1900 relatedfrom_id integer,
1901 relatedto_id integer,
1906 create table NameRelationship_AUD (
1907 id integer not null,
1908 REV integer not null,
1913 citationmicroreference varchar(255),
1914 originalnamestring varchar(255),
1916 ruleconsidered varchar(255),
1917 createdby_id integer,
1918 updatedby_id integer,
1919 citation_id integer,
1920 relatedfrom_id integer,
1921 relatedto_id integer,
1923 primary key (id, REV)
1926 create table NameRelationship_Annotation (
1927 NameRelationship_id integer not null,
1928 annotations_id integer not null,
1929 primary key (NameRelationship_id, annotations_id),
1930 unique (annotations_id)
1933 create table NameRelationship_Annotation_AUD (
1934 REV integer not null,
1935 NameRelationship_id integer not null,
1936 annotations_id integer not null,
1938 primary key (REV, NameRelationship_id, annotations_id)
1941 create table NameRelationship_Marker (
1942 NameRelationship_id integer not null,
1943 markers_id integer not null,
1944 primary key (NameRelationship_id, markers_id),
1948 create table NameRelationship_Marker_AUD (
1949 REV integer not null,
1950 NameRelationship_id integer not null,
1951 markers_id integer not null,
1953 primary key (REV, NameRelationship_id, markers_id)
1956 create table NomenclaturalStatus (
1957 id integer not null,
1961 citationmicroreference varchar(255),
1962 originalnamestring varchar(255),
1963 ruleconsidered varchar(255),
1964 createdby_id integer,
1965 updatedby_id integer,
1966 citation_id integer,
1971 create table NomenclaturalStatus_AUD (
1972 id integer not null,
1973 REV integer not null,
1978 citationmicroreference varchar(255),
1979 originalnamestring varchar(255),
1980 ruleconsidered varchar(255),
1981 createdby_id integer,
1982 updatedby_id integer,
1983 citation_id integer,
1985 primary key (id, REV)
1988 create table NomenclaturalStatus_Annotation (
1989 NomenclaturalStatus_id integer not null,
1990 annotations_id integer not null,
1991 primary key (NomenclaturalStatus_id, annotations_id),
1992 unique (annotations_id)
1995 create table NomenclaturalStatus_Annotation_AUD (
1996 REV integer not null,
1997 NomenclaturalStatus_id integer not null,
1998 annotations_id integer not null,
2000 primary key (REV, NomenclaturalStatus_id, annotations_id)
2003 create table NomenclaturalStatus_Marker (
2004 NomenclaturalStatus_id integer not null,
2005 markers_id integer not null,
2006 primary key (NomenclaturalStatus_id, markers_id),
2010 create table NomenclaturalStatus_Marker_AUD (
2011 REV integer not null,
2012 NomenclaturalStatus_id integer not null,
2013 markers_id integer not null,
2015 primary key (REV, NomenclaturalStatus_id, markers_id)
2018 create table OriginalSource (
2019 id integer not null,
2023 citationmicroreference varchar(255),
2024 originalnamestring varchar(255),
2025 idinsource varchar(255),
2026 idnamespace varchar(255),
2027 sourcedObj_type varchar(255),
2028 sourcedObj_id integer not null,
2029 createdby_id integer,
2030 updatedby_id integer,
2031 citation_id integer,
2035 create table OriginalSource_AUD (
2036 id integer not null,
2037 REV integer not null,
2042 citationmicroreference varchar(255),
2043 originalnamestring varchar(255),
2044 idinsource varchar(255),
2045 idnamespace varchar(255),
2046 createdby_id integer,
2047 updatedby_id integer,
2048 citation_id integer,
2049 primary key (id, REV)
2052 create table OriginalSource_Annotation (
2053 OriginalSource_id integer not null,
2054 annotations_id integer not null,
2055 primary key (OriginalSource_id, annotations_id),
2056 unique (annotations_id)
2059 create table OriginalSource_Annotation_AUD (
2060 REV integer not null,
2061 OriginalSource_id integer not null,
2062 annotations_id integer not null,
2064 primary key (REV, OriginalSource_id, annotations_id)
2067 create table OriginalSource_Marker (
2068 OriginalSource_id integer not null,
2069 markers_id integer not null,
2070 primary key (OriginalSource_id, markers_id),
2074 create table OriginalSource_Marker_AUD (
2075 REV integer not null,
2076 OriginalSource_id integer not null,
2077 markers_id integer not null,
2079 primary key (REV, OriginalSource_id, markers_id)
2082 create table PermissionGroup (
2083 id integer not null,
2087 createdby_id integer,
2092 create table PermissionGroup_GrantedAuthorityImpl (
2093 PermissionGroup_id integer not null,
2094 grantedauthorities_id integer not null,
2095 primary key (PermissionGroup_id, grantedauthorities_id)
2098 create table Person_Keyword (
2099 person_fk integer not null,
2100 keyword_fk integer not null,
2101 primary key (person_fk, keyword_fk)
2104 create table Person_Keyword_AUD (
2105 REV integer not null,
2106 person_fk integer not null,
2107 keyword_fk integer not null,
2109 primary key (REV, person_fk, keyword_fk)
2112 create table ReferenceBase (
2113 DTYPE varchar(31) not null,
2114 id integer not null,
2119 protectedtitlecache bit not null,
2120 titleCache varchar(255),
2121 hasproblem bit not null,
2122 nomenclaturallyrelevant bit not null,
2123 problemends integer not null,
2124 problemstarts integer not null,
2126 datepublished_end varchar(255),
2127 datepublished_start varchar(255),
2130 series varchar(255),
2131 volume varchar(255),
2132 address varchar(255),
2133 annote varchar(255),
2134 booktitle varchar(255),
2135 chapter varchar(255),
2136 edition varchar(255),
2137 editor varchar(255),
2138 eprint varchar(255),
2139 howpublished varchar(255),
2140 institution varchar(255),
2141 journal varchar(255),
2144 number varchar(255),
2145 organization varchar(255),
2146 publisher varchar(255),
2147 reporttype varchar(255),
2148 school varchar(255),
2150 placepublished varchar(255),
2151 seriespart varchar(255),
2154 createdby_id integer,
2155 updatedby_id integer,
2156 authorteam_id integer,
2157 injournal_id integer,
2158 crossref_id integer,
2160 inseries_id integer,
2162 inproceedings_id integer,
2163 institution_id integer,
2168 create table ReferenceBase_AUD (
2169 DTYPE varchar(31) not null,
2170 id integer not null,
2171 REV integer not null,
2177 protectedtitlecache bit,
2178 titleCache varchar(255),
2180 nomenclaturallyrelevant bit,
2181 problemends integer,
2182 problemstarts integer,
2184 createdby_id integer,
2185 updatedby_id integer,
2186 authorteam_id integer,
2187 datepublished_end varchar(255),
2188 datepublished_start varchar(255),
2191 placepublished varchar(255),
2192 publisher varchar(255),
2194 editor varchar(255),
2195 seriespart varchar(255),
2196 volume varchar(255),
2197 inseries_id integer,
2198 edition varchar(255),
2200 organization varchar(255),
2201 series varchar(255),
2203 address varchar(255),
2204 annote varchar(255),
2205 booktitle varchar(255),
2206 chapter varchar(255),
2207 eprint varchar(255),
2208 howpublished varchar(255),
2209 institution varchar(255),
2210 journal varchar(255),
2213 number varchar(255),
2214 reporttype varchar(255),
2215 school varchar(255),
2217 crossref_id integer,
2220 injournal_id integer,
2221 inproceedings_id integer,
2222 institution_id integer,
2223 primary key (id, REV)
2226 create table ReferenceBase_Annotation (
2227 ReferenceBase_id integer not null,
2228 annotations_id integer not null,
2229 primary key (ReferenceBase_id, annotations_id),
2230 unique (annotations_id)
2233 create table ReferenceBase_Annotation_AUD (
2234 REV integer not null,
2235 ReferenceBase_id integer not null,
2236 annotations_id integer not null,
2238 primary key (REV, ReferenceBase_id, annotations_id)
2241 create table ReferenceBase_Extension (
2242 ReferenceBase_id integer not null,
2243 extensions_id integer not null,
2244 primary key (ReferenceBase_id, extensions_id),
2245 unique (extensions_id)
2248 create table ReferenceBase_Extension_AUD (
2249 REV integer not null,
2250 ReferenceBase_id integer not null,
2251 extensions_id integer not null,
2253 primary key (REV, ReferenceBase_id, extensions_id)
2256 create table ReferenceBase_Marker (
2257 ReferenceBase_id integer not null,
2258 markers_id integer not null,
2259 primary key (ReferenceBase_id, markers_id),
2263 create table ReferenceBase_Marker_AUD (
2264 REV integer not null,
2265 ReferenceBase_id integer not null,
2266 markers_id integer not null,
2268 primary key (REV, ReferenceBase_id, markers_id)
2271 create table ReferenceBase_Media (
2272 ReferenceBase_id integer not null,
2273 media_id integer not null,
2274 primary key (ReferenceBase_id, media_id),
2278 create table ReferenceBase_Media_AUD (
2279 REV integer not null,
2280 ReferenceBase_id integer not null,
2281 media_id integer not null,
2283 primary key (REV, ReferenceBase_id, media_id)
2286 create table ReferenceBase_OriginalSource (
2287 ReferenceBase_id integer not null,
2288 sources_id integer not null,
2289 primary key (ReferenceBase_id, sources_id),
2293 create table ReferenceBase_OriginalSource_AUD (
2294 REV integer not null,
2295 ReferenceBase_id integer not null,
2296 sources_id integer not null,
2298 primary key (REV, ReferenceBase_id, sources_id)
2301 create table ReferenceBase_Rights (
2302 ReferenceBase_id integer not null,
2303 rights_id integer not null,
2304 primary key (ReferenceBase_id, rights_id),
2308 create table ReferenceBase_Rights_AUD (
2309 REV integer not null,
2310 ReferenceBase_id integer not null,
2311 rights_id integer not null,
2313 primary key (REV, ReferenceBase_id, rights_id)
2316 create table RelationshipTermBase_inverseRepresentation (
2317 DefinedTermBase_id integer not null,
2318 inverserepresentations_id integer not null,
2319 primary key (DefinedTermBase_id, inverserepresentations_id),
2320 unique (inverserepresentations_id)
2323 create table RelationshipTermBase_inverseRepresentation_AUD (
2324 REV integer not null,
2325 DefinedTermBase_id integer not null,
2326 inverserepresentations_id integer not null,
2328 primary key (REV, DefinedTermBase_id, inverserepresentations_id)
2331 create table Representation (
2332 id integer not null,
2337 abbreviatedlabel varchar(255),
2339 createdby_id integer,
2340 updatedby_id integer,
2341 language_id integer,
2345 create table Representation_AUD (
2346 id integer not null,
2347 REV integer not null,
2353 abbreviatedlabel varchar(255),
2355 createdby_id integer,
2356 updatedby_id integer,
2357 language_id integer,
2358 primary key (id, REV)
2361 create table Representation_Annotation (
2362 Representation_id integer not null,
2363 annotations_id integer not null,
2364 primary key (Representation_id, annotations_id),
2365 unique (annotations_id)
2368 create table Representation_Annotation_AUD (
2369 REV integer not null,
2370 Representation_id integer not null,
2371 annotations_id integer not null,
2373 primary key (REV, Representation_id, annotations_id)
2376 create table Representation_Marker (
2377 Representation_id integer not null,
2378 markers_id integer not null,
2379 primary key (Representation_id, markers_id),
2383 create table Representation_Marker_AUD (
2384 REV integer not null,
2385 Representation_id integer not null,
2386 markers_id integer not null,
2388 primary key (REV, Representation_id, markers_id)
2391 create table Rights (
2392 id integer not null,
2397 abbreviatedtext varchar(255),
2399 createdby_id integer,
2400 updatedby_id integer,
2401 language_id integer,
2407 create table Rights_AUD (
2408 id integer not null,
2409 REV integer not null,
2415 abbreviatedtext varchar(255),
2417 createdby_id integer,
2418 updatedby_id integer,
2419 language_id integer,
2422 primary key (id, REV)
2425 create table Rights_Annotation (
2426 Rights_id integer not null,
2427 annotations_id integer not null,
2428 primary key (Rights_id, annotations_id),
2429 unique (annotations_id)
2432 create table Rights_Annotation_AUD (
2433 REV integer not null,
2434 Rights_id integer not null,
2435 annotations_id integer not null,
2437 primary key (REV, Rights_id, annotations_id)
2440 create table Rights_Marker (
2441 Rights_id integer not null,
2442 markers_id integer not null,
2443 primary key (Rights_id, markers_id),
2447 create table Rights_Marker_AUD (
2448 REV integer not null,
2449 Rights_id integer not null,
2450 markers_id integer not null,
2452 primary key (REV, Rights_id, markers_id)
2455 create table Sequence (
2456 id integer not null,
2461 protectedtitlecache bit not null,
2462 titleCache varchar(255),
2463 barcode bit not null,
2464 citationmicroreference varchar(255),
2467 locus varbinary(255),
2468 sequence varchar(255),
2469 createdby_id integer,
2470 updatedby_id integer,
2471 publishedin_id integer,
2475 create table Sequence_AUD (
2476 id integer not null,
2477 REV integer not null,
2483 protectedtitlecache bit,
2484 titleCache varchar(255),
2486 citationmicroreference varchar(255),
2489 locus varbinary(255),
2490 sequence varchar(255),
2491 createdby_id integer,
2492 updatedby_id integer,
2493 publishedin_id integer,
2494 primary key (id, REV)
2497 create table Sequence_Annotation (
2498 Sequence_id integer not null,
2499 annotations_id integer not null,
2500 primary key (Sequence_id, annotations_id),
2501 unique (annotations_id)
2504 create table Sequence_Annotation_AUD (
2505 REV integer not null,
2506 Sequence_id integer not null,
2507 annotations_id integer not null,
2509 primary key (REV, Sequence_id, annotations_id)
2512 create table Sequence_Extension (
2513 Sequence_id integer not null,
2514 extensions_id integer not null,
2515 primary key (Sequence_id, extensions_id),
2516 unique (extensions_id)
2519 create table Sequence_Extension_AUD (
2520 REV integer not null,
2521 Sequence_id integer not null,
2522 extensions_id integer not null,
2524 primary key (REV, Sequence_id, extensions_id)
2527 create table Sequence_GenBankAccession (
2528 Sequence_id integer not null,
2529 genbankaccession_id integer not null,
2530 primary key (Sequence_id, genbankaccession_id),
2531 unique (genbankaccession_id)
2534 create table Sequence_GenBankAccession_AUD (
2535 REV integer not null,
2536 Sequence_id integer not null,
2537 genbankaccession_id integer not null,
2539 primary key (REV, Sequence_id, genbankaccession_id)
2542 create table Sequence_Marker (
2543 Sequence_id integer not null,
2544 markers_id integer not null,
2545 primary key (Sequence_id, markers_id),
2549 create table Sequence_Marker_AUD (
2550 REV integer not null,
2551 Sequence_id integer not null,
2552 markers_id integer not null,
2554 primary key (REV, Sequence_id, markers_id)
2557 create table Sequence_Media (
2558 Sequence_id integer not null,
2559 chromatograms_id integer not null,
2560 primary key (Sequence_id, chromatograms_id),
2561 unique (chromatograms_id)
2564 create table Sequence_Media_AUD (
2565 REV integer not null,
2566 Sequence_id integer not null,
2567 chromatograms_id integer not null,
2569 primary key (REV, Sequence_id, chromatograms_id)
2572 create table Sequence_OriginalSource (
2573 Sequence_id integer not null,
2574 sources_id integer not null,
2575 primary key (Sequence_id, sources_id),
2579 create table Sequence_OriginalSource_AUD (
2580 REV integer not null,
2581 Sequence_id integer not null,
2582 sources_id integer not null,
2584 primary key (REV, Sequence_id, sources_id)
2587 create table Sequence_ReferenceBase (
2588 Sequence_id integer not null,
2589 citations_id integer not null,
2590 primary key (Sequence_id, citations_id),
2591 unique (citations_id)
2594 create table Sequence_ReferenceBase_AUD (
2595 REV integer not null,
2596 Sequence_id integer not null,
2597 citations_id integer not null,
2599 primary key (REV, Sequence_id, citations_id)
2602 create table Sequence_Rights (
2603 Sequence_id integer not null,
2604 rights_id integer not null,
2605 primary key (Sequence_id, rights_id),
2609 create table Sequence_Rights_AUD (
2610 REV integer not null,
2611 Sequence_id integer not null,
2612 rights_id integer not null,
2614 primary key (REV, Sequence_id, rights_id)
2617 create table SpecimenOrObservationBase (
2618 DTYPE varchar(31) not null,
2619 id integer not null,
2624 protectedtitlecache bit not null,
2625 titleCache varchar(255),
2626 individualcount integer,
2627 accessionnumber varchar(255),
2628 catalognumber varchar(255),
2629 collectorsnumber varchar(255),
2630 fieldnotes varchar(255),
2631 fieldnumber varchar(255),
2632 createdby_id integer,
2633 updatedby_id integer,
2634 lifestage_id integer,
2636 collection_id integer,
2637 derivationevent_id integer,
2638 storedunder_id integer,
2639 preservation_id integer,
2640 gatheringevent_id integer,
2644 create table SpecimenOrObservationBase_AUD (
2645 DTYPE varchar(31) not null,
2646 id integer not null,
2647 REV integer not null,
2653 protectedtitlecache bit,
2654 titleCache varchar(255),
2655 individualcount integer,
2656 createdby_id integer,
2657 updatedby_id integer,
2658 lifestage_id integer,
2660 accessionnumber varchar(255),
2661 catalognumber varchar(255),
2662 collectorsnumber varchar(255),
2663 collection_id integer,
2664 derivationevent_id integer,
2665 storedunder_id integer,
2666 fieldnotes varchar(255),
2667 fieldnumber varchar(255),
2668 gatheringevent_id integer,
2669 preservation_id integer,
2670 primary key (id, REV)
2673 create table SpecimenOrObservationBase_Annotation (
2674 SpecimenOrObservationBase_id integer not null,
2675 annotations_id integer not null,
2676 primary key (SpecimenOrObservationBase_id, annotations_id),
2677 unique (annotations_id)
2680 create table SpecimenOrObservationBase_Annotation_AUD (
2681 REV integer not null,
2682 SpecimenOrObservationBase_id integer not null,
2683 annotations_id integer not null,
2685 primary key (REV, SpecimenOrObservationBase_id, annotations_id)
2688 create table SpecimenOrObservationBase_DerivationEvent (
2689 originals_id integer not null,
2690 derivationevents_id integer not null,
2691 primary key (originals_id, derivationevents_id)
2694 create table SpecimenOrObservationBase_DerivationEvent_AUD (
2695 REV integer not null,
2696 originals_id integer not null,
2697 derivationevents_id integer not null,
2699 primary key (REV, originals_id, derivationevents_id)
2702 create table SpecimenOrObservationBase_Extension (
2703 SpecimenOrObservationBase_id integer not null,
2704 extensions_id integer not null,
2705 primary key (SpecimenOrObservationBase_id, extensions_id),
2706 unique (extensions_id)
2709 create table SpecimenOrObservationBase_Extension_AUD (
2710 REV integer not null,
2711 SpecimenOrObservationBase_id integer not null,
2712 extensions_id integer not null,
2714 primary key (REV, SpecimenOrObservationBase_id, extensions_id)
2717 create table SpecimenOrObservationBase_LanguageString (
2718 SpecimenOrObservationBase_id integer not null,
2719 description_id integer not null,
2720 description_mapkey_id integer not null,
2721 primary key (SpecimenOrObservationBase_id, description_mapkey_id),
2722 unique (description_id)
2725 create table SpecimenOrObservationBase_LanguageString_AUD (
2726 REV integer not null,
2727 SpecimenOrObservationBase_id integer not null,
2728 description_id integer not null,
2729 description_mapkey_id integer not null,
2731 primary key (REV, SpecimenOrObservationBase_id, description_id, description_mapkey_id)
2734 create table SpecimenOrObservationBase_Marker (
2735 SpecimenOrObservationBase_id integer not null,
2736 markers_id integer not null,
2737 primary key (SpecimenOrObservationBase_id, markers_id),
2741 create table SpecimenOrObservationBase_Marker_AUD (
2742 REV integer not null,
2743 SpecimenOrObservationBase_id integer not null,
2744 markers_id integer not null,
2746 primary key (REV, SpecimenOrObservationBase_id, markers_id)
2749 create table SpecimenOrObservationBase_Media (
2750 SpecimenOrObservationBase_id integer not null,
2751 media_id integer not null,
2752 primary key (SpecimenOrObservationBase_id, media_id),
2756 create table SpecimenOrObservationBase_Media_AUD (
2757 REV integer not null,
2758 SpecimenOrObservationBase_id integer not null,
2759 media_id integer not null,
2761 primary key (REV, SpecimenOrObservationBase_id, media_id)
2764 create table SpecimenOrObservationBase_OriginalSource (
2765 SpecimenOrObservationBase_id integer not null,
2766 sources_id integer not null,
2767 primary key (SpecimenOrObservationBase_id, sources_id),
2771 create table SpecimenOrObservationBase_OriginalSource_AUD (
2772 REV integer not null,
2773 SpecimenOrObservationBase_id integer not null,
2774 sources_id integer not null,
2776 primary key (REV, SpecimenOrObservationBase_id, sources_id)
2779 create table SpecimenOrObservationBase_Rights (
2780 SpecimenOrObservationBase_id integer not null,
2781 rights_id integer not null,
2782 primary key (SpecimenOrObservationBase_id, rights_id),
2786 create table SpecimenOrObservationBase_Rights_AUD (
2787 REV integer not null,
2788 SpecimenOrObservationBase_id integer not null,
2789 rights_id integer not null,
2791 primary key (REV, SpecimenOrObservationBase_id, rights_id)
2794 create table SpecimenOrObservationBase_Sequence (
2795 SpecimenOrObservationBase_id integer not null,
2796 sequences_id integer not null,
2797 primary key (SpecimenOrObservationBase_id, sequences_id),
2798 unique (sequences_id)
2801 create table SpecimenOrObservationBase_Sequence_AUD (
2802 REV integer not null,
2803 SpecimenOrObservationBase_id integer not null,
2804 sequences_id integer not null,
2806 primary key (REV, SpecimenOrObservationBase_id, sequences_id)
2809 create table StateData (
2810 id integer not null,
2814 createdby_id integer,
2815 updatedby_id integer,
2820 create table StateData_AUD (
2821 id integer not null,
2822 REV integer not null,
2827 createdby_id integer,
2828 updatedby_id integer,
2830 primary key (id, REV)
2833 create table StateData_DefinedTermBase (
2834 StateData_id integer not null,
2835 modifiers_id integer not null,
2836 primary key (StateData_id, modifiers_id),
2837 unique (modifiers_id)
2840 create table StateData_DefinedTermBase_AUD (
2841 REV integer not null,
2842 StateData_id integer not null,
2843 modifiers_id integer not null,
2845 primary key (REV, StateData_id, modifiers_id)
2848 create table StateData_LanguageString (
2849 StateData_id integer not null,
2850 modifyingtext_id integer not null,
2851 modifyingtext_mapkey_id integer not null,
2852 primary key (StateData_id, modifyingtext_mapkey_id),
2853 unique (modifyingtext_id)
2856 create table StateData_LanguageString_AUD (
2857 REV integer not null,
2858 StateData_id integer not null,
2859 modifyingtext_id integer not null,
2860 modifyingtext_mapkey_id integer not null,
2862 primary key (REV, StateData_id, modifyingtext_id, modifyingtext_mapkey_id)
2865 create table StatisticalMeasurementValue (
2866 id integer not null,
2870 value float not null,
2871 createdby_id integer,
2872 updatedby_id integer,
2877 create table StatisticalMeasurementValue_AUD (
2878 id integer not null,
2879 REV integer not null,
2885 createdby_id integer,
2886 updatedby_id integer,
2888 primary key (id, REV)
2891 create table StatisticalMeasurementValue_DefinedTermBase (
2892 StatisticalMeasurementValue_id integer not null,
2893 modifiers_id integer not null,
2894 primary key (StatisticalMeasurementValue_id, modifiers_id),
2895 unique (modifiers_id)
2898 create table StatisticalMeasurementValue_DefinedTermBase_AUD (
2899 REV integer not null,
2900 StatisticalMeasurementValue_id integer not null,
2901 modifiers_id integer not null,
2903 primary key (REV, StatisticalMeasurementValue_id, modifiers_id)
2906 create table SynonymRelationship (
2907 id integer not null,
2911 citationmicroreference varchar(255),
2912 originalnamestring varchar(255),
2913 doubtful bit not null,
2914 partial bit not null,
2915 proparte bit not null,
2916 createdby_id integer,
2917 updatedby_id integer,
2918 citation_id integer,
2919 relatedfrom_id integer,
2920 relatedto_id integer,
2925 create table SynonymRelationship_AUD (
2926 id integer not null,
2927 REV integer not null,
2932 citationmicroreference varchar(255),
2933 originalnamestring varchar(255),
2937 createdby_id integer,
2938 updatedby_id integer,
2939 citation_id integer,
2940 relatedfrom_id integer,
2941 relatedto_id integer,
2943 primary key (id, REV)
2946 create table SynonymRelationship_Annotation (
2947 SynonymRelationship_id integer not null,
2948 annotations_id integer not null,
2949 primary key (SynonymRelationship_id, annotations_id),
2950 unique (annotations_id)
2953 create table SynonymRelationship_Annotation_AUD (
2954 REV integer not null,
2955 SynonymRelationship_id integer not null,
2956 annotations_id integer not null,
2958 primary key (REV, SynonymRelationship_id, annotations_id)
2961 create table SynonymRelationship_Marker (
2962 SynonymRelationship_id integer not null,
2963 markers_id integer not null,
2964 primary key (SynonymRelationship_id, markers_id),
2968 create table SynonymRelationship_Marker_AUD (
2969 REV integer not null,
2970 SynonymRelationship_id integer not null,
2971 markers_id integer not null,
2973 primary key (REV, SynonymRelationship_id, markers_id)
2976 create table TaxonBase (
2977 DTYPE varchar(31) not null,
2978 id integer not null,
2983 protectedtitlecache bit not null,
2984 titleCache varchar(255),
2985 doubtful bit not null,
2986 taxonomicchildrencount integer,
2987 createdby_id integer,
2988 updatedby_id integer,
2989 taxonName_fk integer,
2991 taxonomicparentcache_id integer,
2995 create table TaxonBase_AUD (
2996 DTYPE varchar(31) not null,
2997 id integer not null,
2998 REV integer not null,
3004 protectedtitlecache bit,
3005 titleCache varchar(255),
3007 createdby_id integer,
3008 updatedby_id integer,
3009 taxonName_fk integer,
3011 taxonomicchildrencount integer,
3012 taxonomicparentcache_id integer,
3013 primary key (id, REV)
3016 create table TaxonBase_Annotation (
3017 TaxonBase_id integer not null,
3018 annotations_id integer not null,
3019 primary key (TaxonBase_id, annotations_id),
3020 unique (annotations_id)
3023 create table TaxonBase_Annotation_AUD (
3024 REV integer not null,
3025 TaxonBase_id integer not null,
3026 annotations_id integer not null,
3028 primary key (REV, TaxonBase_id, annotations_id)
3031 create table TaxonBase_Extension (
3032 TaxonBase_id integer not null,
3033 extensions_id integer not null,
3034 primary key (TaxonBase_id, extensions_id),
3035 unique (extensions_id)
3038 create table TaxonBase_Extension_AUD (
3039 REV integer not null,
3040 TaxonBase_id integer not null,
3041 extensions_id integer not null,
3043 primary key (REV, TaxonBase_id, extensions_id)
3046 create table TaxonBase_Marker (
3047 TaxonBase_id integer not null,
3048 markers_id integer not null,
3049 primary key (TaxonBase_id, markers_id),
3053 create table TaxonBase_Marker_AUD (
3054 REV integer not null,
3055 TaxonBase_id integer not null,
3056 markers_id integer not null,
3058 primary key (REV, TaxonBase_id, markers_id)
3061 create table TaxonBase_OriginalSource (
3062 TaxonBase_id integer not null,
3063 sources_id integer not null,
3064 primary key (TaxonBase_id, sources_id),
3068 create table TaxonBase_OriginalSource_AUD (
3069 REV integer not null,
3070 TaxonBase_id integer not null,
3071 sources_id integer not null,
3073 primary key (REV, TaxonBase_id, sources_id)
3076 create table TaxonBase_Rights (
3077 TaxonBase_id integer not null,
3078 rights_id integer not null,
3079 primary key (TaxonBase_id, rights_id),
3083 create table TaxonBase_Rights_AUD (
3084 REV integer not null,
3085 TaxonBase_id integer not null,
3086 rights_id integer not null,
3088 primary key (REV, TaxonBase_id, rights_id)
3091 create table TaxonInteraction_LanguageString (
3092 DescriptionElementBase_id integer not null,
3093 description_id integer not null,
3094 description_mapkey_id integer not null,
3095 primary key (DescriptionElementBase_id, description_mapkey_id),
3096 unique (description_id)
3099 create table TaxonInteraction_LanguageString_AUD (
3100 REV integer not null,
3101 DescriptionElementBase_id integer not null,
3102 description_id integer not null,
3103 description_mapkey_id integer not null,
3105 primary key (REV, DescriptionElementBase_id, description_id, description_mapkey_id)
3108 create table TaxonNameBase (
3109 DTYPE varchar(31) not null,
3110 id integer not null,
3115 protectedtitlecache bit not null,
3116 titleCache varchar(255),
3117 appendedphrase varchar(255),
3118 fullTitleCache varchar(330),
3119 hasproblem bit not null,
3120 nomenclaturalmicroreference varchar(255),
3121 problemends integer not null,
3122 problemstarts integer not null,
3123 protectedfulltitlecache bit not null,
3124 authorshipcache varchar(255),
3125 genusoruninomial varchar(255),
3126 infragenericepithet varchar(255),
3127 infraspecificepithet varchar(255),
3128 namecache varchar(255),
3129 protectedauthorshipcache bit,
3130 protectednamecache bit,
3131 specificepithet varchar(255),
3132 nameapprobation varchar(255),
3133 subgenusauthorship varchar(255),
3139 cultivarname varchar(255),
3140 acronym varchar(255),
3142 originalpublicationyear integer,
3143 publicationyear integer,
3144 createdby_id integer,
3145 updatedby_id integer,
3146 homotypicalgroup_id integer,
3147 nomenclaturalreference_id integer,
3149 basionymauthorteam_id integer,
3150 combinationauthorteam_id integer,
3151 exbasionymauthorteam_id integer,
3152 excombinationauthorteam_id integer,
3156 create table TaxonNameBase_AUD (
3157 DTYPE varchar(31) not null,
3158 id integer not null,
3159 REV integer not null,
3165 protectedtitlecache bit,
3166 titleCache varchar(255),
3167 appendedphrase varchar(255),
3168 fullTitleCache varchar(330),
3170 nomenclaturalmicroreference varchar(255),
3171 problemends integer,
3172 problemstarts integer,
3173 protectedfulltitlecache bit,
3174 createdby_id integer,
3175 updatedby_id integer,
3176 homotypicalgroup_id integer,
3177 nomenclaturalreference_id integer,
3179 acronym varchar(255),
3180 authorshipcache varchar(255),
3181 genusoruninomial varchar(255),
3182 infragenericepithet varchar(255),
3183 infraspecificepithet varchar(255),
3184 namecache varchar(255),
3185 protectedauthorshipcache bit,
3186 protectednamecache bit,
3187 specificepithet varchar(255),
3188 basionymauthorteam_id integer,
3189 combinationauthorteam_id integer,
3190 exbasionymauthorteam_id integer,
3191 excombinationauthorteam_id integer,
3192 nameapprobation varchar(255),
3193 subgenusauthorship varchar(255),
3199 cultivarname varchar(255),
3201 originalpublicationyear integer,
3202 publicationyear integer,
3203 primary key (id, REV)
3206 create table TaxonNameBase_Annotation (
3207 TaxonNameBase_id integer not null,
3208 annotations_id integer not null,
3209 primary key (TaxonNameBase_id, annotations_id),
3210 unique (annotations_id)
3213 create table TaxonNameBase_Annotation_AUD (
3214 REV integer not null,
3215 TaxonNameBase_id integer not null,
3216 annotations_id integer not null,
3218 primary key (REV, TaxonNameBase_id, annotations_id)
3221 create table TaxonNameBase_Extension (
3222 TaxonNameBase_id integer not null,
3223 extensions_id integer not null,
3224 primary key (TaxonNameBase_id, extensions_id),
3225 unique (extensions_id)
3228 create table TaxonNameBase_Extension_AUD (
3229 REV integer not null,
3230 TaxonNameBase_id integer not null,
3231 extensions_id integer not null,
3233 primary key (REV, TaxonNameBase_id, extensions_id)
3236 create table TaxonNameBase_HybridRelationship (
3237 TaxonNameBase_id integer not null,
3238 hybridrelationships_id integer not null,
3239 primary key (TaxonNameBase_id, hybridrelationships_id),
3240 unique (hybridrelationships_id)
3243 create table TaxonNameBase_HybridRelationship_AUD (
3244 REV integer not null,
3245 TaxonNameBase_id integer not null,
3246 hybridrelationships_id integer not null,
3248 primary key (REV, TaxonNameBase_id, hybridrelationships_id)
3251 create table TaxonNameBase_Marker (
3252 TaxonNameBase_id integer not null,
3253 markers_id integer not null,
3254 primary key (TaxonNameBase_id, markers_id),
3258 create table TaxonNameBase_Marker_AUD (
3259 REV integer not null,
3260 TaxonNameBase_id integer not null,
3261 markers_id integer not null,
3263 primary key (REV, TaxonNameBase_id, markers_id)
3266 create table TaxonNameBase_NomenclaturalStatus (
3267 TaxonNameBase_id integer not null,
3268 status_id integer not null,
3269 primary key (TaxonNameBase_id, status_id),
3273 create table TaxonNameBase_NomenclaturalStatus_AUD (
3274 REV integer not null,
3275 TaxonNameBase_id integer not null,
3276 status_id integer not null,
3278 primary key (REV, TaxonNameBase_id, status_id)
3281 create table TaxonNameBase_OriginalSource (
3282 TaxonNameBase_id integer not null,
3283 sources_id integer not null,
3284 primary key (TaxonNameBase_id, sources_id),
3288 create table TaxonNameBase_OriginalSource_AUD (
3289 REV integer not null,
3290 TaxonNameBase_id integer not null,
3291 sources_id integer not null,
3293 primary key (REV, TaxonNameBase_id, sources_id)
3296 create table TaxonNameBase_Rights (
3297 TaxonNameBase_id integer not null,
3298 rights_id integer not null,
3299 primary key (TaxonNameBase_id, rights_id),
3303 create table TaxonNameBase_Rights_AUD (
3304 REV integer not null,
3305 TaxonNameBase_id integer not null,
3306 rights_id integer not null,
3308 primary key (REV, TaxonNameBase_id, rights_id)
3311 create table TaxonNameBase_TypeDesignationBase (
3312 TaxonNameBase_id integer not null,
3313 typedesignations_id integer not null,
3314 primary key (TaxonNameBase_id, typedesignations_id)
3317 create table TaxonNameBase_TypeDesignationBase_AUD (
3318 REV integer not null,
3319 TaxonNameBase_id integer not null,
3320 typedesignations_id integer not null,
3322 primary key (REV, TaxonNameBase_id, typedesignations_id)
3325 create table TaxonRelationship (
3326 id integer not null,
3330 citationmicroreference varchar(255),
3331 originalnamestring varchar(255),
3332 doubtful bit not null,
3333 createdby_id integer,
3334 updatedby_id integer,
3335 citation_id integer,
3336 relatedfrom_id integer,
3337 relatedto_id integer,
3342 create table TaxonRelationship_AUD (
3343 id integer not null,
3344 REV integer not null,
3349 citationmicroreference varchar(255),
3350 originalnamestring varchar(255),
3352 createdby_id integer,
3353 updatedby_id integer,
3354 citation_id integer,
3355 relatedfrom_id integer,
3356 relatedto_id integer,
3358 primary key (id, REV)
3361 create table TaxonRelationship_Annotation (
3362 TaxonRelationship_id integer not null,
3363 annotations_id integer not null,
3364 primary key (TaxonRelationship_id, annotations_id),
3365 unique (annotations_id)
3368 create table TaxonRelationship_Annotation_AUD (
3369 REV integer not null,
3370 TaxonRelationship_id integer not null,
3371 annotations_id integer not null,
3373 primary key (REV, TaxonRelationship_id, annotations_id)
3376 create table TaxonRelationship_Marker (
3377 TaxonRelationship_id integer not null,
3378 markers_id integer not null,
3379 primary key (TaxonRelationship_id, markers_id),
3383 create table TaxonRelationship_Marker_AUD (
3384 REV integer not null,
3385 TaxonRelationship_id integer not null,
3386 markers_id integer not null,
3388 primary key (REV, TaxonRelationship_id, markers_id)
3391 create table TermVocabulary (
3392 DTYPE varchar(31) not null,
3393 id integer not null,
3398 termsourceuri varchar(255),
3399 createdby_id integer,
3400 updatedby_id integer,
3404 create table TermVocabulary_AUD (
3405 DTYPE varchar(31) not null,
3406 id integer not null,
3407 REV integer not null,
3413 termsourceuri varchar(255),
3414 createdby_id integer,
3415 updatedby_id integer,
3416 primary key (id, REV)
3419 create table TermVocabulary_Representation (
3420 TermVocabulary_id integer not null,
3421 representations_id integer not null,
3422 primary key (TermVocabulary_id, representations_id),
3423 unique (representations_id)
3426 create table TermVocabulary_Representation_AUD (
3427 REV integer not null,
3428 TermVocabulary_id integer not null,
3429 representations_id integer not null,
3431 primary key (REV, TermVocabulary_id, representations_id)
3434 create table TypeDesignationBase (
3435 DTYPE varchar(31) not null,
3436 id integer not null,
3440 citationmicroreference varchar(255),
3441 originalnamestring varchar(255),
3442 notdesignated bit not null,
3446 createdby_id integer,
3447 updatedby_id integer,
3448 citation_id integer,
3449 homotypicalgroup_id integer,
3450 typename_id integer,
3451 typespecimen_id integer,
3452 typestatus_id integer,
3456 create table TypeDesignationBase_AUD (
3457 DTYPE varchar(31) not null,
3458 id integer not null,
3459 REV integer not null,
3464 citationmicroreference varchar(255),
3465 originalnamestring varchar(255),
3467 createdby_id integer,
3468 updatedby_id integer,
3469 citation_id integer,
3470 homotypicalgroup_id integer,
3474 typename_id integer,
3475 typespecimen_id integer,
3476 typestatus_id integer,
3477 primary key (id, REV)
3480 create table TypeDesignationBase_Annotation (
3481 TypeDesignationBase_id integer not null,
3482 annotations_id integer not null,
3483 primary key (TypeDesignationBase_id, annotations_id),
3484 unique (annotations_id)
3487 create table TypeDesignationBase_Annotation_AUD (
3488 REV integer not null,
3489 TypeDesignationBase_id integer not null,
3490 annotations_id integer not null,
3492 primary key (REV, TypeDesignationBase_id, annotations_id)
3495 create table TypeDesignationBase_Marker (
3496 TypeDesignationBase_id integer not null,
3497 markers_id integer not null,
3498 primary key (TypeDesignationBase_id, markers_id),
3502 create table TypeDesignationBase_Marker_AUD (
3503 REV integer not null,
3504 TypeDesignationBase_id integer not null,
3505 markers_id integer not null,
3507 primary key (REV, TypeDesignationBase_id, markers_id)
3510 create table TypeDesignationBase_TaxonNameBase (
3511 TypeDesignationBase_id integer not null,
3512 typifiednames_id integer not null,
3513 primary key (TypeDesignationBase_id, typifiednames_id)
3516 create table TypeDesignationBase_TaxonNameBase_AUD (
3517 REV integer not null,
3518 TypeDesignationBase_id integer not null,
3519 typifiednames_id integer not null,
3521 primary key (REV, TypeDesignationBase_id, typifiednames_id)
3525 id integer not null,
3528 accountnonexpired bit not null,
3529 accountnonlocked bit not null,
3530 credentialsnonexpired bit not null,
3531 emailaddress varchar(255),
3532 enabled bit not null,
3533 password varchar(255),
3534 username varchar(255),
3535 createdby_id integer,
3540 create table User_GrantedAuthorityImpl (
3541 User_id integer not null,
3542 grantedauthorities_id integer not null,
3543 primary key (User_id, grantedauthorities_id)
3546 create table User_PermissionGroup (
3547 members_id integer not null,
3548 groups_id integer not null,
3549 primary key (members_id, groups_id)
3553 add constraint FK1ED033D4132A2FE8
3554 foreign key (location_referencesystem_id)
3555 references DefinedTermBase;
3558 add constraint FK1ED033D4EE7A4BF4
3559 foreign key (contact_id)
3563 add constraint FK1ED033D4EF7921F6
3564 foreign key (createdby_id)
3568 add constraint FK1ED033D42687715A
3569 foreign key (country_id)
3570 references DefinedTermBase;
3573 add constraint FK1ED033D45BE3EC03
3574 foreign key (updatedby_id)
3577 alter table Address_AUD
3578 add constraint FK115657A534869AAE
3580 references AuditEvent;
3582 create index agentTitleCacheIndex on Agent (titleCache);
3585 add constraint FK3C452E5EE7A4BF4
3586 foreign key (contact_id)
3590 add constraint FK3C452E5EF7921F6
3591 foreign key (createdby_id)
3595 add constraint FK3C452E5A830578
3596 foreign key (ispartof_id)
3600 add constraint FK3C452E55BE3EC03
3601 foreign key (updatedby_id)
3604 alter table Agent_AUD
3605 add constraint FK1212863634869AAE
3607 references AuditEvent;
3609 alter table Agent_Agent
3610 add constraint FKD792890B8CB642F8
3611 foreign key (Agent_id)
3614 alter table Agent_Agent
3615 add constraint FKD792890BE9E535F9
3616 foreign key (teammembers_id)
3619 alter table Agent_Agent_AUD
3620 add constraint FK49ED395C34869AAE
3622 references AuditEvent;
3624 alter table Agent_Annotation
3625 add constraint FKDD9D78E9C5F7EC54
3626 foreign key (Agent_id)
3629 alter table Agent_Annotation
3630 add constraint FKDD9D78E91E403E0B
3631 foreign key (annotations_id)
3632 references Annotation;
3634 alter table Agent_Annotation_AUD
3635 add constraint FK6F210A3A34869AAE
3637 references AuditEvent;
3639 alter table Agent_DefinedTermBase
3640 add constraint FK7029490CFE425B87
3641 foreign key (Agent_id)
3644 alter table Agent_DefinedTermBase
3645 add constraint FK7029490C9A161BED
3646 foreign key (types_id)
3647 references DefinedTermBase;
3649 alter table Agent_DefinedTermBase_AUD
3650 add constraint FK393210DD34869AAE
3652 references AuditEvent;
3654 alter table Agent_Extension
3655 add constraint FK8AC9EF45C5F7EC54
3656 foreign key (Agent_id)
3659 alter table Agent_Extension
3660 add constraint FK8AC9EF45927DE9DF
3661 foreign key (extensions_id)
3662 references Extension;
3664 alter table Agent_Extension_AUD
3665 add constraint FK2A32F29634869AAE
3667 references AuditEvent;
3669 alter table Agent_Marker
3670 add constraint FK2EEA0EF4C5F7EC54
3671 foreign key (Agent_id)
3674 alter table Agent_Marker
3675 add constraint FK2EEA0EF4777265A1
3676 foreign key (markers_id)
3679 alter table Agent_Marker_AUD
3680 add constraint FK7CCDA2C534869AAE
3682 references AuditEvent;
3684 alter table Agent_Media
3685 add constraint FKD83AB5EAC5F7EC54
3686 foreign key (Agent_id)
3689 alter table Agent_Media
3690 add constraint FKD83AB5EAC2C29593
3691 foreign key (media_id)
3694 alter table Agent_Media_AUD
3695 add constraint FK2EE5DEBB34869AAE
3697 references AuditEvent;
3699 alter table Agent_OriginalSource
3700 add constraint FK774F9E06C5F7EC54
3701 foreign key (Agent_id)
3704 alter table Agent_OriginalSource
3705 add constraint FK774F9E063BAB2414
3706 foreign key (sources_id)
3707 references OriginalSource;
3709 alter table Agent_OriginalSource_AUD
3710 add constraint FKEAD158D734869AAE
3712 references AuditEvent;
3714 alter table Agent_Rights
3715 add constraint FK37DDFC91C5F7EC54
3716 foreign key (Agent_id)
3719 alter table Agent_Rights
3720 add constraint FK37DDFC91C13F7B21
3721 foreign key (rights_id)
3724 alter table Agent_Rights_AUD
3725 add constraint FKE8A779E234869AAE
3727 references AuditEvent;
3729 alter table Annotation
3730 add constraint FK1A21C74FDF299D00
3731 foreign key (annotationtype_id)
3732 references DefinedTermBase;
3734 alter table Annotation
3735 add constraint FK1A21C74FEF7921F6
3736 foreign key (createdby_id)
3739 alter table Annotation
3740 add constraint FK1A21C74FE7692740
3741 foreign key (commentator_id)
3744 alter table Annotation
3745 add constraint FK1A21C74F5BE3EC03
3746 foreign key (updatedby_id)
3749 alter table Annotation
3750 add constraint FK1A21C74FE8D36B00
3751 foreign key (language_id)
3752 references DefinedTermBase;
3754 alter table Annotation_AUD
3755 add constraint FK1A6BB5A034869AAE
3757 references AuditEvent;
3759 alter table Annotation_Annotation
3760 add constraint FKC99DFE3F994CCE20
3761 foreign key (Annotation_id)
3762 references Annotation;
3764 alter table Annotation_Annotation
3765 add constraint FKC99DFE3F1E403E0B
3766 foreign key (annotations_id)
3767 references Annotation;
3769 alter table Annotation_Annotation_AUD
3770 add constraint FKB212F49034869AAE
3772 references AuditEvent;
3774 alter table Annotation_Marker
3775 add constraint FKB17EAF4A994CCE20
3776 foreign key (Annotation_id)
3777 references Annotation;
3779 alter table Annotation_Marker
3780 add constraint FKB17EAF4A777265A1
3781 foreign key (markers_id)
3784 alter table Annotation_Marker_AUD
3785 add constraint FK68CE281B34869AAE
3787 references AuditEvent;
3789 alter table CDM_VIEW
3790 add constraint FKC5DE8EF8765B124B
3791 foreign key (reference_id)
3792 references ReferenceBase;
3794 alter table CDM_VIEW
3795 add constraint FKC5DE8EF8EF7921F6
3796 foreign key (createdby_id)
3799 alter table CDM_VIEW_CDM_VIEW
3800 add constraint FK230A885F7208BB38
3801 foreign key (superviews_id)
3802 references CDM_VIEW;
3804 alter table CDM_VIEW_CDM_VIEW
3805 add constraint FK230A885FC00D1213
3806 foreign key (CDM_VIEW_id)
3807 references CDM_VIEW;
3809 create index collectionTitleCacheIndex on Collection (titleCache);
3811 alter table Collection
3812 add constraint FKF078ABECEB38EFF
3813 foreign key (supercollection_id)
3814 references Collection;
3816 alter table Collection
3817 add constraint FKF078ABEEF7921F6
3818 foreign key (createdby_id)
3821 alter table Collection
3822 add constraint FKF078ABE16B9CA77
3823 foreign key (institute_id)
3826 alter table Collection
3827 add constraint FKF078ABE5BE3EC03
3828 foreign key (updatedby_id)
3831 alter table Collection_AUD
3832 add constraint FKD6D4298F34869AAE
3834 references AuditEvent;
3836 alter table Collection_Annotation
3837 add constraint FKEA970F70EB62BE9A
3838 foreign key (Collection_id)
3839 references Collection;
3841 alter table Collection_Annotation
3842 add constraint FKEA970F701E403E0B
3843 foreign key (annotations_id)
3844 references Annotation;
3846 alter table Collection_Annotation_AUD
3847 add constraint FKA0CE054134869AAE
3849 references AuditEvent;
3851 alter table Collection_Extension
3852 add constraint FKF68FEBDE927DE9DF
3853 foreign key (extensions_id)
3854 references Extension;
3856 alter table Collection_Extension
3857 add constraint FKF68FEBDEEB62BE9A
3858 foreign key (Collection_id)
3859 references Collection;
3861 alter table Collection_Extension_AUD
3862 add constraint FK1306FAAF34869AAE
3864 references AuditEvent;
3866 alter table Collection_Marker
3867 add constraint FKF0CA00FBEB62BE9A
3868 foreign key (Collection_id)
3869 references Collection;
3871 alter table Collection_Marker
3872 add constraint FKF0CA00FB777265A1
3873 foreign key (markers_id)
3876 alter table Collection_Marker_AUD
3877 add constraint FK89C7394C34869AAE
3879 references AuditEvent;
3881 alter table Collection_Media
3882 add constraint FK7320E703EB62BE9A
3883 foreign key (Collection_id)
3884 references Collection;
3886 alter table Collection_Media
3887 add constraint FK7320E703C2C29593
3888 foreign key (media_id)
3891 alter table Collection_Media_AUD
3892 add constraint FK9AABDB5434869AAE
3894 references AuditEvent;
3896 alter table Collection_OriginalSource
3897 add constraint FKA8FC990DEB62BE9A
3898 foreign key (Collection_id)
3899 references Collection;
3901 alter table Collection_OriginalSource
3902 add constraint FKA8FC990D3BAB2414
3903 foreign key (sources_id)
3904 references OriginalSource;
3906 alter table Collection_OriginalSource_AUD
3907 add constraint FK37EB785E34869AAE
3909 references AuditEvent;
3911 alter table Collection_Rights
3912 add constraint FKF9BDEE98EB62BE9A
3913 foreign key (Collection_id)
3914 references Collection;
3916 alter table Collection_Rights
3917 add constraint FKF9BDEE98C13F7B21
3918 foreign key (rights_id)
3921 alter table Collection_Rights_AUD
3922 add constraint FKF5A1106934869AAE
3924 references AuditEvent;
3927 add constraint FK9BEFBC00EF7921F6
3928 foreign key (createdby_id)
3932 add constraint FK9BEFBC005BE3EC03
3933 foreign key (updatedby_id)
3936 alter table Contact_AUD
3937 add constraint FK65DDE9D134869AAE
3939 references AuditEvent;
3941 alter table DefinedTermBase
3942 add constraint FK2E340A6636C6F6F6
3943 foreign key (pointapproximation_referencesystem_id)
3944 references DefinedTermBase;
3946 alter table DefinedTermBase
3947 add constraint FK2E340A66EF7921F6
3948 foreign key (createdby_id)
3951 alter table DefinedTermBase
3952 add constraint FK2E340A6688206484
3953 foreign key (type_id)
3954 references DefinedTermBase;
3956 alter table DefinedTermBase
3957 add constraint FK2E340A6647AF954C
3958 foreign key (vocabulary_id)
3959 references TermVocabulary;
3961 alter table DefinedTermBase
3962 add constraint FK2E340A663B0DA0EF
3963 foreign key (kindof_id)
3964 references DefinedTermBase;
3966 alter table DefinedTermBase
3967 add constraint FK2E340A6624AF3F70
3968 foreign key (level_id)
3969 references DefinedTermBase;
3971 alter table DefinedTermBase
3972 add constraint FK2E340A665BE3EC03
3973 foreign key (updatedby_id)
3976 alter table DefinedTermBase
3977 add constraint FK2E340A66CC0240B6
3978 foreign key (shape_id)
3981 alter table DefinedTermBase
3982 add constraint FK2E340A66D040DBF0
3983 foreign key (partof_id)
3984 references DefinedTermBase;
3986 alter table DefinedTermBase_AUD
3987 add constraint FK86E8953734869AAE
3989 references AuditEvent;
3991 alter table DefinedTermBase_Continent
3992 add constraint FK45F60AFBE8CE10AA
3993 foreign key (DefinedTermBase_id)
3994 references DefinedTermBase;
3996 alter table DefinedTermBase_Continent
3997 add constraint FK45F60AFB3927C853
3998 foreign key (continents_id)
3999 references DefinedTermBase;
4001 alter table DefinedTermBase_Continent_AUD
4002 add constraint FKF5DE434C34869AAE
4004 references AuditEvent;
4006 alter table DefinedTermBase_Media
4007 add constraint FK6FC908ABC0DB4934
4008 foreign key (DefinedTermBase_id)
4009 references DefinedTermBase;
4011 alter table DefinedTermBase_Media
4012 add constraint FK6FC908ABC2C29593
4013 foreign key (media_id)
4016 alter table DefinedTermBase_Media_AUD
4017 add constraint FKDD9AE8FC34869AAE
4019 references AuditEvent;
4021 alter table DefinedTermBase_RecommendedModifierEnumeration
4022 add constraint FKA72FB5AED0BDAE9B
4023 foreign key (DefinedTermBase_id)
4024 references DefinedTermBase;
4026 alter table DefinedTermBase_RecommendedModifierEnumeration
4027 add constraint FKA72FB5AE5255EAFD
4028 foreign key (recommendedmodifierenumeration_id)
4029 references TermVocabulary;
4031 alter table DefinedTermBase_RecommendedModifierEnumeration_AUD
4032 add constraint FK780D5C7F34869AAE
4034 references AuditEvent;
4036 alter table DefinedTermBase_Representation
4037 add constraint FKAAC8AFE6C0DB4934
4038 foreign key (DefinedTermBase_id)
4039 references DefinedTermBase;
4041 alter table DefinedTermBase_Representation
4042 add constraint FKAAC8AFE6B31C4747
4043 foreign key (representations_id)
4044 references Representation;
4046 alter table DefinedTermBase_Representation_AUD
4047 add constraint FKB5AE7AB734869AAE
4049 references AuditEvent;
4051 alter table DefinedTermBase_StatisticalMeasure
4052 add constraint FK6FF15DFCD0BDAE9B
4053 foreign key (DefinedTermBase_id)
4054 references DefinedTermBase;
4056 alter table DefinedTermBase_StatisticalMeasure
4057 add constraint FK6FF15DFCC9CD5B57
4058 foreign key (recommendedstatisticalmeasures_id)
4059 references DefinedTermBase;
4061 alter table DefinedTermBase_StatisticalMeasure_AUD
4062 add constraint FK3C062DCD34869AAE
4064 references AuditEvent;
4066 alter table DefinedTermBase_SupportedCategoricalEnumeration
4067 add constraint FK2170B25CD0BDAE9B
4068 foreign key (DefinedTermBase_id)
4069 references DefinedTermBase;
4071 alter table DefinedTermBase_SupportedCategoricalEnumeration
4072 add constraint FK2170B25C5AF2C74
4073 foreign key (supportedcategoricalenumerations_id)
4074 references TermVocabulary;
4076 alter table DefinedTermBase_SupportedCategoricalEnumeration_AUD
4077 add constraint FKBB04522D34869AAE
4079 references AuditEvent;
4081 alter table DefinedTermBase_WaterbodyOrCountry
4082 add constraint FKCAF4393CE5C0F9E
4083 foreign key (DefinedTermBase_id)
4084 references DefinedTermBase;
4086 alter table DefinedTermBase_WaterbodyOrCountry
4087 add constraint FKCAF43931603B036
4088 foreign key (waterbodiesorcountries_id)
4089 references DefinedTermBase;
4091 alter table DefinedTermBase_WaterbodyOrCountry_AUD
4092 add constraint FKD5996FE434869AAE
4094 references AuditEvent;
4096 alter table DerivationEvent
4097 add constraint FK426BC03EF7921F6
4098 foreign key (createdby_id)
4101 alter table DerivationEvent
4102 add constraint FK426BC038524B89D
4103 foreign key (type_id)
4104 references DefinedTermBase;
4106 alter table DerivationEvent
4107 add constraint FK426BC035BE3EC03
4108 foreign key (updatedby_id)
4111 alter table DerivationEvent
4112 add constraint FK426BC03C04DF64
4113 foreign key (actor_id)
4116 alter table DerivationEvent_AUD
4117 add constraint FKDABF305434869AAE
4119 references AuditEvent;
4121 alter table DerivationEvent_Annotation
4122 add constraint FKEFA0D10B4AAB411A
4123 foreign key (DerivationEvent_id)
4124 references DerivationEvent;
4126 alter table DerivationEvent_Annotation
4127 add constraint FKEFA0D10B1E403E0B
4128 foreign key (annotations_id)
4129 references Annotation;
4131 alter table DerivationEvent_Annotation_AUD
4132 add constraint FKA197815C34869AAE
4134 references AuditEvent;
4136 alter table DerivationEvent_Marker
4137 add constraint FKE412C8164AAB411A
4138 foreign key (DerivationEvent_id)
4139 references DerivationEvent;
4141 alter table DerivationEvent_Marker
4142 add constraint FKE412C816777265A1
4143 foreign key (markers_id)
4146 alter table DerivationEvent_Marker_AUD
4147 add constraint FK8ED0FAE734869AAE
4149 references AuditEvent;
4151 alter table DescriptionBase
4152 add constraint FKFF4D58CDEF7921F6
4153 foreign key (createdby_id)
4156 alter table DescriptionBase
4157 add constraint FKFF4D58CDDA93512F
4158 foreign key (taxonName_fk)
4159 references TaxonNameBase;
4161 alter table DescriptionBase
4162 add constraint FKFF4D58CD5BE3EC03
4163 foreign key (updatedby_id)
4166 alter table DescriptionBase
4167 add constraint FKFF4D58CDDE9A3DE3
4168 foreign key (taxon_fk)
4169 references TaxonBase;
4171 alter table DescriptionBase_AUD
4172 add constraint FK7456581E34869AAE
4174 references AuditEvent;
4176 alter table DescriptionBase_Annotation
4177 add constraint FKF3AD3201F1DDBFAB
4178 foreign key (DescriptionBase_id)
4179 references DescriptionBase;
4181 alter table DescriptionBase_Annotation
4182 add constraint FKF3AD32011E403E0B
4183 foreign key (annotations_id)
4184 references Annotation;
4186 alter table DescriptionBase_Annotation_AUD
4187 add constraint FK15FE775234869AAE
4189 references AuditEvent;
4191 alter table DescriptionBase_Extension
4192 add constraint FKD5D2B32DF1DDBFAB
4193 foreign key (DescriptionBase_id)
4194 references DescriptionBase;
4196 alter table DescriptionBase_Extension
4197 add constraint FKD5D2B32D927DE9DF
4198 foreign key (extensions_id)
4199 references Extension;
4201 alter table DescriptionBase_Extension_AUD
4202 add constraint FK79E7827E34869AAE
4204 references AuditEvent;
4206 alter table DescriptionBase_GeoScope
4207 add constraint FK3ADD7CD5D86445CE
4208 foreign key (DescriptionBase_id)
4209 references DescriptionBase;
4211 alter table DescriptionBase_GeoScope
4212 add constraint FK3ADD7CD586D04E74
4213 foreign key (geoscopes_id)
4214 references DefinedTermBase;
4216 alter table DescriptionBase_GeoScope_AUD
4217 add constraint FK63A5382634869AAE
4219 references AuditEvent;
4221 alter table DescriptionBase_Marker
4222 add constraint FK6132140CF1DDBFAB
4223 foreign key (DescriptionBase_id)
4224 references DescriptionBase;
4226 alter table DescriptionBase_Marker
4227 add constraint FK6132140C777265A1
4228 foreign key (markers_id)
4231 alter table DescriptionBase_Marker_AUD
4232 add constraint FK92DD5BDD34869AAE
4234 references AuditEvent;
4236 alter table DescriptionBase_OriginalSource
4237 add constraint FK1E2D0B1EF1DDBFAB
4238 foreign key (DescriptionBase_id)
4239 references DescriptionBase;
4241 alter table DescriptionBase_OriginalSource
4242 add constraint FK1E2D0B1E3BAB2414
4243 foreign key (sources_id)
4244 references OriginalSource;
4246 alter table DescriptionBase_OriginalSource_AUD
4247 add constraint FKDC8279EF34869AAE
4249 references AuditEvent;
4251 alter table DescriptionBase_ReferenceBase
4252 add constraint FK76188CAAF1DDBFAB
4253 foreign key (DescriptionBase_id)
4254 references DescriptionBase;
4256 alter table DescriptionBase_ReferenceBase
4257 add constraint FK76188CAA45AB7BBA
4258 foreign key (descriptionsources_id)
4259 references ReferenceBase;
4261 alter table DescriptionBase_ReferenceBase_AUD
4262 add constraint FK687A557B34869AAE
4264 references AuditEvent;
4266 alter table DescriptionBase_Rights
4267 add constraint FK6A2601A9F1DDBFAB
4268 foreign key (DescriptionBase_id)
4269 references DescriptionBase;
4271 alter table DescriptionBase_Rights
4272 add constraint FK6A2601A9C13F7B21
4273 foreign key (rights_id)
4276 alter table DescriptionBase_Rights_AUD
4277 add constraint FKFEB732FA34869AAE
4279 references AuditEvent;
4281 alter table DescriptionBase_Scope
4282 add constraint FKB9257C42D86445CE
4283 foreign key (DescriptionBase_id)
4284 references DescriptionBase;
4286 alter table DescriptionBase_Scope
4287 add constraint FKB9257C42951A5D40
4288 foreign key (scopes_id)
4289 references DefinedTermBase;
4291 alter table DescriptionBase_Scope_AUD
4292 add constraint FK75D5B91334869AAE
4294 references AuditEvent;
4296 alter table DescriptionBase_SpecimenOrObservationBase
4297 add constraint FKDE29CD8033B8A841
4298 foreign key (descriptions_id)
4299 references DescriptionBase;
4301 alter table DescriptionBase_SpecimenOrObservationBase
4302 add constraint FKDE29CD805C9E3461
4303 foreign key (describedspecimenorobservations_id)
4304 references SpecimenOrObservationBase;
4306 alter table DescriptionBase_SpecimenOrObservationBase_AUD
4307 add constraint FKF1B33B5134869AAE
4309 references AuditEvent;
4311 alter table DescriptionElementBase
4312 add constraint FK38FE767134AF0E81
4313 foreign key (indescription_id)
4314 references DescriptionBase;
4316 alter table DescriptionElementBase
4317 add constraint FK38FE76716561D9B1
4318 foreign key (associatedspecimenorobservation_id)
4319 references SpecimenOrObservationBase;
4321 alter table DescriptionElementBase
4322 add constraint FK38FE7671EF7921F6
4323 foreign key (createdby_id)
4326 alter table DescriptionElementBase
4327 add constraint FK38FE767110A80E07
4328 foreign key (unit_id)
4329 references DefinedTermBase;
4331 alter table DescriptionElementBase
4332 add constraint FK38FE76716D0D7A56
4333 foreign key (format_id)
4334 references DefinedTermBase;
4336 alter table DescriptionElementBase
4337 add constraint FK38FE76715E9914B8
4338 foreign key (status_id)
4339 references DefinedTermBase;
4341 alter table DescriptionElementBase
4342 add constraint FK38FE76714220AFEB
4343 foreign key (feature_id)
4344 references DefinedTermBase;
4346 alter table DescriptionElementBase
4347 add constraint FK38FE76719803512F
4348 foreign key (citation_id)
4349 references ReferenceBase;
4351 alter table DescriptionElementBase
4352 add constraint FK38FE76715BE3EC03
4353 foreign key (updatedby_id)
4356 alter table DescriptionElementBase
4357 add constraint FK38FE76719108D9B
4358 foreign key (taxon2_id)
4359 references TaxonBase;
4361 alter table DescriptionElementBase
4362 add constraint FK38FE76711C3C3FF7
4363 foreign key (area_id)
4364 references DefinedTermBase;
4366 alter table DescriptionElementBase
4367 add constraint FK38FE7671E8D36B00
4368 foreign key (language_id)
4369 references DefinedTermBase;
4371 alter table DescriptionElementBase_AUD
4372 add constraint FKF3803C234869AAE
4374 references AuditEvent;
4376 alter table DescriptionElementBase_Annotation
4377 add constraint FK7EE5E5DD3B8BB609
4378 foreign key (DescriptionElementBase_id)
4379 references DescriptionElementBase;
4381 alter table DescriptionElementBase_Annotation
4382 add constraint FK7EE5E5DD1E403E0B
4383 foreign key (annotations_id)
4384 references Annotation;
4386 alter table DescriptionElementBase_Annotation_AUD
4387 add constraint FK2BC1DD2E34869AAE
4389 references AuditEvent;
4391 alter table DescriptionElementBase_LanguageString
4392 add constraint FKC753F137ACF5F60B
4393 foreign key (multilanguagetext_id)
4394 references LanguageString;
4396 alter table DescriptionElementBase_LanguageString
4397 add constraint FKC753F137C086B46F
4398 foreign key (DescriptionElementBase_id)
4399 references DescriptionElementBase;
4401 alter table DescriptionElementBase_LanguageString_AUD
4402 add constraint FK2D26AB8834869AAE
4404 references AuditEvent;
4406 alter table DescriptionElementBase_Marker
4407 add constraint FK1CB715E83B8BB609
4408 foreign key (DescriptionElementBase_id)
4409 references DescriptionElementBase;
4411 alter table DescriptionElementBase_Marker
4412 add constraint FK1CB715E8777265A1
4413 foreign key (markers_id)
4416 alter table DescriptionElementBase_Marker_AUD
4417 add constraint FK1E160FB934869AAE
4419 references AuditEvent;
4421 alter table DescriptionElementBase_Media
4422 add constraint FK21F70076C2C29593
4423 foreign key (media_id)
4426 alter table DescriptionElementBase_Media
4427 add constraint FK21F700763B8BB609
4428 foreign key (DescriptionElementBase_id)
4429 references DescriptionElementBase;
4431 alter table DescriptionElementBase_Media_AUD
4432 add constraint FK5522034734869AAE
4434 references AuditEvent;
4436 alter table DescriptionElementBase_Modifier
4437 add constraint FK97E0D105E0960EC4
4438 foreign key (modifiers_id)
4439 references DefinedTermBase;
4441 alter table DescriptionElementBase_Modifier
4442 add constraint FK97E0D1053B8BB609
4443 foreign key (DescriptionElementBase_id)
4444 references DescriptionElementBase;
4446 alter table DescriptionElementBase_Modifier_AUD
4447 add constraint FK2982F45634869AAE
4449 references AuditEvent;
4451 alter table DescriptionElementBase_ModifyingText
4452 add constraint FK522D90C7F05D08D4
4453 foreign key (modifyingtext_id)
4454 references LanguageString;
4456 alter table DescriptionElementBase_ModifyingText
4457 add constraint FK522D90C73B8BB609
4458 foreign key (DescriptionElementBase_id)
4459 references DescriptionElementBase;
4461 alter table DescriptionElementBase_ModifyingText
4462 add constraint FK522D90C79682414B
4463 foreign key (modifyingtext_mapkey_id)
4464 references DefinedTermBase;
4466 alter table DescriptionElementBase_ModifyingText_AUD
4467 add constraint FK6C06031834869AAE
4469 references AuditEvent;
4471 alter table DescriptionElementBase_StateData
4472 add constraint FK592D6F6D987CC6A4
4473 foreign key (DescriptionElementBase_id)
4474 references DescriptionElementBase;
4476 alter table DescriptionElementBase_StateData
4477 add constraint FK592D6F6D15153604
4478 foreign key (states_id)
4479 references StateData;
4481 alter table DescriptionElementBase_StateData_AUD
4482 add constraint FK1D0A1EBE34869AAE
4484 references AuditEvent;
4486 alter table DescriptionElementBase_StatisticalMeasurementValue
4487 add constraint FK8AF511C2D883945E
4488 foreign key (statisticalvalues_id)
4489 references StatisticalMeasurementValue;
4491 alter table DescriptionElementBase_StatisticalMeasurementValue
4492 add constraint FK8AF511C28F213219
4493 foreign key (DescriptionElementBase_id)
4494 references DescriptionElementBase;
4496 alter table DescriptionElementBase_StatisticalMeasurementValue_AUD
4497 add constraint FK2DE8E9334869AAE
4499 references AuditEvent;
4501 alter table DeterminationEvent
4502 add constraint FK1DB2497EF7921F6
4503 foreign key (createdby_id)
4506 alter table DeterminationEvent
4507 add constraint FK1DB2497378D1BD
4508 foreign key (modifier_id)
4509 references DefinedTermBase;
4511 alter table DeterminationEvent
4512 add constraint FK1DB2497DE9A3E39
4513 foreign key (taxon_id)
4514 references TaxonBase;
4516 alter table DeterminationEvent
4517 add constraint FK1DB24974B251DAD
4518 foreign key (identifiedunit_id)
4519 references SpecimenOrObservationBase;
4521 alter table DeterminationEvent
4522 add constraint FK1DB24975BE3EC03
4523 foreign key (updatedby_id)
4526 alter table DeterminationEvent
4527 add constraint FK1DB2497C04DF64
4528 foreign key (actor_id)
4531 alter table DeterminationEvent_AUD
4532 add constraint FKA0252EE834869AAE
4534 references AuditEvent;
4536 alter table DeterminationEvent_Annotation
4537 add constraint FKB74F03F76BE0BFDA
4538 foreign key (DeterminationEvent_id)
4539 references DeterminationEvent;
4541 alter table DeterminationEvent_Annotation
4542 add constraint FKB74F03F71E403E0B
4543 foreign key (annotations_id)
4544 references Annotation;
4546 alter table DeterminationEvent_Annotation_AUD
4547 add constraint FKAFDA5E4834869AAE
4549 references AuditEvent;
4551 alter table DeterminationEvent_Marker
4552 add constraint FK5C475102777265A1
4553 foreign key (markers_id)
4556 alter table DeterminationEvent_Marker
4557 add constraint FK5C4751026BE0BFDA
4558 foreign key (DeterminationEvent_id)
4559 references DeterminationEvent;
4561 alter table DeterminationEvent_Marker_AUD
4562 add constraint FK567F2DD334869AAE
4564 references AuditEvent;
4566 alter table DeterminationEvent_ReferenceBase
4567 add constraint FK6248EEF43EF09CD5
4568 foreign key (setofreferences_id)
4569 references ReferenceBase;
4571 alter table DeterminationEvent_ReferenceBase
4572 add constraint FK6248EEF46BE0BFDA
4573 foreign key (DeterminationEvent_id)
4574 references DeterminationEvent;
4576 alter table DeterminationEvent_ReferenceBase_AUD
4577 add constraint FK25BC82C534869AAE
4579 references AuditEvent;
4581 alter table Extension
4582 add constraint FK52EF3C1FEF7921F6
4583 foreign key (createdby_id)
4586 alter table Extension
4587 add constraint FK52EF3C1FAD392BD3
4588 foreign key (type_id)
4589 references DefinedTermBase;
4591 alter table Extension
4592 add constraint FK52EF3C1F5BE3EC03
4593 foreign key (updatedby_id)
4596 alter table Extension_AUD
4597 add constraint FK92D2427034869AAE
4599 references AuditEvent;
4601 alter table FeatureNode
4602 add constraint FK4CEED9F8E0AD2C03
4603 foreign key (parent_fk)
4604 references FeatureNode;
4606 alter table FeatureNode
4607 add constraint FK4CEED9F8EF7921F6
4608 foreign key (createdby_id)
4611 alter table FeatureNode
4612 add constraint FK4CEED9F84220AFEB
4613 foreign key (feature_id)
4614 references DefinedTermBase;
4616 alter table FeatureNode
4617 add constraint FK4CEED9F85BE3EC03
4618 foreign key (updatedby_id)
4621 alter table FeatureNode_AUD
4622 add constraint FK25AD4BC934869AAE
4624 references AuditEvent;
4626 alter table FeatureTree
4627 add constraint FK4CF19F94EF7921F6
4628 foreign key (createdby_id)
4631 alter table FeatureTree
4632 add constraint FK4CF19F94B7892921
4633 foreign key (root_id)
4634 references FeatureNode;
4636 alter table FeatureTree
4637 add constraint FK4CF19F945BE3EC03
4638 foreign key (updatedby_id)
4641 alter table FeatureTree_AUD
4642 add constraint FK355BE36534869AAE
4644 references AuditEvent;
4646 alter table FeatureTree_Representation
4647 add constraint FK8C458F847C496CB
4648 foreign key (FeatureTree_id)
4649 references FeatureTree;
4651 alter table FeatureTree_Representation
4652 add constraint FK8C458F8B31C4747
4653 foreign key (representations_id)
4654 references Representation;
4656 alter table FeatureTree_Representation_AUD
4657 add constraint FKECAB4AC934869AAE
4659 references AuditEvent;
4661 alter table GatheringEvent
4662 add constraint FK6F1286F3F55AFD89
4663 foreign key (exactlocation_referencesystem_id)
4664 references DefinedTermBase;
4666 alter table GatheringEvent
4667 add constraint FK6F1286F38B455EC6
4668 foreign key (locality_id)
4669 references LanguageString;
4671 alter table GatheringEvent
4672 add constraint FK6F1286F3EF7921F6
4673 foreign key (createdby_id)
4676 alter table GatheringEvent
4677 add constraint FK6F1286F35BE3EC03
4678 foreign key (updatedby_id)
4681 alter table GatheringEvent
4682 add constraint FK6F1286F3C04DF64
4683 foreign key (actor_id)
4686 alter table GatheringEvent_AUD
4687 add constraint FK3EC034434869AAE
4689 references AuditEvent;
4691 alter table GatheringEvent_Annotation
4692 add constraint FK76DDD01BF95F225A
4693 foreign key (GatheringEvent_id)
4694 references GatheringEvent;
4696 alter table GatheringEvent_Annotation
4697 add constraint FK76DDD01B1E403E0B
4698 foreign key (annotations_id)
4699 references Annotation;
4701 alter table GatheringEvent_Annotation_AUD
4702 add constraint FK351E786C34869AAE
4704 references AuditEvent;
4706 alter table GatheringEvent_DefinedTermBase
4707 add constraint FK69D9A11A7C34B6D6
4708 foreign key (collectingareas_id)
4709 references DefinedTermBase;
4711 alter table GatheringEvent_DefinedTermBase
4712 add constraint FK69D9A11AF95F225A
4713 foreign key (GatheringEvent_id)
4714 references GatheringEvent;
4716 alter table GatheringEvent_DefinedTermBase_AUD
4717 add constraint FKB3BBB1EB34869AAE
4719 references AuditEvent;
4721 alter table GatheringEvent_Marker
4722 add constraint FK7B49CF26777265A1
4723 foreign key (markers_id)
4726 alter table GatheringEvent_Marker
4727 add constraint FK7B49CF26F95F225A
4728 foreign key (GatheringEvent_id)
4729 references GatheringEvent;
4731 alter table GatheringEvent_Marker_AUD
4732 add constraint FK160DF9F734869AAE
4734 references AuditEvent;
4736 alter table GenBankAccession
4737 add constraint FK86C1DBF8EF7921F6
4738 foreign key (createdby_id)
4741 alter table GenBankAccession
4742 add constraint FK86C1DBF85BE3EC03
4743 foreign key (updatedby_id)
4746 alter table GenBankAccession_AUD
4747 add constraint FK5A2F4DC934869AAE
4749 references AuditEvent;
4751 alter table GrantedAuthorityImpl
4752 add constraint FKB05CF928EF7921F6
4753 foreign key (createdby_id)
4756 alter table HomotypicalGroup
4757 add constraint FK7DECCC18EF7921F6
4758 foreign key (createdby_id)
4761 alter table HomotypicalGroup
4762 add constraint FK7DECCC185BE3EC03
4763 foreign key (updatedby_id)
4766 alter table HomotypicalGroup_AUD
4767 add constraint FKE4252DE934869AAE
4769 references AuditEvent;
4771 alter table HomotypicalGroup_Annotation
4772 add constraint FK7A0351D6BFEAE500
4773 foreign key (HomotypicalGroup_id)
4774 references HomotypicalGroup;
4776 alter table HomotypicalGroup_Annotation
4777 add constraint FK7A0351D61E403E0B
4778 foreign key (annotations_id)
4779 references Annotation;
4781 alter table HomotypicalGroup_Annotation_AUD
4782 add constraint FK41E6A4A734869AAE
4784 references AuditEvent;
4786 alter table HomotypicalGroup_Marker
4787 add constraint FK97D36661BFEAE500
4788 foreign key (HomotypicalGroup_id)
4789 references HomotypicalGroup;
4791 alter table HomotypicalGroup_Marker
4792 add constraint FK97D36661777265A1
4793 foreign key (markers_id)
4796 alter table HomotypicalGroup_Marker_AUD
4797 add constraint FK19337BB234869AAE
4799 references AuditEvent;
4801 alter table HybridRelationship
4802 add constraint FK9033CE745831BDC3
4803 foreign key (relatedfrom_id)
4804 references TaxonNameBase;
4806 alter table HybridRelationship
4807 add constraint FK9033CE7469ABE292
4808 foreign key (relatedto_id)
4809 references TaxonNameBase;
4811 alter table HybridRelationship
4812 add constraint FK9033CE74EF7921F6
4813 foreign key (createdby_id)
4816 alter table HybridRelationship
4817 add constraint FK9033CE7455F241D4
4818 foreign key (type_id)
4819 references DefinedTermBase;
4821 alter table HybridRelationship
4822 add constraint FK9033CE749803512F
4823 foreign key (citation_id)
4824 references ReferenceBase;
4826 alter table HybridRelationship
4827 add constraint FK9033CE745BE3EC03
4828 foreign key (updatedby_id)
4831 alter table HybridRelationship_AUD
4832 add constraint FK9C2BA24534869AAE
4834 references AuditEvent;
4836 alter table HybridRelationship_Annotation
4837 add constraint FK2C7E7DFA59832240
4838 foreign key (HybridRelationship_id)
4839 references HybridRelationship;
4841 alter table HybridRelationship_Annotation
4842 add constraint FK2C7E7DFA1E403E0B
4843 foreign key (annotations_id)
4844 references Annotation;
4846 alter table HybridRelationship_Annotation_AUD
4847 add constraint FKACE71ECB34869AAE
4849 references AuditEvent;
4851 alter table HybridRelationship_Marker
4852 add constraint FKCEF2448559832240
4853 foreign key (HybridRelationship_id)
4854 references HybridRelationship;
4856 alter table HybridRelationship_Marker
4857 add constraint FKCEF24485777265A1
4858 foreign key (markers_id)
4861 alter table HybridRelationship_Marker_AUD
4862 add constraint FKCBAEA7D634869AAE
4864 references AuditEvent;
4866 alter table IdentificationKey_Taxon
4867 add constraint FKD847ADDC996CD055
4868 foreign key (identificationKey_fk)
4871 alter table IdentificationKey_Taxon
4872 add constraint FKD847ADDCDE9A3DE3
4873 foreign key (taxon_fk)
4874 references TaxonBase;
4876 alter table IdentificationKey_Taxon_AUD
4877 add constraint FKEEF18DAD34869AAE
4879 references AuditEvent;
4881 alter table IndividualAssociation_LanguageString
4882 add constraint FKB5C75EC02BEBA58D
4883 foreign key (description_id)
4884 references LanguageString;
4886 alter table IndividualAssociation_LanguageString
4887 add constraint FKB5C75EC084FF3EDF
4888 foreign key (DescriptionElementBase_id)
4889 references DescriptionElementBase;
4891 alter table IndividualAssociation_LanguageString
4892 add constraint FKB5C75EC028459272
4893 foreign key (description_mapkey_id)
4894 references DefinedTermBase;
4896 alter table IndividualAssociation_LanguageString_AUD
4897 add constraint FKB1A62C9134869AAE
4899 references AuditEvent;
4901 alter table InstitutionalMembership
4902 add constraint FK3C8E1FF9EF7921F6
4903 foreign key (createdby_id)
4906 alter table InstitutionalMembership
4907 add constraint FK3C8E1FF9AAC1B820
4908 foreign key (person_id)
4911 alter table InstitutionalMembership
4912 add constraint FK3C8E1FF916B9CA77
4913 foreign key (institute_id)
4916 alter table InstitutionalMembership
4917 add constraint FK3C8E1FF95BE3EC03
4918 foreign key (updatedby_id)
4921 alter table InstitutionalMembership_AUD
4922 add constraint FK847A94A34869AAE
4924 references AuditEvent;
4926 alter table LanguageString
4927 add constraint FKB5FDC9A9EF7921F6
4928 foreign key (createdby_id)
4931 alter table LanguageString
4932 add constraint FKB5FDC9A95BE3EC03
4933 foreign key (updatedby_id)
4936 alter table LanguageString
4937 add constraint FKB5FDC9A9E8D36B00
4938 foreign key (language_id)
4939 references DefinedTermBase;
4941 alter table LanguageString_AUD
4942 add constraint FK896AFAFA34869AAE
4944 references AuditEvent;
4946 alter table LanguageString_Annotation
4947 add constraint FK8400DFA51E403E0B
4948 foreign key (annotations_id)
4949 references Annotation;
4951 alter table LanguageString_Annotation
4952 add constraint FK8400DFA537998500
4953 foreign key (LanguageString_id)
4954 references LanguageString;
4956 alter table LanguageString_Annotation_AUD
4957 add constraint FKD3BAB2F634869AAE
4959 references AuditEvent;
4961 alter table LanguageString_Marker
4962 add constraint FK8DA633B0777265A1
4963 foreign key (markers_id)
4966 alter table LanguageString_Marker
4967 add constraint FK8DA633B037998500
4968 foreign key (LanguageString_id)
4969 references LanguageString;
4971 alter table LanguageString_Marker_AUD
4972 add constraint FK2331098134869AAE
4974 references AuditEvent;
4977 add constraint FK462F1BEEF7921F6
4978 foreign key (createdby_id)
4982 add constraint FK462F1BE5BE3EC03
4983 foreign key (updatedby_id)
4986 alter table Locus_AUD
4987 add constraint FK5224108F34869AAE
4989 references AuditEvent;
4992 add constraint FK88F1805AEF7921F6
4993 foreign key (createdby_id)
4997 add constraint FK88F1805AD64DC020
4998 foreign key (markertype_id)
4999 references DefinedTermBase;
5002 add constraint FK88F1805A5BE3EC03
5003 foreign key (updatedby_id)
5006 alter table Marker_AUD
5007 add constraint FKB951F12B34869AAE
5009 references AuditEvent;
5012 add constraint FK46C7FC4EF7921F6
5013 foreign key (createdby_id)
5017 add constraint FK46C7FC490A4D0D2
5018 foreign key (artist_id)
5022 add constraint FK46C7FC49803512F
5023 foreign key (citation_id)
5024 references ReferenceBase;
5027 add constraint FK46C7FC45BE3EC03
5028 foreign key (updatedby_id)
5031 alter table MediaRepresentation
5032 add constraint FK1966BDB1EF7921F6
5033 foreign key (createdby_id)
5036 alter table MediaRepresentation
5037 add constraint FK1966BDB1C2C29593
5038 foreign key (media_id)
5041 alter table MediaRepresentation
5042 add constraint FK1966BDB15BE3EC03
5043 foreign key (updatedby_id)
5046 alter table MediaRepresentationPart
5047 add constraint FK67A45544E3818E37
5048 foreign key (representation_id)
5049 references MediaRepresentation;
5051 alter table MediaRepresentationPart
5052 add constraint FK67A45544EF7921F6
5053 foreign key (createdby_id)
5056 alter table MediaRepresentationPart
5057 add constraint FK67A455445BE3EC03
5058 foreign key (updatedby_id)
5061 alter table MediaRepresentationPart_AUD
5062 add constraint FKA75C411534869AAE
5064 references AuditEvent;
5066 alter table MediaRepresentation_AUD
5067 add constraint FK67AAAB0234869AAE
5069 references AuditEvent;
5071 alter table MediaRepresentation_MediaRepresentationPart_AUD
5072 add constraint FK3544378734869AAE
5074 references AuditEvent;
5076 alter table Media_AUD
5077 add constraint FKF70B2B9534869AAE
5079 references AuditEvent;
5081 alter table Media_Annotation
5082 add constraint FKA020DAAAC2C29593
5083 foreign key (Media_id)
5086 alter table Media_Annotation
5087 add constraint FKA020DAAA1E403E0B
5088 foreign key (annotations_id)
5089 references Annotation;
5091 alter table Media_Annotation_AUD
5092 add constraint FK99ABA37B34869AAE
5094 references AuditEvent;
5096 alter table Media_DefinedTermBase
5097 add constraint FK96F1D7EB8A6C9D18
5098 foreign key (Media_id)
5101 alter table Media_DefinedTermBase
5102 add constraint FK96F1D7EB86D04E74
5103 foreign key (geoscopes_id)
5104 references DefinedTermBase;
5106 alter table Media_DefinedTermBase_AUD
5107 add constraint FK994A183C34869AAE
5109 references AuditEvent;
5111 alter table Media_Description
5112 add constraint FK368283E1C2C29593
5113 foreign key (Media_id)
5116 alter table Media_Description
5117 add constraint FK368283E12BEBA58D
5118 foreign key (description_id)
5119 references LanguageString;
5121 alter table Media_Description
5122 add constraint FK368283E128459272
5123 foreign key (description_mapkey_id)
5124 references DefinedTermBase;
5126 alter table Media_Description_AUD
5127 add constraint FK6817D93234869AAE
5129 references AuditEvent;
5131 alter table Media_LanguageString
5132 add constraint FK353DB784A0A6EDCE
5133 foreign key (title_mapkey_id)
5134 references DefinedTermBase;
5136 alter table Media_LanguageString
5137 add constraint FK353DB784C2C29593
5138 foreign key (Media_id)
5141 alter table Media_LanguageString
5142 add constraint FK353DB784A1CA19B1
5143 foreign key (title_id)
5144 references LanguageString;
5146 alter table Media_LanguageString_AUD
5147 add constraint FK68FA835534869AAE
5149 references AuditEvent;
5151 alter table Media_Marker
5152 add constraint FKD21E7935C2C29593
5153 foreign key (Media_id)
5156 alter table Media_Marker
5157 add constraint FKD21E7935777265A1
5158 foreign key (markers_id)
5161 alter table Media_Marker_AUD
5162 add constraint FK3F51048634869AAE
5164 references AuditEvent;
5166 alter table Media_Rights
5167 add constraint FKDB1266D2C2C29593
5168 foreign key (Media_id)
5171 alter table Media_Rights
5172 add constraint FKDB1266D2C13F7B21
5173 foreign key (rights_id)
5176 alter table Media_Rights_AUD
5177 add constraint FKAB2ADBA334869AAE
5179 references AuditEvent;
5181 alter table Media_Sequence
5182 add constraint FK61D09FC3282B64
5183 foreign key (Media_id)
5186 alter table Media_Sequence
5187 add constraint FK61D09FCF29B4761
5188 foreign key (usedsequences_id)
5189 references Sequence;
5191 alter table Media_Sequence_AUD
5192 add constraint FK3C7BD9CD34869AAE
5194 references AuditEvent;
5196 alter table Media_TaxonBase
5197 add constraint FK1ABD49E07C3D0017
5198 foreign key (coveredtaxa_id)
5199 references TaxonBase;
5201 alter table Media_TaxonBase
5202 add constraint FK1ABD49E08A6C9D18
5203 foreign key (Media_id)
5206 alter table Media_TaxonBase_AUD
5207 add constraint FK857187B134869AAE
5209 references AuditEvent;
5211 alter table NameRelationship
5212 add constraint FK5E5108316CDFF85
5213 foreign key (relatedfrom_id)
5214 references TaxonNameBase;
5216 alter table NameRelationship
5217 add constraint FK5E5108328482454
5218 foreign key (relatedto_id)
5219 references TaxonNameBase;
5221 alter table NameRelationship
5222 add constraint FK5E51083EF7921F6
5223 foreign key (createdby_id)
5226 alter table NameRelationship
5227 add constraint FK5E51083AF619DE3
5228 foreign key (type_id)
5229 references DefinedTermBase;
5231 alter table NameRelationship
5232 add constraint FK5E510839803512F
5233 foreign key (citation_id)
5234 references ReferenceBase;
5236 alter table NameRelationship
5237 add constraint FK5E510835BE3EC03
5238 foreign key (updatedby_id)
5241 alter table NameRelationship_AUD
5242 add constraint FK743F44D434869AAE
5244 references AuditEvent;
5246 alter table NameRelationship_Annotation
5247 add constraint FK2E38AC8B7B4CB560
5248 foreign key (NameRelationship_id)
5249 references NameRelationship;
5251 alter table NameRelationship_Annotation
5252 add constraint FK2E38AC8B1E403E0B
5253 foreign key (annotations_id)
5254 references Annotation;
5256 alter table NameRelationship_Annotation_AUD
5257 add constraint FKD1D59CDC34869AAE
5259 references AuditEvent;
5261 alter table NameRelationship_Marker
5262 add constraint FKE3E463967B4CB560
5263 foreign key (NameRelationship_id)
5264 references NameRelationship;
5266 alter table NameRelationship_Marker
5267 add constraint FKE3E46396777265A1
5268 foreign key (markers_id)
5271 alter table NameRelationship_Marker_AUD
5272 add constraint FKCD68D66734869AAE
5274 references AuditEvent;
5276 alter table NomenclaturalStatus
5277 add constraint FK1FFEC88BEF7921F6
5278 foreign key (createdby_id)
5281 alter table NomenclaturalStatus
5282 add constraint FK1FFEC88B7029BD9F
5283 foreign key (type_id)
5284 references DefinedTermBase;
5286 alter table NomenclaturalStatus
5287 add constraint FK1FFEC88B9803512F
5288 foreign key (citation_id)
5289 references ReferenceBase;
5291 alter table NomenclaturalStatus
5292 add constraint FK1FFEC88B5BE3EC03
5293 foreign key (updatedby_id)
5296 alter table NomenclaturalStatus_AUD
5297 add constraint FKFB2DB8DC34869AAE
5299 references AuditEvent;
5301 alter table NomenclaturalStatus_Annotation
5302 add constraint FKE6E91F838D2CB1D4
5303 foreign key (NomenclaturalStatus_id)
5304 references NomenclaturalStatus;
5306 alter table NomenclaturalStatus_Annotation
5307 add constraint FKE6E91F831E403E0B
5308 foreign key (annotations_id)
5309 references Annotation;
5311 alter table NomenclaturalStatus_Annotation_AUD
5312 add constraint FK6A3D3D434869AAE
5314 references AuditEvent;
5316 alter table NomenclaturalStatus_Marker
5317 add constraint FK2F5128E8D2CB1D4
5318 foreign key (NomenclaturalStatus_id)
5319 references NomenclaturalStatus;
5321 alter table NomenclaturalStatus_Marker
5322 add constraint FK2F5128E777265A1
5323 foreign key (markers_id)
5326 alter table NomenclaturalStatus_Marker_AUD
5327 add constraint FK8619495F34869AAE
5329 references AuditEvent;
5331 alter table OriginalSource
5332 add constraint FK229A496CEF7921F6
5333 foreign key (createdby_id)
5336 alter table OriginalSource
5337 add constraint FK229A496C9803512F
5338 foreign key (citation_id)
5339 references ReferenceBase;
5341 alter table OriginalSource
5342 add constraint FK229A496C5BE3EC03
5343 foreign key (updatedby_id)
5346 alter table OriginalSource_AUD
5347 add constraint FK506BE13D34869AAE
5349 references AuditEvent;
5351 alter table OriginalSource_Annotation
5352 add constraint FK5B3FF802DC2DCA20
5353 foreign key (OriginalSource_id)
5354 references OriginalSource;
5356 alter table OriginalSource_Annotation
5357 add constraint FK5B3FF8021E403E0B
5358 foreign key (annotations_id)
5359 references Annotation;
5361 alter table OriginalSource_Annotation_AUD
5362 add constraint FK4ACC54D334869AAE
5364 references AuditEvent;
5366 alter table OriginalSource_Marker
5367 add constraint FKCF52028DDC2DCA20
5368 foreign key (OriginalSource_id)
5369 references OriginalSource;
5371 alter table OriginalSource_Marker
5372 add constraint FKCF52028D777265A1
5373 foreign key (markers_id)
5376 alter table OriginalSource_Marker_AUD
5377 add constraint FKFA7021DE34869AAE
5379 references AuditEvent;
5381 alter table PermissionGroup
5382 add constraint FK629941D0EF7921F6
5383 foreign key (createdby_id)
5386 alter table PermissionGroup_GrantedAuthorityImpl
5387 add constraint FK5311437CA0971A3
5388 foreign key (PermissionGroup_id)
5389 references PermissionGroup;
5391 alter table PermissionGroup_GrantedAuthorityImpl
5392 add constraint FK53114371857F6C2
5393 foreign key (grantedauthorities_id)
5394 references GrantedAuthorityImpl;
5396 alter table Person_Keyword
5397 add constraint FK5F559EFF13A443BE
5398 foreign key (keyword_fk)
5399 references DefinedTermBase;
5401 alter table Person_Keyword
5402 add constraint FK5F559EFFAAC1B7CA
5403 foreign key (person_fk)
5406 alter table Person_Keyword_AUD
5407 add constraint FK6D8C355034869AAE
5409 references AuditEvent;
5411 create index ReferenceBaseTitleCacheIndex on ReferenceBase (titleCache);
5413 alter table ReferenceBase
5414 add constraint FK8F034C9C1A488155
5415 foreign key (inbook_id)
5416 references ReferenceBase;
5418 alter table ReferenceBase
5419 add constraint FK8F034C9CEF7921F6
5420 foreign key (createdby_id)
5423 alter table ReferenceBase
5424 add constraint FK8F034C9C403E17F4
5425 foreign key (institution_id)
5428 alter table ReferenceBase
5429 add constraint FK8F034C9CCCE9AAE2
5430 foreign key (inseries_id)
5431 references ReferenceBase;
5433 alter table ReferenceBase
5434 add constraint FK8F034C9CD893F6E6
5435 foreign key (crossref_id)
5436 references ReferenceBase;
5438 alter table ReferenceBase
5439 add constraint FK8F034C9CAEC3B8B8
5440 foreign key (school_id)
5443 alter table ReferenceBase
5444 add constraint FK8F034C9CE3A02620
5445 foreign key (type_id)
5446 references DefinedTermBase;
5448 alter table ReferenceBase
5449 add constraint FK8F034C9CE87E60BF
5450 foreign key (inproceedings_id)
5451 references ReferenceBase;
5453 alter table ReferenceBase
5454 add constraint FK8F034C9CE019003F
5455 foreign key (injournal_id)
5456 references ReferenceBase;
5458 alter table ReferenceBase
5459 add constraint FK8F034C9C697665E
5460 foreign key (authorteam_id)
5463 alter table ReferenceBase
5464 add constraint FK8F034C9C5BE3EC03
5465 foreign key (updatedby_id)
5468 alter table ReferenceBase_AUD
5469 add constraint FK8D3FCC6D34869AAE
5471 references AuditEvent;
5473 alter table ReferenceBase_Annotation
5474 add constraint FKC97616D2F443DB5A
5475 foreign key (ReferenceBase_id)
5476 references ReferenceBase;
5478 alter table ReferenceBase_Annotation
5479 add constraint FKC97616D21E403E0B
5480 foreign key (annotations_id)
5481 references Annotation;
5483 alter table ReferenceBase_Annotation_AUD
5484 add constraint FK60368BA334869AAE
5486 references AuditEvent;
5488 alter table ReferenceBase_Extension
5489 add constraint FK81E1703C927DE9DF
5490 foreign key (extensions_id)
5491 references Extension;
5493 alter table ReferenceBase_Extension
5494 add constraint FK81E1703CF443DB5A
5495 foreign key (ReferenceBase_id)
5496 references ReferenceBase;
5498 alter table ReferenceBase_Extension_AUD
5499 add constraint FKD723200D34869AAE
5501 references AuditEvent;
5503 alter table ReferenceBase_Marker
5504 add constraint FK6888095DF443DB5A
5505 foreign key (ReferenceBase_id)
5506 references ReferenceBase;
5508 alter table ReferenceBase_Marker
5509 add constraint FK6888095D777265A1
5510 foreign key (markers_id)
5513 alter table ReferenceBase_Marker_AUD
5514 add constraint FK68A640AE34869AAE
5516 references AuditEvent;
5518 alter table ReferenceBase_Media
5519 add constraint FK3D2F4A61C2C29593
5520 foreign key (media_id)
5523 alter table ReferenceBase_Media
5524 add constraint FK3D2F4A61F443DB5A
5525 foreign key (ReferenceBase_id)
5526 references ReferenceBase;
5528 alter table ReferenceBase_Media_AUD
5529 add constraint FK25FD5FB234869AAE
5531 references AuditEvent;
5533 alter table ReferenceBase_OriginalSource
5534 add constraint FK68651F6F3BAB2414
5535 foreign key (sources_id)
5536 references OriginalSource;
5538 alter table ReferenceBase_OriginalSource
5539 add constraint FK68651F6FF443DB5A
5540 foreign key (ReferenceBase_id)
5541 references ReferenceBase;
5543 alter table ReferenceBase_OriginalSource_AUD
5544 add constraint FK6905FDC034869AAE
5546 references AuditEvent;
5548 alter table ReferenceBase_Rights
5549 add constraint FK717BF6FAF443DB5A
5550 foreign key (ReferenceBase_id)
5551 references ReferenceBase;
5553 alter table ReferenceBase_Rights
5554 add constraint FK717BF6FAC13F7B21
5555 foreign key (rights_id)
5558 alter table ReferenceBase_Rights_AUD
5559 add constraint FKD48017CB34869AAE
5561 references AuditEvent;
5563 alter table RelationshipTermBase_inverseRepresentation
5564 add constraint FK98592F33ECEEF4AF
5565 foreign key (DefinedTermBase_id)
5566 references DefinedTermBase;
5568 alter table RelationshipTermBase_inverseRepresentation
5569 add constraint FK98592F33473FB677
5570 foreign key (inverserepresentations_id)
5571 references Representation;
5573 alter table RelationshipTermBase_inverseRepresentation_AUD
5574 add constraint FK5D248B8434869AAE
5576 references AuditEvent;
5578 alter table Representation
5579 add constraint FK9C4724EDEF7921F6
5580 foreign key (createdby_id)
5583 alter table Representation
5584 add constraint FK9C4724ED5BE3EC03
5585 foreign key (updatedby_id)
5588 alter table Representation
5589 add constraint FK9C4724EDE8D36B00
5590 foreign key (language_id)
5591 references DefinedTermBase;
5593 alter table Representation_AUD
5594 add constraint FK294D143E34869AAE
5596 references AuditEvent;
5598 alter table Representation_Annotation
5599 add constraint FK371091E147E8AE60
5600 foreign key (Representation_id)
5601 references Representation;
5603 alter table Representation_Annotation
5604 add constraint FK371091E11E403E0B
5605 foreign key (annotations_id)
5606 references Annotation;
5608 alter table Representation_Annotation_AUD
5609 add constraint FK36EEE73234869AAE
5611 references AuditEvent;
5613 alter table Representation_Marker
5614 add constraint FK560063EC47E8AE60
5615 foreign key (Representation_id)
5616 references Representation;
5618 alter table Representation_Marker
5619 add constraint FK560063EC777265A1
5620 foreign key (markers_id)
5623 alter table Representation_Marker_AUD
5624 add constraint FKD640BBBD34869AAE
5626 references AuditEvent;
5629 add constraint FK91E56DF7C5F7EC54
5630 foreign key (agent_id)
5634 add constraint FK91E56DF7EF7921F6
5635 foreign key (createdby_id)
5639 add constraint FK91E56DF7E6D2886A
5640 foreign key (type_id)
5641 references DefinedTermBase;
5644 add constraint FK91E56DF75BE3EC03
5645 foreign key (updatedby_id)
5649 add constraint FK91E56DF7E8D36B00
5650 foreign key (language_id)
5651 references DefinedTermBase;
5653 alter table Rights_AUD
5654 add constraint FK252BC84834869AAE
5656 references AuditEvent;
5658 alter table Rights_Annotation
5659 add constraint FK27CB1E97C13F7B21
5660 foreign key (Rights_id)
5663 alter table Rights_Annotation
5664 add constraint FK27CB1E971E403E0B
5665 foreign key (annotations_id)
5666 references Annotation;
5668 alter table Rights_Annotation_AUD
5669 add constraint FKF98828E834869AAE
5671 references AuditEvent;
5673 alter table Rights_Marker
5674 add constraint FKB739BBA2C13F7B21
5675 foreign key (Rights_id)
5678 alter table Rights_Marker
5679 add constraint FKB739BBA2777265A1
5680 foreign key (markers_id)
5683 alter table Rights_Marker_AUD
5684 add constraint FKC6FB487334869AAE
5686 references AuditEvent;
5688 create index sequenceTitleCacheIndex on Sequence (titleCache);
5690 alter table Sequence
5691 add constraint FK544ADBE1EF7921F6
5692 foreign key (createdby_id)
5695 alter table Sequence
5696 add constraint FK544ADBE1B982A103
5697 foreign key (publishedin_id)
5698 references ReferenceBase;
5700 alter table Sequence
5701 add constraint FK544ADBE15BE3EC03
5702 foreign key (updatedby_id)
5705 alter table Sequence_AUD
5706 add constraint FK39F4313234869AAE
5708 references AuditEvent;
5710 alter table Sequence_Annotation
5711 add constraint FK1010BA6D1E403E0B
5712 foreign key (annotations_id)
5713 references Annotation;
5715 alter table Sequence_Annotation
5716 add constraint FK1010BA6DD57FFDD5
5717 foreign key (Sequence_id)
5718 references Sequence;
5720 alter table Sequence_Annotation_AUD
5721 add constraint FKCB4FE9BE34869AAE
5723 references AuditEvent;
5725 alter table Sequence_Extension
5726 add constraint FK7BE66D41927DE9DF
5727 foreign key (extensions_id)
5728 references Extension;
5730 alter table Sequence_Extension
5731 add constraint FK7BE66D41D57FFDD5
5732 foreign key (Sequence_id)
5733 references Sequence;
5735 alter table Sequence_Extension_AUD
5736 add constraint FK1CA8129234869AAE
5738 references AuditEvent;
5740 alter table Sequence_GenBankAccession
5741 add constraint FK8F69809615C4EF35
5742 foreign key (genbankaccession_id)
5743 references GenBankAccession;
5745 alter table Sequence_GenBankAccession
5746 add constraint FK8F698096D57FFDD5
5747 foreign key (Sequence_id)
5748 references Sequence;
5750 alter table Sequence_GenBankAccession_AUD
5751 add constraint FKC717736734869AAE
5753 references AuditEvent;
5755 alter table Sequence_Marker
5756 add constraint FK3D22B278777265A1
5757 foreign key (markers_id)
5760 alter table Sequence_Marker
5761 add constraint FK3D22B278D57FFDD5
5762 foreign key (Sequence_id)
5763 references Sequence;
5765 alter table Sequence_Marker_AUD
5766 add constraint FKAF40E44934869AAE
5768 references AuditEvent;
5770 alter table Sequence_Media
5771 add constraint FK8E5D91E666ACA7EC
5772 foreign key (chromatograms_id)
5775 alter table Sequence_Media
5776 add constraint FK8E5D91E6D57FFDD5
5777 foreign key (Sequence_id)
5778 references Sequence;
5780 alter table Sequence_Media_AUD
5781 add constraint FK20025CB734869AAE
5783 references AuditEvent;
5785 alter table Sequence_OriginalSource
5786 add constraint FKD37E7D8A3BAB2414
5787 foreign key (sources_id)
5788 references OriginalSource;
5790 alter table Sequence_OriginalSource
5791 add constraint FKD37E7D8AD57FFDD5
5792 foreign key (Sequence_id)
5793 references Sequence;
5795 alter table Sequence_OriginalSource_AUD
5796 add constraint FKCDBCD65B34869AAE
5798 references AuditEvent;
5800 alter table Sequence_ReferenceBase
5801 add constraint FK18D91CBE7291F8A
5802 foreign key (citations_id)
5803 references ReferenceBase;
5805 alter table Sequence_ReferenceBase
5806 add constraint FK18D91CBED57FFDD5
5807 foreign key (Sequence_id)
5808 references Sequence;
5810 alter table Sequence_ReferenceBase_AUD
5811 add constraint FK998CBB8F34869AAE
5813 references AuditEvent;
5815 alter table Sequence_Rights
5816 add constraint FK4616A015C13F7B21
5817 foreign key (rights_id)
5820 alter table Sequence_Rights
5821 add constraint FK4616A015D57FFDD5
5822 foreign key (Sequence_id)
5823 references Sequence;
5825 alter table Sequence_Rights_AUD
5826 add constraint FK1B1ABB6634869AAE
5828 references AuditEvent;
5830 create index specimenOrObservationBaseTitleCacheIndex on SpecimenOrObservationBase (titleCache);
5832 alter table SpecimenOrObservationBase
5833 add constraint FK21CA3272C8505DB
5834 foreign key (preservation_id)
5835 references DefinedTermBase;
5837 alter table SpecimenOrObservationBase
5838 add constraint FK21CA3272EF7921F6
5839 foreign key (createdby_id)
5842 alter table SpecimenOrObservationBase
5843 add constraint FK21CA32727CC340C5
5844 foreign key (storedunder_id)
5845 references TaxonNameBase;
5847 alter table SpecimenOrObservationBase
5848 add constraint FK21CA3272EB62BE9A
5849 foreign key (collection_id)
5850 references Collection;
5852 alter table SpecimenOrObservationBase
5853 add constraint FK21CA3272E17C9A6B
5854 foreign key (sex_id)
5855 references DefinedTermBase;
5857 alter table SpecimenOrObservationBase
5858 add constraint FK21CA32728C750E27
5859 foreign key (lifestage_id)
5860 references DefinedTermBase;
5862 alter table SpecimenOrObservationBase
5863 add constraint FK21CA32724AAB411A
5864 foreign key (derivationevent_id)
5865 references DerivationEvent;
5867 alter table SpecimenOrObservationBase
5868 add constraint FK21CA3272F95F225A
5869 foreign key (gatheringevent_id)
5870 references GatheringEvent;
5872 alter table SpecimenOrObservationBase
5873 add constraint FK21CA32725BE3EC03
5874 foreign key (updatedby_id)
5877 alter table SpecimenOrObservationBase_AUD
5878 add constraint FKF3D3D74334869AAE
5880 references AuditEvent;
5882 alter table SpecimenOrObservationBase_Annotation
5883 add constraint FK365E4F3C3B8A5ABA
5884 foreign key (SpecimenOrObservationBase_id)
5885 references SpecimenOrObservationBase;
5887 alter table SpecimenOrObservationBase_Annotation
5888 add constraint FK365E4F3C1E403E0B
5889 foreign key (annotations_id)
5890 references Annotation;
5892 alter table SpecimenOrObservationBase_Annotation_AUD
5893 add constraint FK34187F0D34869AAE
5895 references AuditEvent;
5897 alter table SpecimenOrObservationBase_DerivationEvent
5898 add constraint FK20132036BD59A1AD
5899 foreign key (derivationevents_id)
5900 references DerivationEvent;
5902 alter table SpecimenOrObservationBase_DerivationEvent
5903 add constraint FK2013203654C216AA
5904 foreign key (originals_id)
5905 references SpecimenOrObservationBase;
5907 alter table SpecimenOrObservationBase_DerivationEvent_AUD
5908 add constraint FKA4A8430734869AAE
5910 references AuditEvent;
5912 alter table SpecimenOrObservationBase_Extension
5913 add constraint FKE03B82923B8A5ABA
5914 foreign key (SpecimenOrObservationBase_id)
5915 references SpecimenOrObservationBase;
5917 alter table SpecimenOrObservationBase_Extension
5918 add constraint FKE03B8292927DE9DF
5919 foreign key (extensions_id)
5920 references Extension;
5922 alter table SpecimenOrObservationBase_Extension_AUD
5923 add constraint FK7AE0176334869AAE
5925 references AuditEvent;
5927 alter table SpecimenOrObservationBase_LanguageString
5928 add constraint FKCFAA93163B8A5ABA
5929 foreign key (SpecimenOrObservationBase_id)
5930 references SpecimenOrObservationBase;
5932 alter table SpecimenOrObservationBase_LanguageString
5933 add constraint FKCFAA93162BEBA58D
5934 foreign key (description_id)
5935 references LanguageString;
5937 alter table SpecimenOrObservationBase_LanguageString
5938 add constraint FKCFAA931628459272
5939 foreign key (description_mapkey_id)
5940 references DefinedTermBase;
5942 alter table SpecimenOrObservationBase_LanguageString_AUD
5943 add constraint FK38B45E734869AAE
5945 references AuditEvent;
5947 alter table SpecimenOrObservationBase_Marker
5948 add constraint FK8E6106C73B8A5ABA
5949 foreign key (SpecimenOrObservationBase_id)
5950 references SpecimenOrObservationBase;
5952 alter table SpecimenOrObservationBase_Marker
5953 add constraint FK8E6106C7777265A1
5954 foreign key (markers_id)
5957 alter table SpecimenOrObservationBase_Marker_AUD
5958 add constraint FKD58E791834869AAE
5960 references AuditEvent;
5962 alter table SpecimenOrObservationBase_Media
5963 add constraint FK4EEBF7B73B8A5ABA
5964 foreign key (SpecimenOrObservationBase_id)
5965 references SpecimenOrObservationBase;
5967 alter table SpecimenOrObservationBase_Media
5968 add constraint FK4EEBF7B7C2C29593
5969 foreign key (media_id)
5972 alter table SpecimenOrObservationBase_Media_AUD
5973 add constraint FK8457720834869AAE
5975 references AuditEvent;
5977 alter table SpecimenOrObservationBase_OriginalSource
5978 add constraint FK3C4712D93B8A5ABA
5979 foreign key (SpecimenOrObservationBase_id)
5980 references SpecimenOrObservationBase;
5982 alter table SpecimenOrObservationBase_OriginalSource
5983 add constraint FK3C4712D93BAB2414
5984 foreign key (sources_id)
5985 references OriginalSource;
5987 alter table SpecimenOrObservationBase_OriginalSource_AUD
5988 add constraint FKCA8C2C2A34869AAE
5990 references AuditEvent;
5992 alter table SpecimenOrObservationBase_Rights
5993 add constraint FK9754F4643B8A5ABA
5994 foreign key (SpecimenOrObservationBase_id)
5995 references SpecimenOrObservationBase;
5997 alter table SpecimenOrObservationBase_Rights
5998 add constraint FK9754F464C13F7B21
5999 foreign key (rights_id)
6002 alter table SpecimenOrObservationBase_Rights_AUD
6003 add constraint FK4168503534869AAE
6005 references AuditEvent;
6007 alter table SpecimenOrObservationBase_Sequence
6008 add constraint FKBBF27B0E7EE2770E
6009 foreign key (SpecimenOrObservationBase_id)
6010 references SpecimenOrObservationBase;
6012 alter table SpecimenOrObservationBase_Sequence
6013 add constraint FKBBF27B0E35B10F24
6014 foreign key (sequences_id)
6015 references Sequence;
6017 alter table SpecimenOrObservationBase_Sequence_AUD
6018 add constraint FK392E71DF34869AAE
6020 references AuditEvent;
6022 alter table StateData
6023 add constraint FKFB1697BBEF7921F6
6024 foreign key (createdby_id)
6027 alter table StateData
6028 add constraint FKFB1697BB682A4E4B
6029 foreign key (state_id)
6030 references DefinedTermBase;
6032 alter table StateData
6033 add constraint FKFB1697BB5BE3EC03
6034 foreign key (updatedby_id)
6037 alter table StateData_AUD
6038 add constraint FKDA6A700C34869AAE
6040 references AuditEvent;
6042 alter table StateData_DefinedTermBase
6043 add constraint FK107321E28E7BF9AB
6044 foreign key (StateData_id)
6045 references StateData;
6047 alter table StateData_DefinedTermBase
6048 add constraint FK107321E2E0960EC4
6049 foreign key (modifiers_id)
6050 references DefinedTermBase;
6052 alter table StateData_DefinedTermBase_AUD
6053 add constraint FK7C978EB334869AAE
6055 references AuditEvent;
6057 alter table StateData_LanguageString
6058 add constraint FK93FFD2AD8E7BF9AB
6059 foreign key (StateData_id)
6060 references StateData;
6062 alter table StateData_LanguageString
6063 add constraint FK93FFD2ADF05D08D4
6064 foreign key (modifyingtext_id)
6065 references LanguageString;
6067 alter table StateData_LanguageString
6068 add constraint FK93FFD2AD9682414B
6069 foreign key (modifyingtext_mapkey_id)
6070 references DefinedTermBase;
6072 alter table StateData_LanguageString_AUD
6073 add constraint FK1578E1FE34869AAE
6075 references AuditEvent;
6077 alter table StatisticalMeasurementValue
6078 add constraint FK2DCE0290EF7921F6
6079 foreign key (createdby_id)
6082 alter table StatisticalMeasurementValue
6083 add constraint FK2DCE02904C428112
6084 foreign key (type_id)
6085 references DefinedTermBase;
6087 alter table StatisticalMeasurementValue
6088 add constraint FK2DCE02905BE3EC03
6089 foreign key (updatedby_id)
6092 alter table StatisticalMeasurementValue_AUD
6093 add constraint FKBB16686134869AAE
6095 references AuditEvent;
6097 alter table StatisticalMeasurementValue_DefinedTermBase
6098 add constraint FK686C42B75C9F4F2B
6099 foreign key (StatisticalMeasurementValue_id)
6100 references StatisticalMeasurementValue;
6102 alter table StatisticalMeasurementValue_DefinedTermBase
6103 add constraint FK686C42B7E0960EC4
6104 foreign key (modifiers_id)
6105 references DefinedTermBase;
6107 alter table StatisticalMeasurementValue_DefinedTermBase_AUD
6108 add constraint FKFEBA3D0834869AAE
6110 references AuditEvent;
6112 alter table SynonymRelationship
6113 add constraint FKF483ADB34BAC703F
6114 foreign key (relatedfrom_id)
6115 references TaxonBase;
6117 alter table SynonymRelationship
6118 add constraint FKF483ADB3F8991B9D
6119 foreign key (relatedto_id)
6120 references TaxonBase;
6122 alter table SynonymRelationship
6123 add constraint FKF483ADB3EF7921F6
6124 foreign key (createdby_id)
6127 alter table SynonymRelationship
6128 add constraint FKF483ADB380924EEC
6129 foreign key (type_id)
6130 references DefinedTermBase;
6132 alter table SynonymRelationship
6133 add constraint FKF483ADB39803512F
6134 foreign key (citation_id)
6135 references ReferenceBase;
6137 alter table SynonymRelationship
6138 add constraint FKF483ADB35BE3EC03
6139 foreign key (updatedby_id)
6142 alter table SynonymRelationship_AUD
6143 add constraint FK8AEBCA0434869AAE
6145 references AuditEvent;
6147 alter table SynonymRelationship_Annotation
6148 add constraint FKF494F15B260A8379
6149 foreign key (SynonymRelationship_id)
6150 references SynonymRelationship;
6152 alter table SynonymRelationship_Annotation
6153 add constraint FKF494F15B1E403E0B
6154 foreign key (annotations_id)
6155 references Annotation;
6157 alter table SynonymRelationship_Annotation_AUD
6158 add constraint FKD3E2F9AC34869AAE
6160 references AuditEvent;
6162 alter table SynonymRelationship_Marker
6163 add constraint FK7A439066260A8379
6164 foreign key (SynonymRelationship_id)
6165 references SynonymRelationship;
6167 alter table SynonymRelationship_Marker
6168 add constraint FK7A439066777265A1
6169 foreign key (markers_id)
6172 alter table SynonymRelationship_Marker_AUD
6173 add constraint FK93C51B3734869AAE
6175 references AuditEvent;
6177 create index taxonBaseTitleCacheIndex on TaxonBase (titleCache);
6179 alter table TaxonBase
6180 add constraint FK9249B49BEF7921F6
6181 foreign key (createdby_id)
6184 alter table TaxonBase
6185 add constraint FK9249B49BDA93512F
6186 foreign key (taxonName_fk)
6187 references TaxonNameBase;
6189 alter table TaxonBase
6190 add constraint FK9249B49B7C7B5AED
6191 foreign key (taxonomicparentcache_id)
6192 references TaxonBase;
6194 alter table TaxonBase
6195 add constraint FK9249B49B5E4A2F85
6196 foreign key (sec_id)
6197 references ReferenceBase;
6199 alter table TaxonBase
6200 add constraint FK9249B49B5BE3EC03
6201 foreign key (updatedby_id)
6204 alter table TaxonBase_AUD
6205 add constraint FK37041CEC34869AAE
6207 references AuditEvent;
6209 alter table TaxonBase_Annotation
6210 add constraint FK41ED09739C9D39
6211 foreign key (TaxonBase_id)
6212 references TaxonBase;
6214 alter table TaxonBase_Annotation
6215 add constraint FK41ED09731E403E0B
6216 foreign key (annotations_id)
6217 references Annotation;
6219 alter table TaxonBase_Annotation_AUD
6220 add constraint FK8C145C434869AAE
6222 references AuditEvent;
6224 alter table TaxonBase_Extension
6225 add constraint FKF961257B927DE9DF
6226 foreign key (extensions_id)
6227 references Extension;
6229 alter table TaxonBase_Extension
6230 add constraint FKF961257B9C9D39
6231 foreign key (TaxonBase_id)
6232 references TaxonBase;
6234 alter table TaxonBase_Extension_AUD
6235 add constraint FK71381DCC34869AAE
6237 references AuditEvent;
6239 alter table TaxonBase_Marker
6240 add constraint FK5CDB747E9C9D39
6241 foreign key (TaxonBase_id)
6242 references TaxonBase;
6244 alter table TaxonBase_Marker
6245 add constraint FK5CDB747E777265A1
6246 foreign key (markers_id)
6249 alter table TaxonBase_Marker_AUD
6250 add constraint FKE11D334F34869AAE
6252 references AuditEvent;
6254 alter table TaxonBase_OriginalSource
6255 add constraint FK10EFD9903BAB2414
6256 foreign key (sources_id)
6257 references OriginalSource;
6259 alter table TaxonBase_OriginalSource
6260 add constraint FK10EFD9909C9D39
6261 foreign key (TaxonBase_id)
6262 references TaxonBase;
6264 alter table TaxonBase_OriginalSource_AUD
6265 add constraint FKFB74BF6134869AAE
6267 references AuditEvent;
6269 alter table TaxonBase_Rights
6270 add constraint FK65CF621BC13F7B21
6271 foreign key (rights_id)
6274 alter table TaxonBase_Rights
6275 add constraint FK65CF621B9C9D39
6276 foreign key (TaxonBase_id)
6277 references TaxonBase;
6279 alter table TaxonBase_Rights_AUD
6280 add constraint FK4CF70A6C34869AAE
6282 references AuditEvent;
6284 alter table TaxonInteraction_LanguageString
6285 add constraint FK579A1DC02BEBA58D
6286 foreign key (description_id)
6287 references LanguageString;
6289 alter table TaxonInteraction_LanguageString
6290 add constraint FK579A1DC086C86FE0
6291 foreign key (DescriptionElementBase_id)
6292 references DescriptionElementBase;
6294 alter table TaxonInteraction_LanguageString
6295 add constraint FK579A1DC028459272
6296 foreign key (description_mapkey_id)
6297 references DefinedTermBase;
6299 alter table TaxonInteraction_LanguageString_AUD
6300 add constraint FK9E016B9134869AAE
6302 references AuditEvent;
6304 create index taxonNameBaseTitleCacheIndex on TaxonNameBase (titleCache);
6306 alter table TaxonNameBase
6307 add constraint FKB4870C6EF7921F6
6308 foreign key (createdby_id)
6311 alter table TaxonNameBase
6312 add constraint FKB4870C62B4FEDD6
6313 foreign key (basionymauthorteam_id)
6316 alter table TaxonNameBase
6317 add constraint FKB4870C64AC9C024
6318 foreign key (nomenclaturalreference_id)
6319 references ReferenceBase;
6321 alter table TaxonNameBase
6322 add constraint FKB4870C6B14B73EF
6323 foreign key (combinationauthorteam_id)
6326 alter table TaxonNameBase
6327 add constraint FKB4870C6BFEAE500
6328 foreign key (homotypicalgroup_id)
6329 references HomotypicalGroup;
6331 alter table TaxonNameBase
6332 add constraint FKB4870C662AD57A2
6333 foreign key (excombinationauthorteam_id)
6336 alter table TaxonNameBase
6337 add constraint FKB4870C67F90DF03
6338 foreign key (exbasionymauthorteam_id)
6341 alter table TaxonNameBase
6342 add constraint FKB4870C65BE3EC03
6343 foreign key (updatedby_id)
6346 alter table TaxonNameBase
6347 add constraint FKB4870C6D7BE55A0
6348 foreign key (rank_id)
6349 references DefinedTermBase;
6351 alter table TaxonNameBase_AUD
6352 add constraint FK5CA2CB9734869AAE
6354 references AuditEvent;
6356 alter table TaxonNameBase_Annotation
6357 add constraint FK9E7794688C85CF94
6358 foreign key (TaxonNameBase_id)
6359 references TaxonNameBase;
6361 alter table TaxonNameBase_Annotation
6362 add constraint FK9E7794681E403E0B
6363 foreign key (annotations_id)
6364 references Annotation;
6366 alter table TaxonNameBase_Annotation_AUD
6367 add constraint FKB6734E3934869AAE
6369 references AuditEvent;
6371 alter table TaxonNameBase_Extension
6372 add constraint FKC28EE7E6927DE9DF
6373 foreign key (extensions_id)
6374 references Extension;
6376 alter table TaxonNameBase_Extension
6377 add constraint FKC28EE7E68C85CF94
6378 foreign key (TaxonNameBase_id)
6379 references TaxonNameBase;
6381 alter table TaxonNameBase_Extension_AUD
6382 add constraint FK8F98B2B734869AAE
6384 references AuditEvent;
6386 alter table TaxonNameBase_HybridRelationship
6387 add constraint FK371B728D2D57C7D5
6388 foreign key (hybridrelationships_id)
6389 references HybridRelationship;
6391 alter table TaxonNameBase_HybridRelationship
6392 add constraint FK371B728DCDE98DD2
6393 foreign key (TaxonNameBase_id)
6394 references TaxonNameBase;
6396 alter table TaxonNameBase_HybridRelationship_AUD
6397 add constraint FK800191DE34869AAE
6399 references AuditEvent;
6401 alter table TaxonNameBase_Marker
6402 add constraint FK39E3C1F38C85CF94
6403 foreign key (TaxonNameBase_id)
6404 references TaxonNameBase;
6406 alter table TaxonNameBase_Marker
6407 add constraint FK39E3C1F3777265A1
6408 foreign key (markers_id)
6411 alter table TaxonNameBase_Marker_AUD
6412 add constraint FK3DA7BE4434869AAE
6414 references AuditEvent;
6416 alter table TaxonNameBase_NomenclaturalStatus
6417 add constraint FK560BA7926615E90D
6418 foreign key (status_id)
6419 references NomenclaturalStatus;
6421 alter table TaxonNameBase_NomenclaturalStatus
6422 add constraint FK560BA7928C85CF94
6423 foreign key (TaxonNameBase_id)
6424 references TaxonNameBase;
6426 alter table TaxonNameBase_NomenclaturalStatus_AUD
6427 add constraint FK9215BC6334869AAE
6429 references AuditEvent;
6431 alter table TaxonNameBase_OriginalSource
6432 add constraint FKBEA1E2053BAB2414
6433 foreign key (sources_id)
6434 references OriginalSource;
6436 alter table TaxonNameBase_OriginalSource
6437 add constraint FKBEA1E2058C85CF94
6438 foreign key (TaxonNameBase_id)
6439 references TaxonNameBase;
6441 alter table TaxonNameBase_OriginalSource_AUD
6442 add constraint FKF753855634869AAE
6444 references AuditEvent;
6446 alter table TaxonNameBase_Rights
6447 add constraint FK42D7AF90C13F7B21
6448 foreign key (rights_id)
6451 alter table TaxonNameBase_Rights
6452 add constraint FK42D7AF908C85CF94
6453 foreign key (TaxonNameBase_id)
6454 references TaxonNameBase;
6456 alter table TaxonNameBase_Rights_AUD
6457 add constraint FKA981956134869AAE
6459 references AuditEvent;
6461 alter table TaxonNameBase_TypeDesignationBase
6462 add constraint FKC0D6BBB5C7DF530C
6463 foreign key (typedesignations_id)
6464 references TypeDesignationBase;
6466 alter table TaxonNameBase_TypeDesignationBase
6467 add constraint FKC0D6BBB58C85CF94
6468 foreign key (TaxonNameBase_id)
6469 references TaxonNameBase;
6471 alter table TaxonNameBase_TypeDesignationBase_AUD
6472 add constraint FKBB24070634869AAE
6474 references AuditEvent;
6476 alter table TaxonRelationship
6477 add constraint FK7482BA02E71EF6CE
6478 foreign key (relatedfrom_id)
6479 references TaxonBase;
6481 alter table TaxonRelationship
6482 add constraint FK7482BA02F8991B9D
6483 foreign key (relatedto_id)
6484 references TaxonBase;
6486 alter table TaxonRelationship
6487 add constraint FK7482BA02EF7921F6
6488 foreign key (createdby_id)
6491 alter table TaxonRelationship
6492 add constraint FK7482BA02F11BD77B
6493 foreign key (type_id)
6494 references DefinedTermBase;
6496 alter table TaxonRelationship
6497 add constraint FK7482BA029803512F
6498 foreign key (citation_id)
6499 references ReferenceBase;
6501 alter table TaxonRelationship
6502 add constraint FK7482BA025BE3EC03
6503 foreign key (updatedby_id)
6506 alter table TaxonRelationship_AUD
6507 add constraint FKA0DE16D334869AAE
6509 references AuditEvent;
6511 alter table TaxonRelationship_Annotation
6512 add constraint FK82C86DAC1E403E0B
6513 foreign key (annotations_id)
6514 references Annotation;
6516 alter table TaxonRelationship_Annotation
6517 add constraint FK82C86DAC2BD180D9
6518 foreign key (TaxonRelationship_id)
6519 references TaxonRelationship;
6521 alter table TaxonRelationship_Annotation_AUD
6522 add constraint FKE86DE57D34869AAE
6524 references AuditEvent;
6526 alter table TaxonRelationship_Marker
6527 add constraint FK69FBDD37777265A1
6528 foreign key (markers_id)
6531 alter table TaxonRelationship_Marker
6532 add constraint FK69FBDD372BD180D9
6533 foreign key (TaxonRelationship_id)
6534 references TaxonRelationship;
6536 alter table TaxonRelationship_Marker_AUD
6537 add constraint FK21F8978834869AAE
6539 references AuditEvent;
6541 alter table TermVocabulary
6542 add constraint FK487AA692EF7921F6
6543 foreign key (createdby_id)
6546 alter table TermVocabulary
6547 add constraint FK487AA6925BE3EC03
6548 foreign key (updatedby_id)
6551 alter table TermVocabulary_AUD
6552 add constraint FKA6ED3B6334869AAE
6554 references AuditEvent;
6556 alter table TermVocabulary_Representation
6557 add constraint FKA408B63A258E060
6558 foreign key (TermVocabulary_id)
6559 references TermVocabulary;
6561 alter table TermVocabulary_Representation
6562 add constraint FKA408B63AB31C4747
6563 foreign key (representations_id)
6564 references Representation;
6566 alter table TermVocabulary_Representation_AUD
6567 add constraint FK681B370B34869AAE
6569 references AuditEvent;
6571 alter table TypeDesignationBase
6572 add constraint FK8AC9DCAE2FB99E97
6573 foreign key (typestatus_id)
6574 references DefinedTermBase;
6576 alter table TypeDesignationBase
6577 add constraint FK8AC9DCAEEF7921F6
6578 foreign key (createdby_id)
6581 alter table TypeDesignationBase
6582 add constraint FK8AC9DCAE94DB044A
6583 foreign key (typespecimen_id)
6584 references SpecimenOrObservationBase;
6586 alter table TypeDesignationBase
6587 add constraint FK8AC9DCAEBFEAE500
6588 foreign key (homotypicalgroup_id)
6589 references HomotypicalGroup;
6591 alter table TypeDesignationBase
6592 add constraint FK8AC9DCAE9803512F
6593 foreign key (citation_id)
6594 references ReferenceBase;
6596 alter table TypeDesignationBase
6597 add constraint FK8AC9DCAE4CB0F315
6598 foreign key (typename_id)
6599 references TaxonNameBase;
6601 alter table TypeDesignationBase
6602 add constraint FK8AC9DCAE5BE3EC03
6603 foreign key (updatedby_id)
6606 alter table TypeDesignationBase_AUD
6607 add constraint FK243C037F34869AAE
6609 references AuditEvent;
6611 alter table TypeDesignationBase_Annotation
6612 add constraint FK4D73278044E9E6D4
6613 foreign key (TypeDesignationBase_id)
6614 references TypeDesignationBase;
6616 alter table TypeDesignationBase_Annotation
6617 add constraint FK4D7327801E403E0B
6618 foreign key (annotations_id)
6619 references Annotation;
6621 alter table TypeDesignationBase_Annotation_AUD
6622 add constraint FK88BF955134869AAE
6624 references AuditEvent;
6626 alter table TypeDesignationBase_Marker
6627 add constraint FKB914A10B44E9E6D4
6628 foreign key (TypeDesignationBase_id)
6629 references TypeDesignationBase;
6631 alter table TypeDesignationBase_Marker
6632 add constraint FKB914A10B777265A1
6633 foreign key (markers_id)
6636 alter table TypeDesignationBase_Marker_AUD
6637 add constraint FKECA3515C34869AAE
6639 references AuditEvent;
6641 alter table TypeDesignationBase_TaxonNameBase
6642 add constraint FKF61156F54D901A92
6643 foreign key (typifiednames_id)
6644 references TaxonNameBase;
6646 alter table TypeDesignationBase_TaxonNameBase
6647 add constraint FKF61156F544E9E6D4
6648 foreign key (TypeDesignationBase_id)
6649 references TypeDesignationBase;
6651 alter table TypeDesignationBase_TaxonNameBase_AUD
6652 add constraint FK4F1F024634869AAE
6654 references AuditEvent;
6657 add constraint FK285FEBEF7921F6
6658 foreign key (createdby_id)
6661 alter table User_GrantedAuthorityImpl
6662 add constraint FKA2FB64FCCF9BC520
6663 foreign key (User_id)
6666 alter table User_GrantedAuthorityImpl
6667 add constraint FKA2FB64FC1857F6C2
6668 foreign key (grantedauthorities_id)
6669 references GrantedAuthorityImpl;
6671 alter table User_PermissionGroup
6672 add constraint FKDD33C17CDA9DCB5F
6673 foreign key (groups_id)
6674 references PermissionGroup;
6676 alter table User_PermissionGroup
6677 add constraint FKDD33C17C887E3D12
6678 foreign key (members_id)