Project

General

Profile

Download (400 KB) Statistics
| Branch: | Tag: | Revision:
1 6eaa7820 Andreas Müller
/* 
2
 * DDL file to generate the database schema for the H2 test database 
3
 */
4
5
-- These settings where taken from the original 001-cdm.h2.sql file:
6
7
SET CLUSTER '';
8
SET DEFAULT_TABLE_TYPE 0;
9
SET WRITE_DELAY 500;
10
SET DEFAULT_LOCK_TIMEOUT 2000;
11
SET CACHE_SIZE 16384;
12
13
CREATE USER IF NOT EXISTS EDIT PASSWORD '' ADMIN;
14
CREATE SEQUENCE PUBLIC.SYSTEM_SEQUENCE_10A55F0A_EE57_42DB_8046_6240A60AD0EC START WITH 4 BELONGS_TO_TABLE;
15
16
-- DDL generated by class DdlCreator using maven antrun plugin: 
17
-- ===========================================================
18
19
    create table PUBLIC.ADDRESS (
20
       ID integer not null,
21
        CREATED timestamp,
22
        UUID varchar(36),
23
        UPDATED timestamp,
24
        LOCALITY varchar(255),
25
        LOCATION_ERRORRADIUS integer,
26
        LOCATION_LATITUDE double,
27
        LOCATION_LONGITUDE double,
28
        POBOX varchar(255),
29
        POSTCODE varchar(255),
30
        REGION varchar(255),
31
        STREET varchar(255),
32
        CREATEDBY_ID integer,
33
        UPDATEDBY_ID integer,
34
        COUNTRY_ID integer,
35
        LOCATION_REFERENCESYSTEM_ID integer,
36
        primary key (ID)
37
    );
38
39
    create table PUBLIC.ADDRESS_AUD (
40
       ID integer not null,
41
        REV integer not null,
42
        REVTYPE tinyint,
43
        CREATED timestamp,
44
        UUID varchar(36),
45
        UPDATED timestamp,
46
        LOCALITY varchar(255),
47
        LOCATION_ERRORRADIUS integer,
48
        LOCATION_LATITUDE double,
49
        LOCATION_LONGITUDE double,
50
        POBOX varchar(255),
51
        POSTCODE varchar(255),
52
        REGION varchar(255),
53
        STREET varchar(255),
54
        CREATEDBY_ID integer,
55
        UPDATEDBY_ID integer,
56
        COUNTRY_ID integer,
57
        LOCATION_REFERENCESYSTEM_ID integer,
58
        primary key (ID, REV)
59
    );
60
61
    create table PUBLIC.AGENTBASE (
62
       DTYPE varchar(31) not null,
63
        ID integer not null,
64
        CREATED timestamp,
65
        UUID varchar(36),
66
        UPDATED timestamp,
67
        LSID_AUTHORITY varchar(255),
68
        LSID_LSID varchar(255),
69
        LSID_NAMESPACE varchar(255),
70
        LSID_OBJECT varchar(255),
71
        LSID_REVISION varchar(255),
72
        PROTECTEDTITLECACHE boolean not null,
73
        TITLECACHE varchar(800),
74
        CODE varchar(255),
75
        NAME varchar(255),
76
        COLLECTORTITLECACHE varchar(800),
77
        NOMENCLATURALTITLECACHE varchar(800),
78
        COLLECTORTITLE varchar(255),
79
        FAMILYNAME varchar(255),
80
        GIVENNAME varchar(255),
81
        INITIALS varchar(80),
82
        LIFESPAN_END varchar(255),
83
        LIFESPAN_FREETEXT varchar(255),
84
        LIFESPAN_START varchar(255),
85
        NOMENCLATURALTITLE varchar(255),
86
        ORCID varchar(16),
87
        PREFIX varchar(255),
88
        SUFFIX varchar(255),
89
        HASMOREMEMBERS boolean,
90
        PROTECTEDCOLLECTORTITLECACHE boolean,
91
        PROTECTEDNOMENCLATURALTITLECACHE boolean,
92
        CREATEDBY_ID integer,
93
        UPDATEDBY_ID integer,
94
        ISPARTOF_ID integer,
95
        primary key (ID)
96
    );
97
98
    create table PUBLIC.AGENTBASE_ADDRESS (
99
       AGENTBASE_ID integer not null,
100
        CONTACT_ADDRESSES_ID integer not null,
101
        primary key (AGENTBASE_ID, CONTACT_ADDRESSES_ID)
102
    );
103
104
    create table PUBLIC.AGENTBASE_ADDRESS_AUD (
105
       REV integer not null,
106
        AGENTBASE_ID integer not null,
107
        CONTACT_ADDRESSES_ID integer not null,
108
        REVTYPE tinyint,
109
        primary key (REV, AGENTBASE_ID, CONTACT_ADDRESSES_ID)
110
    );
111
112
    create table PUBLIC.AGENTBASE_AGENTBASE (
113
       TEAM_ID integer not null,
114
        TEAMMEMBERS_ID integer not null,
115
        SORTINDEX integer not null,
116
        primary key (TEAM_ID, SORTINDEX)
117
    );
118
119
    create table PUBLIC.AGENTBASE_AGENTBASE_AUD (
120
       REV integer not null,
121
        TEAM_ID integer not null,
122
        TEAMMEMBERS_ID integer not null,
123
        SORTINDEX integer not null,
124
        REVTYPE tinyint,
125
        primary key (REV, TEAM_ID, TEAMMEMBERS_ID, SORTINDEX)
126
    );
127
128
    create table PUBLIC.AGENTBASE_ANNOTATION (
129
       AGENTBASE_ID integer not null,
130
        ANNOTATIONS_ID integer not null,
131
        primary key (AGENTBASE_ID, ANNOTATIONS_ID)
132
    );
133
134
    create table PUBLIC.AGENTBASE_ANNOTATION_AUD (
135
       REV integer not null,
136
        AGENTBASE_ID integer not null,
137
        ANNOTATIONS_ID integer not null,
138
        REVTYPE tinyint,
139
        primary key (REV, AGENTBASE_ID, ANNOTATIONS_ID)
140
    );
141
142
    create table PUBLIC.AGENTBASE_AUD (
143
       ID integer not null,
144
        REV integer not null,
145
        DTYPE varchar(31) not null,
146
        REVTYPE tinyint,
147
        CREATED timestamp,
148
        UUID varchar(36),
149
        UPDATED timestamp,
150
        LSID_AUTHORITY varchar(255),
151
        LSID_LSID varchar(255),
152
        LSID_NAMESPACE varchar(255),
153
        LSID_OBJECT varchar(255),
154
        LSID_REVISION varchar(255),
155
        PROTECTEDTITLECACHE boolean,
156
        TITLECACHE varchar(800),
157
        CREATEDBY_ID integer,
158
        UPDATEDBY_ID integer,
159
        CODE varchar(255),
160
        NAME varchar(255),
161
        ISPARTOF_ID integer,
162
        COLLECTORTITLECACHE varchar(800),
163
        NOMENCLATURALTITLECACHE varchar(800),
164
        HASMOREMEMBERS boolean,
165
        PROTECTEDCOLLECTORTITLECACHE boolean,
166
        PROTECTEDNOMENCLATURALTITLECACHE boolean,
167
        COLLECTORTITLE varchar(255),
168
        FAMILYNAME varchar(255),
169
        GIVENNAME varchar(255),
170
        INITIALS varchar(80),
171
        LIFESPAN_END varchar(255),
172
        LIFESPAN_FREETEXT varchar(255),
173
        LIFESPAN_START varchar(255),
174
        NOMENCLATURALTITLE varchar(255),
175
        ORCID varchar(16),
176
        PREFIX varchar(255),
177
        SUFFIX varchar(255),
178
        primary key (ID, REV)
179
    );
180
181
    create table PUBLIC.AGENTBASE_CONTACT_EMAILADDRESSES (
182
       AGENTBASE_ID integer not null,
183
        CONTACT_EMAILADDRESSES_ELEMENT varchar(255)
184
    );
185
186
    create table PUBLIC.AGENTBASE_CONTACT_EMAILADDRESSES_AUD (
187
       REV integer not null,
188
        AGENTBASE_ID integer not null,
189
        CONTACT_EMAILADDRESSES_ELEMENT varchar(255) not null,
190
        REVTYPE tinyint,
191
        primary key (REV, AGENTBASE_ID, CONTACT_EMAILADDRESSES_ELEMENT)
192
    );
193
194
    create table PUBLIC.AGENTBASE_CONTACT_FAXNUMBERS (
195
       AGENTBASE_ID integer not null,
196
        CONTACT_FAXNUMBERS_ELEMENT varchar(255)
197
    );
198
199
    create table PUBLIC.AGENTBASE_CONTACT_FAXNUMBERS_AUD (
200
       REV integer not null,
201
        AGENTBASE_ID integer not null,
202
        CONTACT_FAXNUMBERS_ELEMENT varchar(255) not null,
203
        REVTYPE tinyint,
204
        primary key (REV, AGENTBASE_ID, CONTACT_FAXNUMBERS_ELEMENT)
205
    );
206
207
    create table PUBLIC.AGENTBASE_CONTACT_PHONENUMBERS (
208
       AGENTBASE_ID integer not null,
209
        CONTACT_PHONENUMBERS_ELEMENT varchar(255)
210
    );
211
212
    create table PUBLIC.AGENTBASE_CONTACT_PHONENUMBERS_AUD (
213
       REV integer not null,
214
        AGENTBASE_ID integer not null,
215
        CONTACT_PHONENUMBERS_ELEMENT varchar(255) not null,
216
        REVTYPE tinyint,
217
        primary key (REV, AGENTBASE_ID, CONTACT_PHONENUMBERS_ELEMENT)
218
    );
219
220
    create table PUBLIC.AGENTBASE_CONTACT_URLS (
221
       AGENTBASE_ID integer not null,
222
        CONTACT_URLS_ELEMENT varchar(255)
223
    );
224
225
    create table PUBLIC.AGENTBASE_CONTACT_URLS_AUD (
226
       REV integer not null,
227
        AGENTBASE_ID integer not null,
228
        CONTACT_URLS_ELEMENT varchar(255) not null,
229
        REVTYPE tinyint,
230
        primary key (REV, AGENTBASE_ID, CONTACT_URLS_ELEMENT)
231
    );
232
233
    create table PUBLIC.AGENTBASE_CREDIT (
234
       AGENTBASE_ID integer not null,
235
        CREDITS_ID integer not null,
236
        SORTINDEX integer not null,
237
        primary key (AGENTBASE_ID, SORTINDEX)
238
    );
239
240
    create table PUBLIC.AGENTBASE_CREDIT_AUD (
241
       REV integer not null,
242
        AGENTBASE_ID integer not null,
243
        CREDITS_ID integer not null,
244
        SORTINDEX integer not null,
245
        REVTYPE tinyint,
246
        primary key (REV, AGENTBASE_ID, CREDITS_ID, SORTINDEX)
247
    );
248
249
    create table PUBLIC.AGENTBASE_DEFINEDTERMBASE (
250
       INSTITUTION_ID integer not null,
251
        TYPES_ID integer not null,
252
        primary key (INSTITUTION_ID, TYPES_ID)
253
    );
254
255
    create table PUBLIC.AGENTBASE_DEFINEDTERMBASE_AUD (
256
       REV integer not null,
257
        INSTITUTION_ID integer not null,
258
        TYPES_ID integer not null,
259
        REVTYPE tinyint,
260
        primary key (REV, INSTITUTION_ID, TYPES_ID)
261
    );
262
263
    create table PUBLIC.AGENTBASE_EXTENSION (
264
       AGENTBASE_ID integer not null,
265
        EXTENSIONS_ID integer not null,
266
        primary key (AGENTBASE_ID, EXTENSIONS_ID)
267
    );
268
269
    create table PUBLIC.AGENTBASE_EXTENSION_AUD (
270
       REV integer not null,
271
        AGENTBASE_ID integer not null,
272
        EXTENSIONS_ID integer not null,
273
        REVTYPE tinyint,
274
        primary key (REV, AGENTBASE_ID, EXTENSIONS_ID)
275
    );
276
277
    create table PUBLIC.AGENTBASE_EXTERNALLINK (
278
       AGENTBASE_ID integer not null,
279
        LINKS_ID integer not null,
280
        primary key (AGENTBASE_ID, LINKS_ID)
281
    );
282
283
    create table PUBLIC.AGENTBASE_EXTERNALLINK_AUD (
284
       REV integer not null,
285
        AGENTBASE_ID integer not null,
286
        LINKS_ID integer not null,
287
        REVTYPE tinyint,
288
        primary key (REV, AGENTBASE_ID, LINKS_ID)
289
    );
290
291
    create table PUBLIC.AGENTBASE_IDENTIFIER (
292
       AGENTBASE_ID integer not null,
293
        IDENTIFIERS_ID integer not null,
294
        SORTINDEX integer not null,
295
        primary key (AGENTBASE_ID, SORTINDEX)
296
    );
297
298
    create table PUBLIC.AGENTBASE_IDENTIFIER_AUD (
299
       REV integer not null,
300
        AGENTBASE_ID integer not null,
301
        IDENTIFIERS_ID integer not null,
302
        SORTINDEX integer not null,
303
        REVTYPE tinyint,
304
        primary key (REV, AGENTBASE_ID, IDENTIFIERS_ID, SORTINDEX)
305
    );
306
307
    create table PUBLIC.AGENTBASE_MARKER (
308
       AGENTBASE_ID integer not null,
309
        MARKERS_ID integer not null,
310
        primary key (AGENTBASE_ID, MARKERS_ID)
311
    );
312
313
    create table PUBLIC.AGENTBASE_MARKER_AUD (
314
       REV integer not null,
315
        AGENTBASE_ID integer not null,
316
        MARKERS_ID integer not null,
317
        REVTYPE tinyint,
318
        primary key (REV, AGENTBASE_ID, MARKERS_ID)
319
    );
320
321
    create table PUBLIC.AGENTBASE_MEDIA (
322
       AGENTBASE_ID integer not null,
323
        MEDIA_ID integer not null,
324
        primary key (AGENTBASE_ID, MEDIA_ID)
325
    );
326
327
    create table PUBLIC.AGENTBASE_MEDIA_AUD (
328
       REV integer not null,
329
        AGENTBASE_ID integer not null,
330
        MEDIA_ID integer not null,
331
        REVTYPE tinyint,
332
        primary key (REV, AGENTBASE_ID, MEDIA_ID)
333
    );
334
335
    create table PUBLIC.AGENTBASE_ORIGINALSOURCEBASE (
336
       AGENTBASE_ID integer not null,
337
        SOURCES_ID integer not null,
338
        primary key (AGENTBASE_ID, SOURCES_ID)
339
    );
340
341
    create table PUBLIC.AGENTBASE_ORIGINALSOURCEBASE_AUD (
342
       REV integer not null,
343
        AGENTBASE_ID integer not null,
344
        SOURCES_ID integer not null,
345
        REVTYPE tinyint,
346
        primary key (REV, AGENTBASE_ID, SOURCES_ID)
347
    );
348
349
    create table PUBLIC.AGENTBASE_RIGHTSINFO (
350
       AGENTBASE_ID integer not null,
351
        RIGHTS_ID integer not null,
352
        primary key (AGENTBASE_ID, RIGHTS_ID)
353
    );
354
355
    create table PUBLIC.AGENTBASE_RIGHTSINFO_AUD (
356
       REV integer not null,
357
        AGENTBASE_ID integer not null,
358
        RIGHTS_ID integer not null,
359
        REVTYPE tinyint,
360
        primary key (REV, AGENTBASE_ID, RIGHTS_ID)
361
    );
362
363
    create table PUBLIC.AMPLIFICATION (
364
       ID integer not null,
365
        CREATED timestamp,
366
        UUID varchar(36),
367
        UPDATED timestamp,
368
        DESCRIPTION varchar(255),
369
        TIMEPERIOD_END varchar(255),
370
        TIMEPERIOD_FREETEXT varchar(255),
371
        TIMEPERIOD_START varchar(255),
372
        ELECTROPHORESISVOLTAGE double,
373
        GELCONCENTRATION double,
374
        GELRUNNINGTIME double,
375
        LABELCACHE varchar(255),
376
        LADDERUSED varchar(255),
377
        CREATEDBY_ID integer,
378
        UPDATEDBY_ID integer,
379
        ACTOR_ID integer,
380
        DNAMARKER_ID integer,
381
        FORWARDPRIMER_ID integer,
382
        INSTITUTION_ID integer,
383
        PURIFICATION_ID integer,
384
        REVERSEPRIMER_ID integer,
385
        primary key (ID)
386
    );
387
388
    create table PUBLIC.AMPLIFICATION_ANNOTATION (
389
       AMPLIFICATION_ID integer not null,
390
        ANNOTATIONS_ID integer not null,
391
        primary key (AMPLIFICATION_ID, ANNOTATIONS_ID)
392
    );
393
394
    create table PUBLIC.AMPLIFICATION_ANNOTATION_AUD (
395
       REV integer not null,
396
        AMPLIFICATION_ID integer not null,
397
        ANNOTATIONS_ID integer not null,
398
        REVTYPE tinyint,
399
        primary key (REV, AMPLIFICATION_ID, ANNOTATIONS_ID)
400
    );
401
402
    create table PUBLIC.AMPLIFICATION_AUD (
403
       ID integer not null,
404
        REV integer not null,
405
        REVTYPE tinyint,
406
        CREATED timestamp,
407
        UUID varchar(36),
408
        UPDATED timestamp,
409
        DESCRIPTION varchar(255),
410
        TIMEPERIOD_END varchar(255),
411
        TIMEPERIOD_FREETEXT varchar(255),
412
        TIMEPERIOD_START varchar(255),
413
        ELECTROPHORESISVOLTAGE double,
414
        GELCONCENTRATION double,
415
        GELRUNNINGTIME double,
416
        LABELCACHE varchar(255),
417
        LADDERUSED varchar(255),
418
        CREATEDBY_ID integer,
419
        UPDATEDBY_ID integer,
420
        ACTOR_ID integer,
421
        DNAMARKER_ID integer,
422
        FORWARDPRIMER_ID integer,
423
        INSTITUTION_ID integer,
424
        PURIFICATION_ID integer,
425
        REVERSEPRIMER_ID integer,
426
        primary key (ID, REV)
427
    );
428
429
    create table PUBLIC.AMPLIFICATION_MARKER (
430
       AMPLIFICATION_ID integer not null,
431
        MARKERS_ID integer not null,
432
        primary key (AMPLIFICATION_ID, MARKERS_ID)
433
    );
434
435
    create table PUBLIC.AMPLIFICATION_MARKER_AUD (
436
       REV integer not null,
437
        AMPLIFICATION_ID integer not null,
438
        MARKERS_ID integer not null,
439
        REVTYPE tinyint,
440
        primary key (REV, AMPLIFICATION_ID, MARKERS_ID)
441
    );
442
443
    create table PUBLIC.AMPLIFICATIONRESULT (
444
       ID integer not null,
445
        CREATED timestamp,
446
        UUID varchar(36),
447
        UPDATED timestamp,
448
        SUCCESSTEXT varchar(255),
449
        SUCCESSFUL boolean,
450
        CREATEDBY_ID integer,
451
        UPDATEDBY_ID integer,
452
        AMPLIFICATION_ID integer,
453
        CLONING_ID integer,
454
        DNASAMPLE_ID integer,
455
        GELPHOTO_ID integer,
456
        primary key (ID)
457
    );
458
459
    create table PUBLIC.AMPLIFICATIONRESULT_ANNOTATION (
460
       AMPLIFICATIONRESULT_ID integer not null,
461
        ANNOTATIONS_ID integer not null,
462
        primary key (AMPLIFICATIONRESULT_ID, ANNOTATIONS_ID)
463
    );
464
465
    create table PUBLIC.AMPLIFICATIONRESULT_ANNOTATION_AUD (
466
       REV integer not null,
467
        AMPLIFICATIONRESULT_ID integer not null,
468
        ANNOTATIONS_ID integer not null,
469
        REVTYPE tinyint,
470
        primary key (REV, AMPLIFICATIONRESULT_ID, ANNOTATIONS_ID)
471
    );
472
473
    create table PUBLIC.AMPLIFICATIONRESULT_AUD (
474
       ID integer not null,
475
        REV integer not null,
476
        REVTYPE tinyint,
477
        CREATED timestamp,
478
        UUID varchar(36),
479
        UPDATED timestamp,
480
        SUCCESSTEXT varchar(255),
481
        SUCCESSFUL boolean,
482
        CREATEDBY_ID integer,
483
        UPDATEDBY_ID integer,
484
        AMPLIFICATION_ID integer,
485
        CLONING_ID integer,
486
        DNASAMPLE_ID integer,
487
        GELPHOTO_ID integer,
488
        primary key (ID, REV)
489
    );
490
491
    create table PUBLIC.AMPLIFICATIONRESULT_MARKER (
492
       AMPLIFICATIONRESULT_ID integer not null,
493
        MARKERS_ID integer not null,
494
        primary key (AMPLIFICATIONRESULT_ID, MARKERS_ID)
495
    );
496
497
    create table PUBLIC.AMPLIFICATIONRESULT_MARKER_AUD (
498
       REV integer not null,
499
        AMPLIFICATIONRESULT_ID integer not null,
500
        MARKERS_ID integer not null,
501
        REVTYPE tinyint,
502
        primary key (REV, AMPLIFICATIONRESULT_ID, MARKERS_ID)
503
    );
504
505
    create table PUBLIC.ANNOTATION (
506
       ID integer not null,
507
        CREATED timestamp,
508
        UUID varchar(36),
509
        UPDATED timestamp,
510
        TEXT clob,
511
        LINKBACKURI clob,
512
        CREATEDBY_ID integer,
513
        UPDATEDBY_ID integer,
514
        LANGUAGE_ID integer,
515
        ANNOTATIONTYPE_ID integer,
516
        COMMENTATOR_ID integer,
517
        primary key (ID)
518
    );
519
520
    create table PUBLIC.ANNOTATION_ANNOTATION (
521
       ANNOTATION_ID integer not null,
522
        ANNOTATIONS_ID integer not null,
523
        primary key (ANNOTATION_ID, ANNOTATIONS_ID)
524
    );
525
526
    create table PUBLIC.ANNOTATION_ANNOTATION_AUD (
527
       REV integer not null,
528
        ANNOTATION_ID integer not null,
529
        ANNOTATIONS_ID integer not null,
530
        REVTYPE tinyint,
531
        primary key (REV, ANNOTATION_ID, ANNOTATIONS_ID)
532
    );
533
534
    create table PUBLIC.ANNOTATION_AUD (
535
       ID integer not null,
536
        REV integer not null,
537
        REVTYPE tinyint,
538
        CREATED timestamp,
539
        UUID varchar(36),
540
        UPDATED timestamp,
541
        TEXT clob,
542
        LINKBACKURI clob,
543
        CREATEDBY_ID integer,
544
        UPDATEDBY_ID integer,
545
        LANGUAGE_ID integer,
546
        ANNOTATIONTYPE_ID integer,
547
        COMMENTATOR_ID integer,
548
        primary key (ID, REV)
549
    );
550
551
    create table PUBLIC.ANNOTATION_MARKER (
552
       ANNOTATION_ID integer not null,
553
        MARKERS_ID integer not null,
554
        primary key (ANNOTATION_ID, MARKERS_ID)
555
    );
556
557
    create table PUBLIC.ANNOTATION_MARKER_AUD (
558
       REV integer not null,
559
        ANNOTATION_ID integer not null,
560
        MARKERS_ID integer not null,
561
        REVTYPE tinyint,
562
        primary key (REV, ANNOTATION_ID, MARKERS_ID)
563
    );
564
565
    create table PUBLIC.AUDITEVENT (
566
       REVISIONNUMBER integer not null,
567
        DATE timestamp,
568
        TIMESTAMP bigint,
569
        UUID varchar(255),
570
        primary key (REVISIONNUMBER)
571
    );
572
573
    create table PUBLIC.AUTHORITY (
574
       DTYPE varchar(31) not null,
575
        ID integer not null,
576
        CREATED timestamp,
577
        UUID varchar(36),
578
        OPERATIONS varchar(255),
579
        PERMISSIONCLASS varchar(255),
580
        PROPERTY varchar(255),
581
        TARGETUUID varchar(36),
582
        ROLE varchar(255),
583
        CREATEDBY_ID integer,
584
        primary key (ID)
585
    );
586
587
    create table PUBLIC.CDMLINK (
588
       DTYPE varchar(31) not null,
589
        ID integer not null,
590
        CREATED timestamp,
591
        UUID varchar(36),
592
        UPDATED timestamp,
593
        ENDPOS integer,
594
        STARTPOS integer,
595
        CREATEDBY_ID integer,
596
        UPDATEDBY_ID integer,
597
        TAXON_ID integer,
598
        AGENT_ID integer,
599
        ANNOTATION_ID integer,
600
        KEY_ID integer,
601
        LANGUAGESTRING_ID integer,
602
        MEDIA_ID integer,
603
        OCCURRENCE_ID integer,
604
        REFERENCE_ID integer,
605
        SOURCE_ID integer,
606
        TAXONNAME_ID integer,
607
        DESCRIPTION_ID integer,
608
        primary key (ID)
609
    );
610
611
    create table PUBLIC.CDMLINK_AUD (
612
       ID integer not null,
613
        REV integer not null,
614
        DTYPE varchar(31) not null,
615
        REVTYPE tinyint,
616
        CREATED timestamp,
617
        UUID varchar(36),
618
        UPDATED timestamp,
619
        CREATEDBY_ID integer,
620
        UPDATEDBY_ID integer,
621
        TAXON_ID integer,
622
        ENDPOS integer,
623
        STARTPOS integer,
624
        AGENT_ID integer,
625
        ANNOTATION_ID integer,
626
        KEY_ID integer,
627
        LANGUAGESTRING_ID integer,
628
        MEDIA_ID integer,
629
        OCCURRENCE_ID integer,
630
        REFERENCE_ID integer,
631
        SOURCE_ID integer,
632
        TAXONNAME_ID integer,
633
        DESCRIPTION_ID integer,
634
        primary key (ID, REV)
635
    );
636
637
    create table PUBLIC.CDMMETADATA (
638
       ID integer not null,
639
        CREATED timestamp,
640
        UUID varchar(36),
641
        PROPERTYNAME varchar(20),
642
        VALUE varchar(255),
643
        CREATEDBY_ID integer,
644
        primary key (ID)
645
    );
646
647
    create table PUBLIC.CDMPREFERENCE (
648
       KEY_PREDICATE varchar(100) not null,
649
        KEY_SUBJECT varchar(100) not null,
650
        ALLOWOVERRIDE boolean not null,
651
        VALUE clob,
652
        primary key (KEY_PREDICATE, KEY_SUBJECT)
653
    );
654
655
    create table PUBLIC.CLASSIFICATION (
656
       ID integer not null,
657
        CREATED timestamp,
658
        UUID varchar(36),
659
        UPDATED timestamp,
660
        LSID_AUTHORITY varchar(255),
661
        LSID_LSID varchar(255),
662
        LSID_NAMESPACE varchar(255),
663
        LSID_OBJECT varchar(255),
664
        LSID_REVISION varchar(255),
665
        PROTECTEDTITLECACHE boolean not null,
666
        TITLECACHE varchar(800),
667
        TIMEPERIOD_END varchar(255),
668
        TIMEPERIOD_FREETEXT varchar(255),
669
        TIMEPERIOD_START varchar(255),
670
        CREATEDBY_ID integer,
671
        UPDATEDBY_ID integer,
672
        NAME_ID integer,
673
        ROOTNODE_ID integer,
674
        SOURCE_ID integer,
675
        primary key (ID)
676
    );
677
678
    create table PUBLIC.CLASSIFICATION_ANNOTATION (
679
       CLASSIFICATION_ID integer not null,
680
        ANNOTATIONS_ID integer not null,
681
        primary key (CLASSIFICATION_ID, ANNOTATIONS_ID)
682
    );
683
684
    create table PUBLIC.CLASSIFICATION_ANNOTATION_AUD (
685
       REV integer not null,
686
        CLASSIFICATION_ID integer not null,
687
        ANNOTATIONS_ID integer not null,
688
        REVTYPE tinyint,
689
        primary key (REV, CLASSIFICATION_ID, ANNOTATIONS_ID)
690
    );
691
692
    create table PUBLIC.CLASSIFICATION_AUD (
693
       ID integer not null,
694
        REV integer not null,
695
        REVTYPE tinyint,
696
        CREATED timestamp,
697
        UUID varchar(36),
698
        UPDATED timestamp,
699
        LSID_AUTHORITY varchar(255),
700
        LSID_LSID varchar(255),
701
        LSID_NAMESPACE varchar(255),
702
        LSID_OBJECT varchar(255),
703
        LSID_REVISION varchar(255),
704
        PROTECTEDTITLECACHE boolean,
705
        TITLECACHE varchar(800),
706
        TIMEPERIOD_END varchar(255),
707
        TIMEPERIOD_FREETEXT varchar(255),
708
        TIMEPERIOD_START varchar(255),
709
        CREATEDBY_ID integer,
710
        UPDATEDBY_ID integer,
711
        NAME_ID integer,
712
        ROOTNODE_ID integer,
713
        SOURCE_ID integer,
714
        primary key (ID, REV)
715
    );
716
717
    create table PUBLIC.CLASSIFICATION_CREDIT (
718
       CLASSIFICATION_ID integer not null,
719
        CREDITS_ID integer not null,
720
        SORTINDEX integer not null,
721
        primary key (CLASSIFICATION_ID, SORTINDEX)
722
    );
723
724
    create table PUBLIC.CLASSIFICATION_CREDIT_AUD (
725
       REV integer not null,
726
        CLASSIFICATION_ID integer not null,
727
        CREDITS_ID integer not null,
728
        SORTINDEX integer not null,
729
        REVTYPE tinyint,
730
        primary key (REV, CLASSIFICATION_ID, CREDITS_ID, SORTINDEX)
731
    );
732
733
    create table PUBLIC.CLASSIFICATION_DESCRIPTION (
734
       CLASSIFICATION_ID integer not null,
735
        DESCRIPTION_ID integer not null,
736
        DESCRIPTION_MAPKEY_ID integer not null,
737
        primary key (CLASSIFICATION_ID, DESCRIPTION_MAPKEY_ID)
738
    );
739
740
    create table PUBLIC.CLASSIFICATION_DESCRIPTION_AUD (
741
       REV integer not null,
742
        CLASSIFICATION_ID integer not null,
743
        DESCRIPTION_ID integer not null,
744
        DESCRIPTION_MAPKEY_ID integer not null,
745
        REVTYPE tinyint,
746
        primary key (REV, CLASSIFICATION_ID, DESCRIPTION_ID, DESCRIPTION_MAPKEY_ID)
747
    );
748
749
    create table PUBLIC.CLASSIFICATION_EXTENSION (
750
       CLASSIFICATION_ID integer not null,
751
        EXTENSIONS_ID integer not null,
752
        primary key (CLASSIFICATION_ID, EXTENSIONS_ID)
753
    );
754
755
    create table PUBLIC.CLASSIFICATION_EXTENSION_AUD (
756
       REV integer not null,
757
        CLASSIFICATION_ID integer not null,
758
        EXTENSIONS_ID integer not null,
759
        REVTYPE tinyint,
760
        primary key (REV, CLASSIFICATION_ID, EXTENSIONS_ID)
761
    );
762
763
    create table PUBLIC.CLASSIFICATION_EXTERNALLINK (
764
       CLASSIFICATION_ID integer not null,
765
        LINKS_ID integer not null,
766
        primary key (CLASSIFICATION_ID, LINKS_ID)
767
    );
768
769
    create table PUBLIC.CLASSIFICATION_EXTERNALLINK_AUD (
770
       REV integer not null,
771
        CLASSIFICATION_ID integer not null,
772
        LINKS_ID integer not null,
773
        REVTYPE tinyint,
774
        primary key (REV, CLASSIFICATION_ID, LINKS_ID)
775
    );
776
777
    create table PUBLIC.CLASSIFICATION_GEOSCOPE (
778
       CLASSIFICATION_ID integer not null,
779
        GEOSCOPES_ID integer not null,
780
        primary key (CLASSIFICATION_ID, GEOSCOPES_ID)
781
    );
782
783
    create table PUBLIC.CLASSIFICATION_GEOSCOPE_AUD (
784
       REV integer not null,
785
        CLASSIFICATION_ID integer not null,
786
        GEOSCOPES_ID integer not null,
787
        REVTYPE tinyint,
788
        primary key (REV, CLASSIFICATION_ID, GEOSCOPES_ID)
789
    );
790
791
    create table PUBLIC.CLASSIFICATION_IDENTIFIER (
792
       CLASSIFICATION_ID integer not null,
793
        IDENTIFIERS_ID integer not null,
794
        SORTINDEX integer not null,
795
        primary key (CLASSIFICATION_ID, SORTINDEX)
796
    );
797
798
    create table PUBLIC.CLASSIFICATION_IDENTIFIER_AUD (
799
       REV integer not null,
800
        CLASSIFICATION_ID integer not null,
801
        IDENTIFIERS_ID integer not null,
802
        SORTINDEX integer not null,
803
        REVTYPE tinyint,
804
        primary key (REV, CLASSIFICATION_ID, IDENTIFIERS_ID, SORTINDEX)
805
    );
806
807
    create table PUBLIC.CLASSIFICATION_MARKER (
808
       CLASSIFICATION_ID integer not null,
809
        MARKERS_ID integer not null,
810
        primary key (CLASSIFICATION_ID, MARKERS_ID)
811
    );
812
813
    create table PUBLIC.CLASSIFICATION_MARKER_AUD (
814
       REV integer not null,
815
        CLASSIFICATION_ID integer not null,
816
        MARKERS_ID integer not null,
817
        REVTYPE tinyint,
818
        primary key (REV, CLASSIFICATION_ID, MARKERS_ID)
819
    );
820
821
    create table PUBLIC.CLASSIFICATION_ORIGINALSOURCEBASE (
822
       CLASSIFICATION_ID integer not null,
823
        SOURCES_ID integer not null,
824
        primary key (CLASSIFICATION_ID, SOURCES_ID)
825
    );
826
827
    create table PUBLIC.CLASSIFICATION_ORIGINALSOURCEBASE_AUD (
828
       REV integer not null,
829
        CLASSIFICATION_ID integer not null,
830
        SOURCES_ID integer not null,
831
        REVTYPE tinyint,
832
        primary key (REV, CLASSIFICATION_ID, SOURCES_ID)
833
    );
834
835
    create table PUBLIC.CLASSIFICATION_RIGHTSINFO (
836
       CLASSIFICATION_ID integer not null,
837
        RIGHTS_ID integer not null,
838
        primary key (CLASSIFICATION_ID, RIGHTS_ID)
839
    );
840
841
    create table PUBLIC.CLASSIFICATION_RIGHTSINFO_AUD (
842
       REV integer not null,
843
        CLASSIFICATION_ID integer not null,
844
        RIGHTS_ID integer not null,
845
        REVTYPE tinyint,
846
        primary key (REV, CLASSIFICATION_ID, RIGHTS_ID)
847
    );
848
849
    create table PUBLIC.COLLECTION (
850
       ID integer not null,
851
        CREATED timestamp,
852
        UUID varchar(36),
853
        UPDATED timestamp,
854
        LSID_AUTHORITY varchar(255),
855
        LSID_LSID varchar(255),
856
        LSID_NAMESPACE varchar(255),
857
        LSID_OBJECT varchar(255),
858
        LSID_REVISION varchar(255),
859
        PROTECTEDTITLECACHE boolean not null,
860
        TITLECACHE varchar(800),
861
        CODE varchar(255),
862
        CODESTANDARD varchar(255),
863
        NAME varchar(255),
864
        TOWNORLOCATION varchar(255),
865
        CREATEDBY_ID integer,
866
        UPDATEDBY_ID integer,
867
        INSTITUTE_ID integer,
868
        SUPERCOLLECTION_ID integer,
869
        primary key (ID)
870
    );
871
872
    create table PUBLIC.COLLECTION_ANNOTATION (
873
       COLLECTION_ID integer not null,
874
        ANNOTATIONS_ID integer not null,
875
        primary key (COLLECTION_ID, ANNOTATIONS_ID)
876
    );
877
878
    create table PUBLIC.COLLECTION_ANNOTATION_AUD (
879
       REV integer not null,
880
        COLLECTION_ID integer not null,
881
        ANNOTATIONS_ID integer not null,
882
        REVTYPE tinyint,
883
        primary key (REV, COLLECTION_ID, ANNOTATIONS_ID)
884
    );
885
886
    create table PUBLIC.COLLECTION_AUD (
887
       ID integer not null,
888
        REV integer not null,
889
        REVTYPE tinyint,
890
        CREATED timestamp,
891
        UUID varchar(36),
892
        UPDATED timestamp,
893
        LSID_AUTHORITY varchar(255),
894
        LSID_LSID varchar(255),
895
        LSID_NAMESPACE varchar(255),
896
        LSID_OBJECT varchar(255),
897
        LSID_REVISION varchar(255),
898
        PROTECTEDTITLECACHE boolean,
899
        TITLECACHE varchar(800),
900
        CODE varchar(255),
901
        CODESTANDARD varchar(255),
902
        NAME varchar(255),
903
        TOWNORLOCATION varchar(255),
904
        CREATEDBY_ID integer,
905
        UPDATEDBY_ID integer,
906
        INSTITUTE_ID integer,
907
        SUPERCOLLECTION_ID integer,
908
        primary key (ID, REV)
909
    );
910
911
    create table PUBLIC.COLLECTION_CREDIT (
912
       COLLECTION_ID integer not null,
913
        CREDITS_ID integer not null,
914
        SORTINDEX integer not null,
915
        primary key (COLLECTION_ID, SORTINDEX)
916
    );
917
918
    create table PUBLIC.COLLECTION_CREDIT_AUD (
919
       REV integer not null,
920
        COLLECTION_ID integer not null,
921
        CREDITS_ID integer not null,
922
        SORTINDEX integer not null,
923
        REVTYPE tinyint,
924
        primary key (REV, COLLECTION_ID, CREDITS_ID, SORTINDEX)
925
    );
926
927
    create table PUBLIC.COLLECTION_EXTENSION (
928
       COLLECTION_ID integer not null,
929
        EXTENSIONS_ID integer not null,
930
        primary key (COLLECTION_ID, EXTENSIONS_ID)
931
    );
932
933
    create table PUBLIC.COLLECTION_EXTENSION_AUD (
934
       REV integer not null,
935
        COLLECTION_ID integer not null,
936
        EXTENSIONS_ID integer not null,
937
        REVTYPE tinyint,
938
        primary key (REV, COLLECTION_ID, EXTENSIONS_ID)
939
    );
940
941
    create table PUBLIC.COLLECTION_EXTERNALLINK (
942
       COLLECTION_ID integer not null,
943
        LINKS_ID integer not null,
944
        primary key (COLLECTION_ID, LINKS_ID)
945
    );
946
947
    create table PUBLIC.COLLECTION_EXTERNALLINK_AUD (
948
       REV integer not null,
949
        COLLECTION_ID integer not null,
950
        LINKS_ID integer not null,
951
        REVTYPE tinyint,
952
        primary key (REV, COLLECTION_ID, LINKS_ID)
953
    );
954
955
    create table PUBLIC.COLLECTION_IDENTIFIER (
956
       COLLECTION_ID integer not null,
957
        IDENTIFIERS_ID integer not null,
958
        SORTINDEX integer not null,
959
        primary key (COLLECTION_ID, SORTINDEX)
960
    );
961
962
    create table PUBLIC.COLLECTION_IDENTIFIER_AUD (
963
       REV integer not null,
964
        COLLECTION_ID integer not null,
965
        IDENTIFIERS_ID integer not null,
966
        SORTINDEX integer not null,
967
        REVTYPE tinyint,
968
        primary key (REV, COLLECTION_ID, IDENTIFIERS_ID, SORTINDEX)
969
    );
970
971
    create table PUBLIC.COLLECTION_MARKER (
972
       COLLECTION_ID integer not null,
973
        MARKERS_ID integer not null,
974
        primary key (COLLECTION_ID, MARKERS_ID)
975
    );
976
977
    create table PUBLIC.COLLECTION_MARKER_AUD (
978
       REV integer not null,
979
        COLLECTION_ID integer not null,
980
        MARKERS_ID integer not null,
981
        REVTYPE tinyint,
982
        primary key (REV, COLLECTION_ID, MARKERS_ID)
983
    );
984
985
    create table PUBLIC.COLLECTION_MEDIA (
986
       COLLECTION_ID integer not null,
987
        MEDIA_ID integer not null,
988
        primary key (COLLECTION_ID, MEDIA_ID)
989
    );
990
991
    create table PUBLIC.COLLECTION_MEDIA_AUD (
992
       REV integer not null,
993
        COLLECTION_ID integer not null,
994
        MEDIA_ID integer not null,
995
        REVTYPE tinyint,
996
        primary key (REV, COLLECTION_ID, MEDIA_ID)
997
    );
998
999
    create table PUBLIC.COLLECTION_ORIGINALSOURCEBASE (
1000
       COLLECTION_ID integer not null,
1001
        SOURCES_ID integer not null,
1002
        primary key (COLLECTION_ID, SOURCES_ID)
1003
    );
1004
1005
    create table PUBLIC.COLLECTION_ORIGINALSOURCEBASE_AUD (
1006
       REV integer not null,
1007
        COLLECTION_ID integer not null,
1008
        SOURCES_ID integer not null,
1009
        REVTYPE tinyint,
1010
        primary key (REV, COLLECTION_ID, SOURCES_ID)
1011
    );
1012
1013
    create table PUBLIC.COLLECTION_RIGHTSINFO (
1014
       COLLECTION_ID integer not null,
1015
        RIGHTS_ID integer not null,
1016
        primary key (COLLECTION_ID, RIGHTS_ID)
1017
    );
1018
1019
    create table PUBLIC.COLLECTION_RIGHTSINFO_AUD (
1020
       REV integer not null,
1021
        COLLECTION_ID integer not null,
1022
        RIGHTS_ID integer not null,
1023
        REVTYPE tinyint,
1024
        primary key (REV, COLLECTION_ID, RIGHTS_ID)
1025
    );
1026
1027
    create table PUBLIC.CREDIT (
1028
       ID integer not null,
1029
        CREATED timestamp,
1030
        UUID varchar(36),
1031
        UPDATED timestamp,
1032
        TEXT clob,
1033
        ABBREVIATEDTEXT varchar(255),
1034 e16caaca Andreas Müller
        TIMEPERIOD_END varchar(255),
1035
        TIMEPERIOD_FREETEXT varchar(255),
1036
        TIMEPERIOD_START varchar(255),
1037 6eaa7820 Andreas Müller
        CREATEDBY_ID integer,
1038
        UPDATEDBY_ID integer,
1039
        LANGUAGE_ID integer,
1040
        AGENT_ID integer,
1041
        primary key (ID)
1042
    );
1043
1044
    create table PUBLIC.CREDIT_ANNOTATION (
1045
       CREDIT_ID integer not null,
1046
        ANNOTATIONS_ID integer not null,
1047
        primary key (CREDIT_ID, ANNOTATIONS_ID)
1048
    );
1049
1050
    create table PUBLIC.CREDIT_ANNOTATION_AUD (
1051
       REV integer not null,
1052
        CREDIT_ID integer not null,
1053
        ANNOTATIONS_ID integer not null,
1054
        REVTYPE tinyint,
1055
        primary key (REV, CREDIT_ID, ANNOTATIONS_ID)
1056
    );
1057
1058
    create table PUBLIC.CREDIT_AUD (
1059
       ID integer not null,
1060
        REV integer not null,
1061
        REVTYPE tinyint,
1062
        CREATED timestamp,
1063
        UUID varchar(36),
1064
        UPDATED timestamp,
1065
        TEXT clob,
1066
        ABBREVIATEDTEXT varchar(255),
1067 e16caaca Andreas Müller
        TIMEPERIOD_END varchar(255),
1068
        TIMEPERIOD_FREETEXT varchar(255),
1069
        TIMEPERIOD_START varchar(255),
1070 6eaa7820 Andreas Müller
        CREATEDBY_ID integer,
1071
        UPDATEDBY_ID integer,
1072
        LANGUAGE_ID integer,
1073
        AGENT_ID integer,
1074
        primary key (ID, REV)
1075
    );
1076
1077
    create table PUBLIC.CREDIT_MARKER (
1078
       CREDIT_ID integer not null,
1079
        MARKERS_ID integer not null,
1080
        primary key (CREDIT_ID, MARKERS_ID)
1081
    );
1082
1083
    create table PUBLIC.CREDIT_MARKER_AUD (
1084
       REV integer not null,
1085
        CREDIT_ID integer not null,
1086
        MARKERS_ID integer not null,
1087
        REVTYPE tinyint,
1088
        primary key (REV, CREDIT_ID, MARKERS_ID)
1089
    );
1090
1091
    create table PUBLIC.DEFINEDTERMBASE (
1092
       DTYPE varchar(31) not null,
1093
        ID integer not null,
1094
        CREATED timestamp,
1095
        UUID varchar(36),
1096
        UPDATED timestamp,
1097
        LSID_AUTHORITY varchar(255),
1098
        LSID_LSID varchar(255),
1099
        LSID_NAMESPACE varchar(255),
1100
        LSID_OBJECT varchar(255),
1101
        LSID_REVISION varchar(255),
1102
        PROTECTEDTITLECACHE boolean not null,
1103
        TITLECACHE varchar(800),
1104
        TERMTYPE varchar(255),
1105
        URI clob,
1106
        AUTHORITYTYPE varchar(10),
1107
        EXTERNALID varchar(255),
1108
        EXTERNALLINK clob,
1109
        IMPORTMETHOD varchar(30),
1110
        LASTRETRIEVED timestamp,
1111
        IDINVOCABULARY varchar(255),
1112
        SYMBOL varchar(30),
1113
        SYMBOL2 varchar(30),
1114
        AVAILABLEFOR varchar(255),
1115
        ISO639_1 varchar(2),
1116
        ISTECHNICAL boolean,
1117
        ORDERINDEX integer,
1118
        INVERSESYMBOL varchar(30),
1119
        SYMMETRICAL boolean,
1120
        TRANSITIVE boolean,
1121
        SUPPORTEDDATATYPES varchar(255),
1122
        ABSENCETERM boolean,
1123
        DEFAULTCOLOR varchar(255),
1124
        POINTAPPROXIMATION_ERRORRADIUS integer,
1125
        POINTAPPROXIMATION_LATITUDE double,
1126
        POINTAPPROXIMATION_LONGITUDE double,
1127
        VALIDPERIOD_END varchar(255),
1128
        VALIDPERIOD_FREETEXT varchar(255),
1129
        VALIDPERIOD_START varchar(255),
1130
        ISO3166_A2 varchar(2),
1131
        NOMENCLATURALSTANDING varchar(255),
1132
        NOMENCLATURALSTANDINGINVERSE varchar(255),
1133
        RANKCLASS varchar(255),
1134
        CREATEDBY_ID integer,
1135
        UPDATEDBY_ID integer,
1136
        KINDOF_ID integer,
1137
        PARTOF_ID integer,
1138
        VOCABULARY_ID integer,
1139
        PROPERTY_ID integer,
1140
        PROPERTYMODIFIER_ID integer,
1141
        RATIOTOSTRUCTURE_ID integer,
1142
        STRUCTURE_ID integer,
1143
        STRUCTUREMODIFIER_ID integer,
1144
        LEVEL_ID integer,
1145
        POINTAPPROXIMATION_REFERENCESYSTEM_ID integer,
1146
        SHAPE_ID integer,
1147
        TYPE_ID integer,
1148
        primary key (ID)
1149
    );
1150
1151
    create table PUBLIC.DEFINEDTERMBASE_ANNOTATION (
1152
       DEFINEDTERMBASE_ID integer not null,
1153
        ANNOTATIONS_ID integer not null,
1154
        primary key (DEFINEDTERMBASE_ID, ANNOTATIONS_ID)
1155
    );
1156
1157
    create table PUBLIC.DEFINEDTERMBASE_ANNOTATION_AUD (
1158
       REV integer not null,
1159
        DEFINEDTERMBASE_ID integer not null,
1160
        ANNOTATIONS_ID integer not null,
1161
        REVTYPE tinyint,
1162
        primary key (REV, DEFINEDTERMBASE_ID, ANNOTATIONS_ID)
1163
    );
1164
1165
    create table PUBLIC.DEFINEDTERMBASE_AUD (
1166
       ID integer not null,
1167
        REV integer not null,
1168
        DTYPE varchar(31) not null,
1169
        REVTYPE tinyint,
1170
        CREATED timestamp,
1171
        UUID varchar(36),
1172
        UPDATED timestamp,
1173
        LSID_AUTHORITY varchar(255),
1174
        LSID_LSID varchar(255),
1175
        LSID_NAMESPACE varchar(255),
1176
        LSID_OBJECT varchar(255),
1177
        LSID_REVISION varchar(255),
1178
        PROTECTEDTITLECACHE boolean,
1179
        TITLECACHE varchar(800),
1180
        TERMTYPE varchar(255),
1181
        URI clob,
1182
        AUTHORITYTYPE varchar(10),
1183
        EXTERNALID varchar(255),
1184
        EXTERNALLINK clob,
1185
        IMPORTMETHOD varchar(30),
1186
        LASTRETRIEVED timestamp,
1187
        IDINVOCABULARY varchar(255),
1188
        SYMBOL varchar(30),
1189
        SYMBOL2 varchar(30),
1190
        CREATEDBY_ID integer,
1191
        UPDATEDBY_ID integer,
1192
        KINDOF_ID integer,
1193
        PARTOF_ID integer,
1194
        VOCABULARY_ID integer,
1195
        AVAILABLEFOR varchar(255),
1196
        SUPPORTEDDATATYPES varchar(255),
1197
        PROPERTY_ID integer,
1198
        PROPERTYMODIFIER_ID integer,
1199
        RATIOTOSTRUCTURE_ID integer,
1200
        STRUCTURE_ID integer,
1201
        STRUCTUREMODIFIER_ID integer,
1202
        ISTECHNICAL boolean,
1203
        ISO639_1 varchar(2),
1204
        ORDERINDEX integer,
1205
        RANKCLASS varchar(255),
1206
        NOMENCLATURALSTANDING varchar(255),
1207
        POINTAPPROXIMATION_ERRORRADIUS integer,
1208
        POINTAPPROXIMATION_LATITUDE double,
1209
        POINTAPPROXIMATION_LONGITUDE double,
1210
        VALIDPERIOD_END varchar(255),
1211
        VALIDPERIOD_FREETEXT varchar(255),
1212
        VALIDPERIOD_START varchar(255),
1213
        LEVEL_ID integer,
1214
        POINTAPPROXIMATION_REFERENCESYSTEM_ID integer,
1215
        SHAPE_ID integer,
1216
        TYPE_ID integer,
1217
        ISO3166_A2 varchar(2),
1218
        ABSENCETERM boolean,
1219
        DEFAULTCOLOR varchar(255),
1220
        INVERSESYMBOL varchar(30),
1221
        SYMMETRICAL boolean,
1222
        TRANSITIVE boolean,
1223
        NOMENCLATURALSTANDINGINVERSE varchar(255),
1224
        primary key (ID, REV)
1225
    );
1226
1227
    create table PUBLIC.DEFINEDTERMBASE_CONTINENT (
1228
       COUNTRY_ID integer not null,
1229
        CONTINENTS_ID integer not null,
1230
        primary key (COUNTRY_ID, CONTINENTS_ID)
1231
    );
1232
1233
    create table PUBLIC.DEFINEDTERMBASE_CONTINENT_AUD (
1234
       REV integer not null,
1235
        COUNTRY_ID integer not null,
1236
        CONTINENTS_ID integer not null,
1237
        REVTYPE tinyint,
1238
        primary key (REV, COUNTRY_ID, CONTINENTS_ID)
1239
    );
1240
1241
    create table PUBLIC.DEFINEDTERMBASE_COUNTRY (
1242
       NAMEDAREA_ID integer not null,
1243
        COUNTRIES_ID integer not null,
1244
        primary key (NAMEDAREA_ID, COUNTRIES_ID)
1245
    );
1246
1247
    create table PUBLIC.DEFINEDTERMBASE_COUNTRY_AUD (
1248
       REV integer not null,
1249
        NAMEDAREA_ID integer not null,
1250
        COUNTRIES_ID integer not null,
1251
        REVTYPE tinyint,
1252
        primary key (REV, NAMEDAREA_ID, COUNTRIES_ID)
1253
    );
1254
1255
    create table PUBLIC.DEFINEDTERMBASE_CREDIT (
1256
       DEFINEDTERMBASE_ID integer not null,
1257
        CREDITS_ID integer not null,
1258
        SORTINDEX integer not null,
1259
        primary key (DEFINEDTERMBASE_ID, SORTINDEX)
1260
    );
1261
1262
    create table PUBLIC.DEFINEDTERMBASE_CREDIT_AUD (
1263
       REV integer not null,
1264
        DEFINEDTERMBASE_ID integer not null,
1265
        CREDITS_ID integer not null,
1266
        SORTINDEX integer not null,
1267
        REVTYPE tinyint,
1268
        primary key (REV, DEFINEDTERMBASE_ID, CREDITS_ID, SORTINDEX)
1269
    );
1270
1271
    create table PUBLIC.DEFINEDTERMBASE_EXTENSION (
1272
       DEFINEDTERMBASE_ID integer not null,
1273
        EXTENSIONS_ID integer not null,
1274
        primary key (DEFINEDTERMBASE_ID, EXTENSIONS_ID)
1275
    );
1276
1277
    create table PUBLIC.DEFINEDTERMBASE_EXTENSION_AUD (
1278
       REV integer not null,
1279
        DEFINEDTERMBASE_ID integer not null,
1280
        EXTENSIONS_ID integer not null,
1281
        REVTYPE tinyint,
1282
        primary key (REV, DEFINEDTERMBASE_ID, EXTENSIONS_ID)
1283
    );
1284
1285
    create table PUBLIC.DEFINEDTERMBASE_EXTERNALLINK (
1286
       DEFINEDTERMBASE_ID integer not null,
1287
        LINKS_ID integer not null,
1288
        primary key (DEFINEDTERMBASE_ID, LINKS_ID)
1289
    );
1290
1291
    create table PUBLIC.DEFINEDTERMBASE_EXTERNALLINK_AUD (
1292
       REV integer not null,
1293
        DEFINEDTERMBASE_ID integer not null,
1294
        LINKS_ID integer not null,
1295
        REVTYPE tinyint,
1296
        primary key (REV, DEFINEDTERMBASE_ID, LINKS_ID)
1297
    );
1298
1299
    create table PUBLIC.DEFINEDTERMBASE_IDENTIFIER (
1300
       DEFINEDTERMBASE_ID integer not null,
1301
        IDENTIFIERS_ID integer not null,
1302
        SORTINDEX integer not null,
1303
        primary key (DEFINEDTERMBASE_ID, SORTINDEX)
1304
    );
1305
1306
    create table PUBLIC.DEFINEDTERMBASE_IDENTIFIER_AUD (
1307
       REV integer not null,
1308
        DEFINEDTERMBASE_ID integer not null,
1309
        IDENTIFIERS_ID integer not null,
1310
        SORTINDEX integer not null,
1311
        REVTYPE tinyint,
1312
        primary key (REV, DEFINEDTERMBASE_ID, IDENTIFIERS_ID, SORTINDEX)
1313
    );
1314
1315
    create table PUBLIC.DEFINEDTERMBASE_INVERSEREPRESENTATION (
1316
       DEFINEDTERMBASE_ID integer not null,
1317
        INVERSEREPRESENTATIONS_ID integer not null,
1318
        primary key (DEFINEDTERMBASE_ID, INVERSEREPRESENTATIONS_ID)
1319
    );
1320
1321
    create table PUBLIC.DEFINEDTERMBASE_INVERSEREPRESENTATION_AUD (
1322
       REV integer not null,
1323
        DEFINEDTERMBASE_ID integer not null,
1324
        INVERSEREPRESENTATIONS_ID integer not null,
1325
        REVTYPE tinyint,
1326
        primary key (REV, DEFINEDTERMBASE_ID, INVERSEREPRESENTATIONS_ID)
1327
    );
1328
1329
    create table PUBLIC.DEFINEDTERMBASE_MARKER (
1330
       DEFINEDTERMBASE_ID integer not null,
1331
        MARKERS_ID integer not null,
1332
        primary key (DEFINEDTERMBASE_ID, MARKERS_ID)
1333
    );
1334
1335
    create table PUBLIC.DEFINEDTERMBASE_MARKER_AUD (
1336
       REV integer not null,
1337
        DEFINEDTERMBASE_ID integer not null,
1338
        MARKERS_ID integer not null,
1339
        REVTYPE tinyint,
1340
        primary key (REV, DEFINEDTERMBASE_ID, MARKERS_ID)
1341
    );
1342
1343
    create table PUBLIC.DEFINEDTERMBASE_MEASUREMENTUNIT (
1344
       FEATURE_ID integer not null,
1345
        RECOMMENDEDMEASUREMENTUNITS_ID integer not null,
1346
        primary key (FEATURE_ID, RECOMMENDEDMEASUREMENTUNITS_ID)
1347
    );
1348
1349
    create table PUBLIC.DEFINEDTERMBASE_MEASUREMENTUNIT_AUD (
1350
       REV integer not null,
1351
        FEATURE_ID integer not null,
1352
        RECOMMENDEDMEASUREMENTUNITS_ID integer not null,
1353
        REVTYPE tinyint,
1354
        primary key (REV, FEATURE_ID, RECOMMENDEDMEASUREMENTUNITS_ID)
1355
    );
1356
1357
    create table PUBLIC.DEFINEDTERMBASE_MEDIA (
1358
       DEFINEDTERMBASE_ID integer not null,
1359
        MEDIA_ID integer not null,
1360
        primary key (DEFINEDTERMBASE_ID, MEDIA_ID)
1361
    );
1362
1363
    create table PUBLIC.DEFINEDTERMBASE_MEDIA_AUD (
1364
       REV integer not null,
1365
        DEFINEDTERMBASE_ID integer not null,
1366
        MEDIA_ID integer not null,
1367
        REVTYPE tinyint,
1368
        primary key (REV, DEFINEDTERMBASE_ID, MEDIA_ID)
1369
    );
1370
1371
    create table PUBLIC.DEFINEDTERMBASE_ORIGINALSOURCEBASE (
1372
       DEFINEDTERMBASE_ID integer not null,
1373
        SOURCES_ID integer not null,
1374
        primary key (DEFINEDTERMBASE_ID, SOURCES_ID)
1375
    );
1376
1377
    create table PUBLIC.DEFINEDTERMBASE_ORIGINALSOURCEBASE_AUD (
1378
       REV integer not null,
1379
        DEFINEDTERMBASE_ID integer not null,
1380
        SOURCES_ID integer not null,
1381
        REVTYPE tinyint,
1382
        primary key (REV, DEFINEDTERMBASE_ID, SOURCES_ID)
1383
    );
1384
1385
    create table PUBLIC.DEFINEDTERMBASE_RECOMMENDEDMODIFIERENUMERATION (
1386
       FEATURE_ID integer not null,
1387
        RECOMMENDEDMODIFIERENUMERATION_ID integer not null,
1388
        primary key (FEATURE_ID, RECOMMENDEDMODIFIERENUMERATION_ID)
1389
    );
1390
1391
    create table PUBLIC.DEFINEDTERMBASE_RECOMMENDEDMODIFIERENUMERATION_AUD (
1392
       REV integer not null,
1393
        FEATURE_ID integer not null,
1394
        RECOMMENDEDMODIFIERENUMERATION_ID integer not null,
1395
        REVTYPE tinyint,
1396
        primary key (REV, FEATURE_ID, RECOMMENDEDMODIFIERENUMERATION_ID)
1397
    );
1398
1399
    create table PUBLIC.DEFINEDTERMBASE_REPRESENTATION (
1400
       DEFINEDTERMBASE_ID integer not null,
1401
        REPRESENTATIONS_ID integer not null,
1402
        primary key (DEFINEDTERMBASE_ID, REPRESENTATIONS_ID)
1403
    );
1404
1405
    create table PUBLIC.DEFINEDTERMBASE_REPRESENTATION_AUD (
1406
       REV integer not null,
1407
        DEFINEDTERMBASE_ID integer not null,
1408
        REPRESENTATIONS_ID integer not null,
1409
        REVTYPE tinyint,
1410
        primary key (REV, DEFINEDTERMBASE_ID, REPRESENTATIONS_ID)
1411
    );
1412
1413
    create table PUBLIC.DEFINEDTERMBASE_RIGHTSINFO (
1414
       DEFINEDTERMBASE_ID integer not null,
1415
        RIGHTS_ID integer not null,
1416
        primary key (DEFINEDTERMBASE_ID, RIGHTS_ID)
1417
    );
1418
1419
    create table PUBLIC.DEFINEDTERMBASE_RIGHTSINFO_AUD (
1420
       REV integer not null,
1421
        DEFINEDTERMBASE_ID integer not null,
1422
        RIGHTS_ID integer not null,
1423
        REVTYPE tinyint,
1424
        primary key (REV, DEFINEDTERMBASE_ID, RIGHTS_ID)
1425
    );
1426
1427
    create table PUBLIC.DEFINEDTERMBASE_STATISTICALMEASURE (
1428
       FEATURE_ID integer not null,
1429
        RECOMMENDEDSTATISTICALMEASURES_ID integer not null,
1430
        primary key (FEATURE_ID, RECOMMENDEDSTATISTICALMEASURES_ID)
1431
    );
1432
1433
    create table PUBLIC.DEFINEDTERMBASE_STATISTICALMEASURE_AUD (
1434
       REV integer not null,
1435
        FEATURE_ID integer not null,
1436
        RECOMMENDEDSTATISTICALMEASURES_ID integer not null,
1437
        REVTYPE tinyint,
1438
        primary key (REV, FEATURE_ID, RECOMMENDEDSTATISTICALMEASURES_ID)
1439
    );
1440
1441
    create table PUBLIC.DEFINEDTERMBASE_SUPPORTEDCATEGORICALENUMERATION (
1442
       FEATURE_ID integer not null,
1443
        SUPPORTEDCATEGORICALENUMERATIONS_ID integer not null,
1444
        primary key (FEATURE_ID, SUPPORTEDCATEGORICALENUMERATIONS_ID)
1445
    );
1446
1447
    create table PUBLIC.DEFINEDTERMBASE_SUPPORTEDCATEGORICALENUMERATION_AUD (
1448
       REV integer not null,
1449
        FEATURE_ID integer not null,
1450
        SUPPORTEDCATEGORICALENUMERATIONS_ID integer not null,
1451
        REVTYPE tinyint,
1452
        primary key (REV, FEATURE_ID, SUPPORTEDCATEGORICALENUMERATIONS_ID)
1453
    );
1454
1455
    create table PUBLIC.DERIVATIONEVENT (
1456
       ID integer not null,
1457
        CREATED timestamp,
1458
        UUID varchar(36),
1459
        UPDATED timestamp,
1460
        DESCRIPTION varchar(255),
1461
        TIMEPERIOD_END varchar(255),
1462
        TIMEPERIOD_FREETEXT varchar(255),
1463
        TIMEPERIOD_START varchar(255),
1464
        CREATEDBY_ID integer,
1465
        UPDATEDBY_ID integer,
1466
        ACTOR_ID integer,
1467
        INSTITUTION_ID integer,
1468
        TYPE_ID integer,
1469
        primary key (ID)
1470
    );
1471
1472
    create table PUBLIC.DERIVATIONEVENT_ANNOTATION (
1473
       DERIVATIONEVENT_ID integer not null,
1474
        ANNOTATIONS_ID integer not null,
1475
        primary key (DERIVATIONEVENT_ID, ANNOTATIONS_ID)
1476
    );
1477
1478
    create table PUBLIC.DERIVATIONEVENT_ANNOTATION_AUD (
1479
       REV integer not null,
1480
        DERIVATIONEVENT_ID integer not null,
1481
        ANNOTATIONS_ID integer not null,
1482
        REVTYPE tinyint,
1483
        primary key (REV, DERIVATIONEVENT_ID, ANNOTATIONS_ID)
1484
    );
1485
1486
    create table PUBLIC.DERIVATIONEVENT_AUD (
1487
       ID integer not null,
1488
        REV integer not null,
1489
        REVTYPE tinyint,
1490
        CREATED timestamp,
1491
        UUID varchar(36),
1492
        UPDATED timestamp,
1493
        DESCRIPTION varchar(255),
1494
        TIMEPERIOD_END varchar(255),
1495
        TIMEPERIOD_FREETEXT varchar(255),
1496
        TIMEPERIOD_START varchar(255),
1497
        CREATEDBY_ID integer,
1498
        UPDATEDBY_ID integer,
1499
        ACTOR_ID integer,
1500
        INSTITUTION_ID integer,
1501
        TYPE_ID integer,
1502
        primary key (ID, REV)
1503
    );
1504
1505
    create table PUBLIC.DERIVATIONEVENT_MARKER (
1506
       DERIVATIONEVENT_ID integer not null,
1507
        MARKERS_ID integer not null,
1508
        primary key (DERIVATIONEVENT_ID, MARKERS_ID)
1509
    );
1510
1511
    create table PUBLIC.DERIVATIONEVENT_MARKER_AUD (
1512
       REV integer not null,
1513
        DERIVATIONEVENT_ID integer not null,
1514
        MARKERS_ID integer not null,
1515
        REVTYPE tinyint,
1516
        primary key (REV, DERIVATIONEVENT_ID, MARKERS_ID)
1517
    );
1518
1519
    create table PUBLIC.DESCRIPTIONBASE (
1520
       DTYPE varchar(31) not null,
1521
        ID integer not null,
1522
        CREATED timestamp,
1523
        UUID varchar(36),
1524
        UPDATED timestamp,
1525
        LSID_AUTHORITY varchar(255),
1526
        LSID_LSID varchar(255),
1527
        LSID_NAMESPACE varchar(255),
1528
        LSID_OBJECT varchar(255),
1529
        LSID_REVISION varchar(255),
1530
        PROTECTEDTITLECACHE boolean not null,
1531
        TITLECACHE varchar(800),
1532
        IMAGEGALLERY boolean not null,
1533
        ISDEFAULT boolean not null,
1534
        TYPES varchar(255),
1535
        CREATEDBY_ID integer,
1536
        UPDATEDBY_ID integer,
1537
        SPECIMEN_ID integer,
1538
        TAXON_ID integer,
1539
        TAXONNAME_ID integer,
1540
        primary key (ID)
1541
    );
1542
1543
    create table PUBLIC.DESCRIPTIONBASE_ANNOTATION (
1544
       DESCRIPTIONBASE_ID integer not null,
1545
        ANNOTATIONS_ID integer not null,
1546
        primary key (DESCRIPTIONBASE_ID, ANNOTATIONS_ID)
1547
    );
1548
1549
    create table PUBLIC.DESCRIPTIONBASE_ANNOTATION_AUD (
1550
       REV integer not null,
1551
        DESCRIPTIONBASE_ID integer not null,
1552
        ANNOTATIONS_ID integer not null,
1553
        REVTYPE tinyint,
1554
        primary key (REV, DESCRIPTIONBASE_ID, ANNOTATIONS_ID)
1555
    );
1556
1557
    create table PUBLIC.DESCRIPTIONBASE_AUD (
1558
       ID integer not null,
1559
        REV integer not null,
1560
        DTYPE varchar(31) not null,
1561
        REVTYPE tinyint,
1562
        CREATED timestamp,
1563
        UUID varchar(36),
1564
        UPDATED timestamp,
1565
        LSID_AUTHORITY varchar(255),
1566
        LSID_LSID varchar(255),
1567
        LSID_NAMESPACE varchar(255),
1568
        LSID_OBJECT varchar(255),
1569
        LSID_REVISION varchar(255),
1570
        PROTECTEDTITLECACHE boolean,
1571
        TITLECACHE varchar(800),
1572
        IMAGEGALLERY boolean,
1573
        ISDEFAULT boolean,
1574
        TYPES varchar(255),
1575
        CREATEDBY_ID integer,
1576
        UPDATEDBY_ID integer,
1577
        SPECIMEN_ID integer,
1578
        TAXONNAME_ID integer,
1579
        TAXON_ID integer,
1580
        primary key (ID, REV)
1581
    );
1582
1583
    create table PUBLIC.DESCRIPTIONBASE_CREDIT (
1584
       DESCRIPTIONBASE_ID integer not null,
1585
        CREDITS_ID integer not null,
1586
        SORTINDEX integer not null,
1587
        primary key (DESCRIPTIONBASE_ID, SORTINDEX)
1588
    );
1589
1590
    create table PUBLIC.DESCRIPTIONBASE_CREDIT_AUD (
1591
       REV integer not null,
1592
        DESCRIPTIONBASE_ID integer not null,
1593
        CREDITS_ID integer not null,
1594
        SORTINDEX integer not null,
1595
        REVTYPE tinyint,
1596
        primary key (REV, DESCRIPTIONBASE_ID, CREDITS_ID, SORTINDEX)
1597
    );
1598
1599
    create table PUBLIC.DESCRIPTIONBASE_EXTENSION (
1600
       DESCRIPTIONBASE_ID integer not null,
1601
        EXTENSIONS_ID integer not null,
1602
        primary key (DESCRIPTIONBASE_ID, EXTENSIONS_ID)
1603
    );
1604
1605
    create table PUBLIC.DESCRIPTIONBASE_EXTENSION_AUD (
1606
       REV integer not null,
1607
        DESCRIPTIONBASE_ID integer not null,
1608
        EXTENSIONS_ID integer not null,
1609
        REVTYPE tinyint,
1610
        primary key (REV, DESCRIPTIONBASE_ID, EXTENSIONS_ID)
1611
    );
1612
1613
    create table PUBLIC.DESCRIPTIONBASE_EXTERNALLINK (
1614
       DESCRIPTIONBASE_ID integer not null,
1615
        LINKS_ID integer not null,
1616
        primary key (DESCRIPTIONBASE_ID, LINKS_ID)
1617
    );
1618
1619
    create table PUBLIC.DESCRIPTIONBASE_EXTERNALLINK_AUD (
1620
       REV integer not null,
1621
        DESCRIPTIONBASE_ID integer not null,
1622
        LINKS_ID integer not null,
1623
        REVTYPE tinyint,
1624
        primary key (REV, DESCRIPTIONBASE_ID, LINKS_ID)
1625
    );
1626
1627
    create table PUBLIC.DESCRIPTIONBASE_GEOSCOPE (
1628
       TAXONDESCRIPTION_ID integer not null,
1629
        GEOSCOPES_ID integer not null,
1630
        primary key (TAXONDESCRIPTION_ID, GEOSCOPES_ID)
1631
    );
1632
1633
    create table PUBLIC.DESCRIPTIONBASE_GEOSCOPE_AUD (
1634
       REV integer not null,
1635
        TAXONDESCRIPTION_ID integer not null,
1636
        GEOSCOPES_ID integer not null,
1637
        REVTYPE tinyint,
1638
        primary key (REV, TAXONDESCRIPTION_ID, GEOSCOPES_ID)
1639
    );
1640
1641
    create table PUBLIC.DESCRIPTIONBASE_IDENTIFIER (
1642
       DESCRIPTIONBASE_ID integer not null,
1643
        IDENTIFIERS_ID integer not null,
1644
        SORTINDEX integer not null,
1645
        primary key (DESCRIPTIONBASE_ID, SORTINDEX)
1646
    );
1647
1648
    create table PUBLIC.DESCRIPTIONBASE_IDENTIFIER_AUD (
1649
       REV integer not null,
1650
        DESCRIPTIONBASE_ID integer not null,
1651
        IDENTIFIERS_ID integer not null,
1652
        SORTINDEX integer not null,
1653
        REVTYPE tinyint,
1654
        primary key (REV, DESCRIPTIONBASE_ID, IDENTIFIERS_ID, SORTINDEX)
1655
    );
1656
1657
    create table PUBLIC.DESCRIPTIONBASE_MARKER (
1658
       DESCRIPTIONBASE_ID integer not null,
1659
        MARKERS_ID integer not null,
1660
        primary key (DESCRIPTIONBASE_ID, MARKERS_ID)
1661
    );
1662
1663
    create table PUBLIC.DESCRIPTIONBASE_MARKER_AUD (
1664
       REV integer not null,
1665
        DESCRIPTIONBASE_ID integer not null,
1666
        MARKERS_ID integer not null,
1667
        REVTYPE tinyint,
1668
        primary key (REV, DESCRIPTIONBASE_ID, MARKERS_ID)
1669
    );
1670
1671
    create table PUBLIC.DESCRIPTIONBASE_ORIGINALSOURCEBASE (
1672
       DESCRIPTIONBASE_ID integer not null,
1673
        SOURCES_ID integer not null,
1674
        primary key (DESCRIPTIONBASE_ID, SOURCES_ID)
1675
    );
1676
1677
    create table PUBLIC.DESCRIPTIONBASE_ORIGINALSOURCEBASE_AUD (
1678
       REV integer not null,
1679
        DESCRIPTIONBASE_ID integer not null,
1680
        SOURCES_ID integer not null,
1681
        REVTYPE tinyint,
1682
        primary key (REV, DESCRIPTIONBASE_ID, SOURCES_ID)
1683
    );
1684
1685
    create table PUBLIC.DESCRIPTIONBASE_REFERENCE (
1686
       DESCRIPTIONBASE_ID integer not null,
1687
        DESCRIPTIONSOURCES_ID integer not null,
1688
        primary key (DESCRIPTIONBASE_ID, DESCRIPTIONSOURCES_ID)
1689
    );
1690
1691
    create table PUBLIC.DESCRIPTIONBASE_REFERENCE_AUD (
1692
       REV integer not null,
1693
        DESCRIPTIONBASE_ID integer not null,
1694
        DESCRIPTIONSOURCES_ID integer not null,
1695
        REVTYPE tinyint,
1696
        primary key (REV, DESCRIPTIONBASE_ID, DESCRIPTIONSOURCES_ID)
1697
    );
1698
1699
    create table PUBLIC.DESCRIPTIONBASE_RIGHTSINFO (
1700
       DESCRIPTIONBASE_ID integer not null,
1701
        RIGHTS_ID integer not null,
1702
        primary key (DESCRIPTIONBASE_ID, RIGHTS_ID)
1703
    );
1704
1705
    create table PUBLIC.DESCRIPTIONBASE_RIGHTSINFO_AUD (
1706
       REV integer not null,
1707
        DESCRIPTIONBASE_ID integer not null,
1708
        RIGHTS_ID integer not null,
1709
        REVTYPE tinyint,
1710
        primary key (REV, DESCRIPTIONBASE_ID, RIGHTS_ID)
1711
    );
1712
1713
    create table PUBLIC.DESCRIPTIONBASE_SCOPE (
1714
       TAXONDESCRIPTION_ID integer not null,
1715
        SCOPES_ID integer not null,
1716
        primary key (TAXONDESCRIPTION_ID, SCOPES_ID)
1717
    );
1718
1719
    create table PUBLIC.DESCRIPTIONBASE_SCOPE_AUD (
1720
       REV integer not null,
1721
        TAXONDESCRIPTION_ID integer not null,
1722
        SCOPES_ID integer not null,
1723
        REVTYPE tinyint,
1724
        primary key (REV, TAXONDESCRIPTION_ID, SCOPES_ID)
1725
    );
1726
1727
    create table PUBLIC.DESCRIPTIONELEMENTBASE (
1728
       DTYPE varchar(31) not null,
1729
        ID integer not null,
1730
        CREATED timestamp,
1731
        UUID varchar(36),
1732
        UPDATED timestamp,
1733
        SORTINDEX integer,
1734
        TIMEPERIOD_END varchar(255),
1735
        TIMEPERIOD_FREETEXT varchar(255),
1736
        TIMEPERIOD_START varchar(255),
1737
        ORDERRELEVANT boolean,
1738
        UNKNOWNDATA boolean,
1739
        NAME varchar(255),
1740
        PERIOD_EXTREMEEND varchar(255),
1741
        PERIOD_EXTREMESTART varchar(255),
1742
        PERIOD_END varchar(255),
1743
        PERIOD_FREETEXT varchar(255),
1744
        PERIOD_START varchar(255),
1745
        CREATEDBY_ID integer,
1746
        UPDATEDBY_ID integer,
1747
        FEATURE_ID integer,
1748
        INDESCRIPTION_ID integer,
1749
        AREA_ID integer,
1750
        LANGUAGE_ID integer,
1751
        STATUS_ID integer,
1752
        ASSOCIATEDSPECIMENOROBSERVATION_ID integer,
1753
        UNIT_ID integer,
1754
        TAXON2_ID integer,
1755
        FORMAT_ID integer,
1756
        primary key (ID)
1757
    );
1758
1759
    create table PUBLIC.DESCRIPTIONELEMENTBASE_ANNOTATION (
1760
       DESCRIPTIONELEMENTBASE_ID integer not null,
1761
        ANNOTATIONS_ID integer not null,
1762
        primary key (DESCRIPTIONELEMENTBASE_ID, ANNOTATIONS_ID)
1763
    );
1764
1765
    create table PUBLIC.DESCRIPTIONELEMENTBASE_ANNOTATION_AUD (
1766
       REV integer not null,
1767
        DESCRIPTIONELEMENTBASE_ID integer not null,
1768
        ANNOTATIONS_ID integer not null,
1769
        REVTYPE tinyint,
1770
        primary key (REV, DESCRIPTIONELEMENTBASE_ID, ANNOTATIONS_ID)
1771
    );
1772
1773
    create table PUBLIC.DESCRIPTIONELEMENTBASE_AUD (
1774
       ID integer not null,
1775
        REV integer not null,
1776
        DTYPE varchar(31) not null,
1777
        REVTYPE tinyint,
1778
        CREATED timestamp,
1779
        UUID varchar(36),
1780
        UPDATED timestamp,
1781
        SORTINDEX integer,
1782
        TIMEPERIOD_END varchar(255),
1783
        TIMEPERIOD_FREETEXT varchar(255),
1784
        TIMEPERIOD_START varchar(255),
1785
        CREATEDBY_ID integer,
1786
        UPDATEDBY_ID integer,
1787
        FEATURE_ID integer,
1788
        INDESCRIPTION_ID integer,
1789
        PERIOD_EXTREMEEND varchar(255),
1790
        PERIOD_EXTREMESTART varchar(255),
1791
        PERIOD_END varchar(255),
1792
        PERIOD_FREETEXT varchar(255),
1793
        PERIOD_START varchar(255),
1794
        ASSOCIATEDSPECIMENOROBSERVATION_ID integer,
1795
        FORMAT_ID integer,
1796
        TAXON2_ID integer,
1797
        UNKNOWNDATA boolean,
1798
        UNIT_ID integer,
1799
        NAME varchar(255),
1800
        AREA_ID integer,
1801
        LANGUAGE_ID integer,
1802
        ORDERRELEVANT boolean,
1803
        STATUS_ID integer,
1804
        primary key (ID, REV)
1805
    );
1806
1807
    create table PUBLIC.DESCRIPTIONELEMENTBASE_LANGUAGESTRING (
1808
       TEXTDATA_ID integer not null,
1809
        MULTILANGUAGETEXT_ID integer not null,
1810
        MULTILANGUAGETEXT_MAPKEY_ID integer not null,
1811
        primary key (TEXTDATA_ID, MULTILANGUAGETEXT_MAPKEY_ID)
1812
    );
1813
1814
    create table PUBLIC.DESCRIPTIONELEMENTBASE_LANGUAGESTRING_AUD (
1815
       REV integer not null,
1816
        TEXTDATA_ID integer not null,
1817
        MULTILANGUAGETEXT_ID integer not null,
1818
        MULTILANGUAGETEXT_MAPKEY_ID integer not null,
1819
        REVTYPE tinyint,
1820
        primary key (REV, TEXTDATA_ID, MULTILANGUAGETEXT_ID, MULTILANGUAGETEXT_MAPKEY_ID)
1821
    );
1822
1823
    create table PUBLIC.DESCRIPTIONELEMENTBASE_MARKER (
1824
       DESCRIPTIONELEMENTBASE_ID integer not null,
1825
        MARKERS_ID integer not null,
1826
        primary key (DESCRIPTIONELEMENTBASE_ID, MARKERS_ID)
1827
    );
1828
1829
    create table PUBLIC.DESCRIPTIONELEMENTBASE_MARKER_AUD (
1830
       REV integer not null,
1831
        DESCRIPTIONELEMENTBASE_ID integer not null,
1832
        MARKERS_ID integer not null,
1833
        REVTYPE tinyint,
1834
        primary key (REV, DESCRIPTIONELEMENTBASE_ID, MARKERS_ID)
1835
    );
1836
1837
    create table PUBLIC.DESCRIPTIONELEMENTBASE_MEDIA (
1838
       DESCRIPTIONELEMENTBASE_ID integer not null,
1839
        MEDIA_ID integer not null,
1840
        SORTINDEX integer not null,
1841
        primary key (DESCRIPTIONELEMENTBASE_ID, SORTINDEX)
1842
    );
1843
1844
    create table PUBLIC.DESCRIPTIONELEMENTBASE_MEDIA_AUD (
1845
       REV integer not null,
1846
        DESCRIPTIONELEMENTBASE_ID integer not null,
1847
        MEDIA_ID integer not null,
1848
        SORTINDEX integer not null,
1849
        REVTYPE tinyint,
1850
        primary key (REV, DESCRIPTIONELEMENTBASE_ID, MEDIA_ID, SORTINDEX)
1851
    );
1852
1853
    create table PUBLIC.DESCRIPTIONELEMENTBASE_MODIFIER (
1854
       DESCRIPTIONELEMENTBASE_ID integer not null,
1855
        MODIFIERS_ID integer not null,
1856
        primary key (DESCRIPTIONELEMENTBASE_ID, MODIFIERS_ID)
1857
    );
1858
1859
    create table PUBLIC.DESCRIPTIONELEMENTBASE_MODIFIER_AUD (
1860
       REV integer not null,
1861
        DESCRIPTIONELEMENTBASE_ID integer not null,
1862
        MODIFIERS_ID integer not null,
1863
        REVTYPE tinyint,
1864
        primary key (REV, DESCRIPTIONELEMENTBASE_ID, MODIFIERS_ID)
1865
    );
1866
1867
    create table PUBLIC.DESCRIPTIONELEMENTBASE_MODIFYINGTEXT (
1868
       DESCRIPTIONELEMENTBASE_ID integer not null,
1869
        MODIFYINGTEXT_ID integer not null,
1870
        MODIFYINGTEXT_MAPKEY_ID integer not null,
1871
        primary key (DESCRIPTIONELEMENTBASE_ID, MODIFYINGTEXT_MAPKEY_ID)
1872
    );
1873
1874
    create table PUBLIC.DESCRIPTIONELEMENTBASE_MODIFYINGTEXT_AUD (
1875
       REV integer not null,
1876
        DESCRIPTIONELEMENTBASE_ID integer not null,
1877
        MODIFYINGTEXT_ID integer not null,
1878
        MODIFYINGTEXT_MAPKEY_ID integer not null,
1879
        REVTYPE tinyint,
1880
        primary key (REV, DESCRIPTIONELEMENTBASE_ID, MODIFYINGTEXT_ID, MODIFYINGTEXT_MAPKEY_ID)
1881
    );
1882
1883
    create table PUBLIC.DESCRIPTIVEDATASET (
1884
       DTYPE varchar(31) not null,
1885
        ID integer not null,
1886
        CREATED timestamp,
1887
        UUID varchar(36),
1888
        UPDATED timestamp,
1889
        LSID_AUTHORITY varchar(255),
1890
        LSID_LSID varchar(255),
1891
        LSID_NAMESPACE varchar(255),
1892
        LSID_OBJECT varchar(255),
1893
        LSID_REVISION varchar(255),
1894
        PROTECTEDTITLECACHE boolean not null,
1895
        TITLECACHE varchar(800),
1896
        CREATEDBY_ID integer,
1897
        UPDATEDBY_ID integer,
1898
        DESCRIPTIVESYSTEM_ID integer,
1899
        MAXRANK_ID integer,
1900
        MINRANK_ID integer,
1901
        primary key (ID)
1902
    );
1903
1904
    create table PUBLIC.DESCRIPTIVEDATASET_ANNOTATION (
1905
       DESCRIPTIVEDATASET_ID integer not null,
1906
        ANNOTATIONS_ID integer not null,
1907
        primary key (DESCRIPTIVEDATASET_ID, ANNOTATIONS_ID)
1908
    );
1909
1910
    create table PUBLIC.DESCRIPTIVEDATASET_ANNOTATION_AUD (
1911
       REV integer not null,
1912
        DESCRIPTIVEDATASET_ID integer not null,
1913
        ANNOTATIONS_ID integer not null,
1914
        REVTYPE tinyint,
1915
        primary key (REV, DESCRIPTIVEDATASET_ID, ANNOTATIONS_ID)
1916
    );
1917
1918
    create table PUBLIC.DESCRIPTIVEDATASET_AUD (
1919
       ID integer not null,
1920
        REV integer not null,
1921
        DTYPE varchar(31) not null,
1922
        REVTYPE tinyint,
1923
        CREATED timestamp,
1924
        UUID varchar(36),
1925
        UPDATED timestamp,
1926
        LSID_AUTHORITY varchar(255),
1927
        LSID_LSID varchar(255),
1928
        LSID_NAMESPACE varchar(255),
1929
        LSID_OBJECT varchar(255),
1930
        LSID_REVISION varchar(255),
1931
        PROTECTEDTITLECACHE boolean,
1932
        TITLECACHE varchar(800),
1933
        CREATEDBY_ID integer,
1934
        UPDATEDBY_ID integer,
1935
        DESCRIPTIVESYSTEM_ID integer,
1936
        MAXRANK_ID integer,
1937
        MINRANK_ID integer,
1938
        primary key (ID, REV)
1939
    );
1940
1941
    create table PUBLIC.DESCRIPTIVEDATASET_CREDIT (
1942
       DESCRIPTIVEDATASET_ID integer not null,
1943
        CREDITS_ID integer not null,
1944
        SORTINDEX integer not null,
1945
        primary key (DESCRIPTIVEDATASET_ID, SORTINDEX)
1946
    );
1947
1948
    create table PUBLIC.DESCRIPTIVEDATASET_CREDIT_AUD (
1949
       REV integer not null,
1950
        DESCRIPTIVEDATASET_ID integer not null,
1951
        CREDITS_ID integer not null,
1952
        SORTINDEX integer not null,
1953
        REVTYPE tinyint,
1954
        primary key (REV, DESCRIPTIVEDATASET_ID, CREDITS_ID, SORTINDEX)
1955
    );
1956
1957
    create table PUBLIC.DESCRIPTIVEDATASET_DESCRIPTIONBASE (
1958
       DESCRIPTIVEDATASETS_ID integer not null,
1959
        DESCRIPTIONS_ID integer not null,
1960
        primary key (DESCRIPTIVEDATASETS_ID, DESCRIPTIONS_ID)
1961
    );
1962
1963
    create table PUBLIC.DESCRIPTIVEDATASET_DESCRIPTIONBASE_AUD (
1964
       REV integer not null,
1965
        DESCRIPTIVEDATASETS_ID integer not null,
1966
        DESCRIPTIONS_ID integer not null,
1967
        REVTYPE tinyint,
1968
        primary key (REV, DESCRIPTIVEDATASETS_ID, DESCRIPTIONS_ID)
1969
    );
1970
1971
    create table PUBLIC.DESCRIPTIVEDATASET_EXTENSION (
1972
       DESCRIPTIVEDATASET_ID integer not null,
1973
        EXTENSIONS_ID integer not null,
1974
        primary key (DESCRIPTIVEDATASET_ID, EXTENSIONS_ID)
1975
    );
1976
1977
    create table PUBLIC.DESCRIPTIVEDATASET_EXTENSION_AUD (
1978
       REV integer not null,
1979
        DESCRIPTIVEDATASET_ID integer not null,
1980
        EXTENSIONS_ID integer not null,
1981
        REVTYPE tinyint,
1982
        primary key (REV, DESCRIPTIVEDATASET_ID, EXTENSIONS_ID)
1983
    );
1984
1985
    create table PUBLIC.DESCRIPTIVEDATASET_EXTERNALLINK (
1986
       DESCRIPTIVEDATASET_ID integer not null,
1987
        LINKS_ID integer not null,
1988
        primary key (DESCRIPTIVEDATASET_ID, LINKS_ID)
1989
    );
1990
1991
    create table PUBLIC.DESCRIPTIVEDATASET_EXTERNALLINK_AUD (
1992
       REV integer not null,
1993
        DESCRIPTIVEDATASET_ID integer not null,
1994
        LINKS_ID integer not null,
1995
        REVTYPE tinyint,
1996
        primary key (REV, DESCRIPTIVEDATASET_ID, LINKS_ID)
1997
    );
1998
1999
    create table PUBLIC.DESCRIPTIVEDATASET_IDENTIFIER (
2000
       DESCRIPTIVEDATASET_ID integer not null,
2001
        IDENTIFIERS_ID integer not null,
2002
        SORTINDEX integer not null,
2003
        primary key (DESCRIPTIVEDATASET_ID, SORTINDEX)
2004
    );
2005
2006
    create table PUBLIC.DESCRIPTIVEDATASET_IDENTIFIER_AUD (
2007
       REV integer not null,
2008
        DESCRIPTIVEDATASET_ID integer not null,
2009
        IDENTIFIERS_ID integer not null,
2010
        SORTINDEX integer not null,
2011
        REVTYPE tinyint,
2012
        primary key (REV, DESCRIPTIVEDATASET_ID, IDENTIFIERS_ID, SORTINDEX)
2013
    );
2014
2015
    create table PUBLIC.DESCRIPTIVEDATASET_MARKER (
2016
       DESCRIPTIVEDATASET_ID integer not null,
2017
        MARKERS_ID integer not null,
2018
        primary key (DESCRIPTIVEDATASET_ID, MARKERS_ID)
2019
    );
2020
2021
    create table PUBLIC.DESCRIPTIVEDATASET_MARKER_AUD (
2022
       REV integer not null,
2023
        DESCRIPTIVEDATASET_ID integer not null,
2024
        MARKERS_ID integer not null,
2025
        REVTYPE tinyint,
2026
        primary key (REV, DESCRIPTIVEDATASET_ID, MARKERS_ID)
2027
    );
2028
2029
    create table PUBLIC.DESCRIPTIVEDATASET_NAMEDAREA (
2030
       DESCRIPTIVEDATASET_ID integer not null,
2031
        GEOFILTER_ID integer not null,
2032
        primary key (DESCRIPTIVEDATASET_ID, GEOFILTER_ID)
2033
    );
2034
2035
    create table PUBLIC.DESCRIPTIVEDATASET_NAMEDAREA_AUD (
2036
       REV integer not null,
2037
        DESCRIPTIVEDATASET_ID integer not null,
2038
        GEOFILTER_ID integer not null,
2039
        REVTYPE tinyint,
2040
        primary key (REV, DESCRIPTIVEDATASET_ID, GEOFILTER_ID)
2041
    );
2042
2043
    create table PUBLIC.DESCRIPTIVEDATASET_ORIGINALSOURCEBASE (
2044
       DESCRIPTIVEDATASET_ID integer not null,
2045
        SOURCES_ID integer not null,
2046
        primary key (DESCRIPTIVEDATASET_ID, SOURCES_ID)
2047
    );
2048
2049
    create table PUBLIC.DESCRIPTIVEDATASET_ORIGINALSOURCEBASE_AUD (
2050
       REV integer not null,
2051
        DESCRIPTIVEDATASET_ID integer not null,
2052
        SOURCES_ID integer not null,
2053
        REVTYPE tinyint,
2054
        primary key (REV, DESCRIPTIVEDATASET_ID, SOURCES_ID)
2055
    );
2056
2057
    create table PUBLIC.DESCRIPTIVEDATASET_REPRESENTATION (
2058
       DESCRIPTIVEDATASET_ID integer not null,
2059
        REPRESENTATIONS_ID integer not null,
2060
        primary key (DESCRIPTIVEDATASET_ID, REPRESENTATIONS_ID)
2061
    );
2062
2063
    create table PUBLIC.DESCRIPTIVEDATASET_REPRESENTATION_AUD (
2064
       REV integer not null,
2065
        DESCRIPTIVEDATASET_ID integer not null,
2066
        REPRESENTATIONS_ID integer not null,
2067
        REVTYPE tinyint,
2068
        primary key (REV, DESCRIPTIVEDATASET_ID, REPRESENTATIONS_ID)
2069
    );
2070
2071
    create table PUBLIC.DESCRIPTIVEDATASET_RIGHTSINFO (
2072
       DESCRIPTIVEDATASET_ID integer not null,
2073
        RIGHTS_ID integer not null,
2074
        primary key (DESCRIPTIVEDATASET_ID, RIGHTS_ID)
2075
    );
2076
2077
    create table PUBLIC.DESCRIPTIVEDATASET_RIGHTSINFO_AUD (
2078
       REV integer not null,
2079
        DESCRIPTIVEDATASET_ID integer not null,
2080
        RIGHTS_ID integer not null,
2081
        REVTYPE tinyint,
2082
        primary key (REV, DESCRIPTIVEDATASET_ID, RIGHTS_ID)
2083
    );
2084
2085
    create table PUBLIC.DESCRIPTIVEDATASET_TAXONNODE (
2086
       DESCRIPTIVEDATASET_ID integer not null,
2087
        TAXONSUBTREEFILTER_ID integer not null,
2088
        primary key (DESCRIPTIVEDATASET_ID, TAXONSUBTREEFILTER_ID)
2089
    );
2090
2091
    create table PUBLIC.DESCRIPTIVEDATASET_TAXONNODE_AUD (
2092
       REV integer not null,
2093
        DESCRIPTIVEDATASET_ID integer not null,
2094
        TAXONSUBTREEFILTER_ID integer not null,
2095
        REVTYPE tinyint,
2096
        primary key (REV, DESCRIPTIVEDATASET_ID, TAXONSUBTREEFILTER_ID)
2097
    );
2098
2099
    create table PUBLIC.DETERMINATIONEVENT (
2100
       ID integer not null,
2101
        CREATED timestamp,
2102
        UUID varchar(36),
2103
        UPDATED timestamp,
2104
        DESCRIPTION varchar(255),
2105
        TIMEPERIOD_END varchar(255),
2106
        TIMEPERIOD_FREETEXT varchar(255),
2107
        TIMEPERIOD_START varchar(255),
2108
        PREFERREDFLAG boolean not null,
2109
        CREATEDBY_ID integer,
2110
        UPDATEDBY_ID integer,
2111
        ACTOR_ID integer,
2112
        IDENTIFIEDUNIT_ID integer,
2113
        MODIFIER_ID integer,
2114
        TAXON_ID integer,
2115
        TAXONNAME_ID integer,
2116
        primary key (ID)
2117
    );
2118
2119
    create table PUBLIC.DETERMINATIONEVENT_ANNOTATION (
2120
       DETERMINATIONEVENT_ID integer not null,
2121
        ANNOTATIONS_ID integer not null,
2122
        primary key (DETERMINATIONEVENT_ID, ANNOTATIONS_ID)
2123
    );
2124
2125
    create table PUBLIC.DETERMINATIONEVENT_ANNOTATION_AUD (
2126
       REV integer not null,
2127
        DETERMINATIONEVENT_ID integer not null,
2128
        ANNOTATIONS_ID integer not null,
2129
        REVTYPE tinyint,
2130
        primary key (REV, DETERMINATIONEVENT_ID, ANNOTATIONS_ID)
2131
    );
2132
2133
    create table PUBLIC.DETERMINATIONEVENT_AUD (
2134
       ID integer not null,
2135
        REV integer not null,
2136
        REVTYPE tinyint,
2137
        CREATED timestamp,
2138
        UUID varchar(36),
2139
        UPDATED timestamp,
2140
        DESCRIPTION varchar(255),
2141
        TIMEPERIOD_END varchar(255),
2142
        TIMEPERIOD_FREETEXT varchar(255),
2143
        TIMEPERIOD_START varchar(255),
2144
        PREFERREDFLAG boolean,
2145
        CREATEDBY_ID integer,
2146
        UPDATEDBY_ID integer,
2147
        ACTOR_ID integer,
2148
        IDENTIFIEDUNIT_ID integer,
2149
        MODIFIER_ID integer,
2150
        TAXON_ID integer,
2151
        TAXONNAME_ID integer,
2152
        primary key (ID, REV)
2153
    );
2154
2155
    create table PUBLIC.DETERMINATIONEVENT_MARKER (
2156
       DETERMINATIONEVENT_ID integer not null,
2157
        MARKERS_ID integer not null,
2158
        primary key (DETERMINATIONEVENT_ID, MARKERS_ID)
2159
    );
2160
2161
    create table PUBLIC.DETERMINATIONEVENT_MARKER_AUD (
2162
       REV integer not null,
2163
        DETERMINATIONEVENT_ID integer not null,
2164
        MARKERS_ID integer not null,
2165
        REVTYPE tinyint,
2166
        primary key (REV, DETERMINATIONEVENT_ID, MARKERS_ID)
2167
    );
2168
2169
    create table PUBLIC.DETERMINATIONEVENT_REFERENCE (
2170
       DETERMINATIONEVENT_ID integer not null,
2171
        REFERENCES_ID integer not null,
2172
        primary key (DETERMINATIONEVENT_ID, REFERENCES_ID)
2173
    );
2174
2175
    create table PUBLIC.DETERMINATIONEVENT_REFERENCE_AUD (
2176
       REV integer not null,
2177
        DETERMINATIONEVENT_ID integer not null,
2178
        REFERENCES_ID integer not null,
2179
        REVTYPE tinyint,
2180
        primary key (REV, DETERMINATIONEVENT_ID, REFERENCES_ID)
2181
    );
2182
2183
    create table PUBLIC.DNAQUALITY (
2184
       ID integer not null,
2185
        CREATED timestamp,
2186
        UUID varchar(36),
2187
        UPDATED timestamp,
2188
        CONCENTRATION double,
2189
        PURIFICATIONMETHOD varchar(255),
2190
        QUALITYCHECKDATE timestamp,
2191
        RATIOOFABSORBANCE260_230 double,
2192
        RATIOOFABSORBANCE260_280 double,
2193
        CREATEDBY_ID integer,
2194
        UPDATEDBY_ID integer,
2195
        CONCENTRATIONUNIT_ID integer,
2196
        QUALITYTERM_ID integer,
2197
        TYPEDPURIFICATIONMETHOD_ID integer,
2198
        primary key (ID)
2199
    );
2200
2201
    create table PUBLIC.DNAQUALITY_AUD (
2202
       ID integer not null,
2203
        REV integer not null,
2204
        REVTYPE tinyint,
2205
        CREATED timestamp,
2206
        UUID varchar(36),
2207
        UPDATED timestamp,
2208
        CONCENTRATION double,
2209
        PURIFICATIONMETHOD varchar(255),
2210
        QUALITYCHECKDATE timestamp,
2211
        RATIOOFABSORBANCE260_230 double,
2212
        RATIOOFABSORBANCE260_280 double,
2213
        CREATEDBY_ID integer,
2214
        UPDATEDBY_ID integer,
2215
        CONCENTRATIONUNIT_ID integer,
2216
        QUALITYTERM_ID integer,
2217
        TYPEDPURIFICATIONMETHOD_ID integer,
2218
        primary key (ID, REV)
2219
    );
2220
2221
    create table PUBLIC.ENTITYCONSTRAINTVIOLATION (
2222
       ID integer not null,
2223
        CREATED timestamp,
2224
        UUID varchar(36),
2225
        INVALIDVALUE varchar(255),
2226
        MESSAGE varchar(255),
2227
        PROPERTYPATH varchar(255),
2228
        SEVERITY varchar(255),
2229
        USERFRIENDLYFIELDNAME varchar(255),
2230
        VALIDATIONGROUP varchar(255),
2231
        VALIDATOR varchar(255),
2232
        CREATEDBY_ID integer,
2233
        ENTITYVALIDATION_ID integer,
2234
        primary key (ID)
2235
    );
2236
2237
    create table PUBLIC.ENTITYVALIDATION (
2238
       ID integer not null,
2239
        CREATED timestamp,
2240
        UUID varchar(36),
2241
        CRUDEVENTTYPE varchar(255),
2242
        STATUS varchar(255),
2243
        UPDATED timestamp,
2244
        USERFRIENDLYDESCRIPTION varchar(255),
2245
        USERFRIENDLYTYPENAME varchar(255),
2246
        VALIDATEDENTITYCLASS varchar(255),
2247
        VALIDATEDENTITYID integer not null,
2248
        VALIDATEDENTITYUUID varchar(36),
2249
        VALIDATIONCOUNT integer not null,
2250
        CREATEDBY_ID integer,
2251
        primary key (ID)
2252
    );
2253
2254
    create table PUBLIC.EXTENSION (
2255
       ID integer not null,
2256
        CREATED timestamp,
2257
        UUID varchar(36),
2258
        UPDATED timestamp,
2259
        VALUE clob,
2260
        CREATEDBY_ID integer,
2261
        UPDATEDBY_ID integer,
2262
        TYPE_ID integer,
2263
        primary key (ID)
2264
    );
2265
2266
    create table PUBLIC.EXTENSION_AUD (
2267
       ID integer not null,
2268
        REV integer not null,
2269
        REVTYPE tinyint,
2270
        CREATED timestamp,
2271
        UUID varchar(36),
2272
        UPDATED timestamp,
2273
        VALUE clob,
2274
        CREATEDBY_ID integer,
2275
        UPDATEDBY_ID integer,
2276
        TYPE_ID integer,
2277
        primary key (ID, REV)
2278
    );
2279
2280
    create table PUBLIC.EXTERNALLINK (
2281
       ID integer not null,
2282
        CREATED timestamp,
2283
        UUID varchar(36),
2284
        UPDATED timestamp,
2285
        LINKTYPE varchar(10),
2286
        SIZE integer,
2287
        URI clob,
2288
        CREATEDBY_ID integer,
2289
        UPDATEDBY_ID integer,
2290
        primary key (ID)
2291
    );
2292
2293
    create table PUBLIC.EXTERNALLINK_AUD (
2294
       ID integer not null,
2295
        REV integer not null,
2296
        REVTYPE tinyint,
2297
        CREATED timestamp,
2298
        UUID varchar(36),
2299
        UPDATED timestamp,
2300
        LINKTYPE varchar(10),
2301
        SIZE integer,
2302
        URI clob,
2303
        CREATEDBY_ID integer,
2304
        UPDATEDBY_ID integer,
2305
        primary key (ID, REV)
2306
    );
2307
2308
    create table PUBLIC.EXTERNALLINK_LANGUAGESTRING (
2309
       EXTERNALLINK_ID integer not null,
2310
        DESCRIPTION_ID integer not null,
2311
        DESCRIPTION_MAPKEY_ID integer not null,
2312
        primary key (EXTERNALLINK_ID, DESCRIPTION_MAPKEY_ID)
2313
    );
2314
2315
    create table PUBLIC.EXTERNALLINK_LANGUAGESTRING_AUD (
2316
       REV integer not null,
2317
        EXTERNALLINK_ID integer not null,
2318
        DESCRIPTION_ID integer not null,
2319
        DESCRIPTION_MAPKEY_ID integer not null,
2320
        REVTYPE tinyint,
2321
        primary key (REV, EXTERNALLINK_ID, DESCRIPTION_ID, DESCRIPTION_MAPKEY_ID)
2322
    );
2323
2324
    create table PUBLIC.FEATURESTATE (
2325
       ID integer not null,
2326
        CREATED timestamp,
2327
        UUID varchar(36),
2328
        UPDATED timestamp,
2329
        CREATEDBY_ID integer,
2330
        UPDATEDBY_ID integer,
2331
        FEATURE_ID integer,
2332
        STATE_ID integer,
2333
        primary key (ID)
2334
    );
2335
2336
    create table PUBLIC.FEATURESTATE_AUD (
2337
       ID integer not null,
2338
        REV integer not null,
2339
        REVTYPE tinyint,
2340
        CREATED timestamp,
2341
        UUID varchar(36),
2342
        UPDATED timestamp,
2343
        CREATEDBY_ID integer,
2344
        UPDATEDBY_ID integer,
2345
        FEATURE_ID integer,
2346
        STATE_ID integer,
2347
        primary key (ID, REV)
2348
    );
2349
2350
    create table PUBLIC.GATHERINGEVENT (
2351
       ID integer not null,
2352
        CREATED timestamp,
2353
        UUID varchar(36),
2354
        UPDATED timestamp,
2355
        DESCRIPTION varchar(255),
2356
        TIMEPERIOD_END varchar(255),
2357
        TIMEPERIOD_FREETEXT varchar(255),
2358
        TIMEPERIOD_START varchar(255),
2359
        ABSOLUTEELEVATION integer,
2360
        ABSOLUTEELEVATIONMAX integer,
2361
        ABSOLUTEELEVATIONTEXT varchar(30),
2362
        COLLECTINGMETHOD varchar(255),
2363
        DISTANCETOGROUND double,
2364
        DISTANCETOGROUNDMAX double,
2365
        DISTANCETOGROUNDTEXT varchar(30),
2366
        DISTANCETOWATERSURFACE double,
2367
        DISTANCETOWATERSURFACEMAX double,
2368
        DISTANCETOWATERSURFACETEXT varchar(30),
2369
        EXACTLOCATION_ERRORRADIUS integer,
2370
        EXACTLOCATION_LATITUDE double,
2371
        EXACTLOCATION_LONGITUDE double,
2372
        CREATEDBY_ID integer,
2373
        UPDATEDBY_ID integer,
2374
        ACTOR_ID integer,
2375
        COUNTRY_ID integer,
2376
        EXACTLOCATION_REFERENCESYSTEM_ID integer,
2377
        LOCALITY_ID integer,
2378
        primary key (ID)
2379
    );
2380
2381
    create table PUBLIC.GATHERINGEVENT_ANNOTATION (
2382
       GATHERINGEVENT_ID integer not null,
2383
        ANNOTATIONS_ID integer not null,
2384
        primary key (GATHERINGEVENT_ID, ANNOTATIONS_ID)
2385
    );
2386
2387
    create table PUBLIC.GATHERINGEVENT_ANNOTATION_AUD (
2388
       REV integer not null,
2389
        GATHERINGEVENT_ID integer not null,
2390
        ANNOTATIONS_ID integer not null,
2391
        REVTYPE tinyint,
2392
        primary key (REV, GATHERINGEVENT_ID, ANNOTATIONS_ID)
2393
    );
2394
2395
    create table PUBLIC.GATHERINGEVENT_AUD (
2396
       ID integer not null,
2397
        REV integer not null,
2398
        REVTYPE tinyint,
2399
        CREATED timestamp,
2400
        UUID varchar(36),
2401
        UPDATED timestamp,
2402
        DESCRIPTION varchar(255),
2403
        TIMEPERIOD_END varchar(255),
2404
        TIMEPERIOD_FREETEXT varchar(255),
2405
        TIMEPERIOD_START varchar(255),
2406
        ABSOLUTEELEVATION integer,
2407
        ABSOLUTEELEVATIONMAX integer,
2408
        ABSOLUTEELEVATIONTEXT varchar(30),
2409
        COLLECTINGMETHOD varchar(255),
2410
        DISTANCETOGROUND double,
2411
        DISTANCETOGROUNDMAX double,
2412
        DISTANCETOGROUNDTEXT varchar(30),
2413
        DISTANCETOWATERSURFACE double,
2414
        DISTANCETOWATERSURFACEMAX double,
2415
        DISTANCETOWATERSURFACETEXT varchar(30),
2416
        EXACTLOCATION_ERRORRADIUS integer,
2417
        EXACTLOCATION_LATITUDE double,
2418
        EXACTLOCATION_LONGITUDE double,
2419
        CREATEDBY_ID integer,
2420
        UPDATEDBY_ID integer,
2421
        ACTOR_ID integer,
2422
        COUNTRY_ID integer,
2423
        EXACTLOCATION_REFERENCESYSTEM_ID integer,
2424
        LOCALITY_ID integer,
2425
        primary key (ID, REV)
2426
    );
2427
2428
    create table PUBLIC.GATHERINGEVENT_DEFINEDTERMBASE (
2429
       GATHERINGEVENT_ID integer not null,
2430
        COLLECTINGAREAS_ID integer not null,
2431
        primary key (GATHERINGEVENT_ID, COLLECTINGAREAS_ID)
2432
    );
2433
2434
    create table PUBLIC.GATHERINGEVENT_DEFINEDTERMBASE_AUD (
2435
       REV integer not null,
2436
        GATHERINGEVENT_ID integer not null,
2437
        COLLECTINGAREAS_ID integer not null,
2438
        REVTYPE tinyint,
2439
        primary key (REV, GATHERINGEVENT_ID, COLLECTINGAREAS_ID)
2440
    );
2441
2442
    create table PUBLIC.GATHERINGEVENT_MARKER (
2443
       GATHERINGEVENT_ID integer not null,
2444
        MARKERS_ID integer not null,
2445
        primary key (GATHERINGEVENT_ID, MARKERS_ID)
2446
    );
2447
2448
    create table PUBLIC.GATHERINGEVENT_MARKER_AUD (
2449
       REV integer not null,
2450
        GATHERINGEVENT_ID integer not null,
2451
        MARKERS_ID integer not null,
2452
        REVTYPE tinyint,
2453
        primary key (REV, GATHERINGEVENT_ID, MARKERS_ID)
2454
    );
2455
2456
    create table PUBLIC.GRANTEDAUTHORITYIMPL (
2457
       ID integer not null,
2458
        CREATED timestamp,
2459
        UUID varchar(36),
2460
        AUTHORITY varchar(255),
2461
        CREATEDBY_ID integer,
2462
        primary key (ID)
2463
    );
2464
2465
    create table PUBLIC.HIBERNATE_SEQUENCES (
2466
       sequence_name varchar(255) not null,
2467
        next_val bigint,
2468
        primary key (sequence_name)
2469
    );
2470
2471
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('LANGUAGESTRING',9);
2472
2473
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('MEDIAMETADATA',9);
2474
2475
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('ENTITYVALIDATION',9);
2476
2477
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('RIGHTSINFO',9);
2478
2479
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('FEATURESTATE',9);
2480
2481
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('TAXONNAME',9);
2482
2483
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('POLYTOMOUSKEY',9);
2484
2485
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('TERMRELATION',9);
2486
2487
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('COLLECTION',9);
2488
2489
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('DEFINEDTERMBASE',9);
2490
2491
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('CREDIT',9);
2492
2493
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('CDMLINK',9);
2494
2495
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('DESCRIPTIONELEMENTBASE',9);
2496
2497
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('STATEDATA',9);
2498
2499
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('TYPEDESIGNATIONBASE',9);
2500
2501
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('REGISTRATION',9);
2502
2503
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('POLYTOMOUSKEYNODE',9);
2504
2505
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('DESCRIPTIVEDATASET',9);
2506
2507
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('HYBRIDRELATIONSHIP',9);
2508
2509
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('GRANTEDAUTHORITYIMPL',9);
2510
2511
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('INSTITUTIONALMEMBERSHIP',9);
2512
2513
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('MEDIAREPRESENTATIONPART',9);
2514
2515
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('DESCRIPTIONBASE',9);
2516
2517
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('HOMOTYPICALGROUP',9);
2518
2519
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('REFERENCE',9);
2520
2521
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('USERACCOUNT',9);
2522
2523
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('TAXONOMICOPERATION',9);
2524
2525
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('TAXONNODEAGENTRELATION',9);
2526
2527
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('DETERMINATIONEVENT',9);
2528
2529
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('MATERIALORMETHODEVENT',9);
2530
2531
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('SPECIMENOROBSERVATIONBASE',9);
2532
2533
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('KEYSTATEMENT',9);
2534
2535
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('AMPLIFICATION',9);
2536
2537
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('NAMERELATIONSHIP',9);
2538
2539
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('ANNOTATION',9);
2540
2541
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('ENTITYCONSTRAINTVIOLATION',9);
2542
2543
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('NOMENCLATURALSTATUS',9);
2544
2545
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('SEQUENCE',9);
2546
2547
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('EXTERNALLINK',9);
2548
2549
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('REPRESENTATION',9);
2550
2551
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('CLASSIFICATION',9);
2552
2553
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('PRIMER',9);
2554
2555
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('DERIVATIONEVENT',9);
2556
2557
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('SINGLEREADALIGNMENT',9);
2558
2559
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('SINGLEREAD',9);
2560
2561
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('MEDIA',9);
2562
2563
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('DNAQUALITY',9);
2564
2565
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('TERMCOLLECTION',9);
2566
2567
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('GATHERINGEVENT',9);
2568
2569
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('AUDITEVENT',9);
2570
2571
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('OCCURRENCESTATUS',9);
2572
2573
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('AMPLIFICATIONRESULT',9);
2574
2575
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('STATISTICALMEASUREMENTVALUE',9);
2576
2577
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('ORIGINALSOURCEBASE',9);
2578
2579
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('MARKER',9);
2580
2581
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('LSIDAUTHORITY',9);
2582
2583
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('IDENTIFIER',9);
2584
2585
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('ADDRESS',9);
2586
2587
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('AGENTBASE',9);
2588
2589
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('TAXONRELATIONSHIP',9);
2590
2591
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('MEDIAREPRESENTATION',9);
2592
2593
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('TAXONNODE',9);
2594
2595
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('PERMISSIONGROUP',9);
2596
2597
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('AUTHORITY',9);
2598
2599
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('TAXONBASE',9);
2600
2601
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('CDMMETADATA',9);
2602
2603
    insert into PUBLIC.HIBERNATE_SEQUENCES(sequence_name, next_val) values ('EXTENSION',9);
2604
2605
    create table PUBLIC.HOMOTYPICALGROUP (
2606
       ID integer not null,
2607
        CREATED timestamp,
2608
        UUID varchar(36),
2609
        UPDATED timestamp,
2610
        CREATEDBY_ID integer,
2611
        UPDATEDBY_ID integer,
2612
        primary key (ID)
2613
    );
2614
2615
    create table PUBLIC.HOMOTYPICALGROUP_ANNOTATION (
2616
       HOMOTYPICALGROUP_ID integer not null,
2617
        ANNOTATIONS_ID integer not null,
2618
        primary key (HOMOTYPICALGROUP_ID, ANNOTATIONS_ID)
2619
    );
2620
2621
    create table PUBLIC.HOMOTYPICALGROUP_ANNOTATION_AUD (
2622
       REV integer not null,
2623
        HOMOTYPICALGROUP_ID integer not null,
2624
        ANNOTATIONS_ID integer not null,
2625
        REVTYPE tinyint,
2626
        primary key (REV, HOMOTYPICALGROUP_ID, ANNOTATIONS_ID)
2627
    );
2628
2629
    create table PUBLIC.HOMOTYPICALGROUP_AUD (
2630
       ID integer not null,
2631
        REV integer not null,
2632
        REVTYPE tinyint,
2633
        CREATED timestamp,
2634
        UUID varchar(36),
2635
        UPDATED timestamp,
2636
        CREATEDBY_ID integer,
2637
        UPDATEDBY_ID integer,
2638
        primary key (ID, REV)
2639
    );
2640
2641
    create table PUBLIC.HOMOTYPICALGROUP_MARKER (
2642
       HOMOTYPICALGROUP_ID integer not null,
2643
        MARKERS_ID integer not null,
2644
        primary key (HOMOTYPICALGROUP_ID, MARKERS_ID)
2645
    );
2646
2647
    create table PUBLIC.HOMOTYPICALGROUP_MARKER_AUD (
2648
       REV integer not null,
2649
        HOMOTYPICALGROUP_ID integer not null,
2650
        MARKERS_ID integer not null,
2651
        REVTYPE tinyint,
2652
        primary key (REV, HOMOTYPICALGROUP_ID, MARKERS_ID)
2653
    );
2654
2655
    create table PUBLIC.HYBRIDRELATIONSHIP (
2656
       ID integer not null,
2657
        CREATED timestamp,
2658
        UUID varchar(36),
2659
        UPDATED timestamp,
2660
        DOUBTFUL boolean not null,
2661
        CODEEDITION varchar(20),
2662
        RULECONSIDERED varchar(255),
2663
        CREATEDBY_ID integer,
2664
        UPDATEDBY_ID integer,
2665
        SOURCE_ID integer,
2666
        RELATEDFROM_ID integer,
2667
        RELATEDTO_ID integer,
2668
        TYPE_ID integer,
2669
        primary key (ID)
2670
    );
2671
2672
    create table PUBLIC.HYBRIDRELATIONSHIP_ANNOTATION (
2673
       HYBRIDRELATIONSHIP_ID integer not null,
2674
        ANNOTATIONS_ID integer not null,
2675
        primary key (HYBRIDRELATIONSHIP_ID, ANNOTATIONS_ID)
2676
    );
2677
2678
    create table PUBLIC.HYBRIDRELATIONSHIP_ANNOTATION_AUD (
2679
       REV integer not null,
2680
        HYBRIDRELATIONSHIP_ID integer not null,
2681
        ANNOTATIONS_ID integer not null,
2682
        REVTYPE tinyint,
2683
        primary key (REV, HYBRIDRELATIONSHIP_ID, ANNOTATIONS_ID)
2684
    );
2685
2686
    create table PUBLIC.HYBRIDRELATIONSHIP_AUD (
2687
       ID integer not null,
2688
        REV integer not null,
2689
        REVTYPE tinyint,
2690
        CREATED timestamp,
2691
        UUID varchar(36),
2692
        UPDATED timestamp,
2693
        DOUBTFUL boolean,
2694
        CODEEDITION varchar(20),
2695
        RULECONSIDERED varchar(255),
2696
        CREATEDBY_ID integer,
2697
        UPDATEDBY_ID integer,
2698
        SOURCE_ID integer,
2699
        RELATEDFROM_ID integer,
2700
        RELATEDTO_ID integer,
2701
        TYPE_ID integer,
2702
        primary key (ID, REV)
2703
    );
2704
2705
    create table PUBLIC.HYBRIDRELATIONSHIP_MARKER (
2706
       HYBRIDRELATIONSHIP_ID integer not null,
2707
        MARKERS_ID integer not null,
2708
        primary key (HYBRIDRELATIONSHIP_ID, MARKERS_ID)
2709
    );
2710
2711
    create table PUBLIC.HYBRIDRELATIONSHIP_MARKER_AUD (
2712
       REV integer not null,
2713
        HYBRIDRELATIONSHIP_ID integer not null,
2714
        MARKERS_ID integer not null,
2715
        REVTYPE tinyint,
2716
        primary key (REV, HYBRIDRELATIONSHIP_ID, MARKERS_ID)
2717
    );
2718
2719
    create table PUBLIC.IDENTIFIER (
2720
       ID integer not null,
2721
        CREATED timestamp,
2722
        UUID varchar(36),
2723
        UPDATED timestamp,
2724
        IDENTIFIER varchar(800),
2725
        CREATEDBY_ID integer,
2726
        UPDATEDBY_ID integer,
2727
        TYPE_ID integer,
2728
        primary key (ID)
2729
    );
2730
2731
    create table PUBLIC.IDENTIFIER_ANNOTATION (
2732
       IDENTIFIER_ID integer not null,
2733
        ANNOTATIONS_ID integer not null,
2734
        primary key (IDENTIFIER_ID, ANNOTATIONS_ID)
2735
    );
2736
2737
    create table PUBLIC.IDENTIFIER_ANNOTATION_AUD (
2738
       REV integer not null,
2739
        IDENTIFIER_ID integer not null,
2740
        ANNOTATIONS_ID integer not null,
2741
        REVTYPE tinyint,
2742
        primary key (REV, IDENTIFIER_ID, ANNOTATIONS_ID)
2743
    );
2744
2745
    create table PUBLIC.IDENTIFIER_AUD (
2746
       ID integer not null,
2747
        REV integer not null,
2748
        REVTYPE tinyint,
2749
        CREATED timestamp,
2750
        UUID varchar(36),
2751
        UPDATED timestamp,
2752
        IDENTIFIER varchar(800),
2753
        CREATEDBY_ID integer,
2754
        UPDATEDBY_ID integer,
2755
        TYPE_ID integer,
2756
        primary key (ID, REV)
2757
    );
2758
2759
    create table PUBLIC.IDENTIFIER_MARKER (
2760
       IDENTIFIER_ID integer not null,
2761
        MARKERS_ID integer not null,
2762
        primary key (IDENTIFIER_ID, MARKERS_ID)
2763
    );
2764
2765
    create table PUBLIC.IDENTIFIER_MARKER_AUD (
2766
       REV integer not null,
2767
        IDENTIFIER_ID integer not null,
2768
        MARKERS_ID integer not null,
2769
        REVTYPE tinyint,
2770
        primary key (REV, IDENTIFIER_ID, MARKERS_ID)
2771
    );
2772
2773
    create table PUBLIC.INDIVIDUALSASSOCIATION_LANGUAGESTRING (
2774
       INDIVIDUALSASSOCIATION_ID integer not null,
2775
        DESCRIPTION_ID integer not null,
2776
        DESCRIPTION_MAPKEY_ID integer not null,
2777
        primary key (INDIVIDUALSASSOCIATION_ID, DESCRIPTION_MAPKEY_ID)
2778
    );
2779
2780
    create table PUBLIC.INDIVIDUALSASSOCIATION_LANGUAGESTRING_AUD (
2781
       REV integer not null,
2782
        INDIVIDUALSASSOCIATION_ID integer not null,
2783
        DESCRIPTION_ID integer not null,
2784
        DESCRIPTION_MAPKEY_ID integer not null,
2785
        REVTYPE tinyint,
2786
        primary key (REV, INDIVIDUALSASSOCIATION_ID, DESCRIPTION_ID, DESCRIPTION_MAPKEY_ID)
2787
    );
2788
2789
    create table PUBLIC.INSTITUTIONALMEMBERSHIP (
2790
       ID integer not null,
2791
        CREATED timestamp,
2792
        UUID varchar(36),
2793
        UPDATED timestamp,
2794
        DEPARTMENT varchar(255),
2795
        PERIOD_END varchar(255),
2796
        PERIOD_FREETEXT varchar(255),
2797
        PERIOD_START varchar(255),
2798
        ROLE varchar(255),
2799
        CREATEDBY_ID integer,
2800
        UPDATEDBY_ID integer,
2801
        INSTITUTE_ID integer,
2802
        PERSON_ID integer,
2803
        primary key (ID)
2804
    );
2805
2806
    create table PUBLIC.INSTITUTIONALMEMBERSHIP_AUD (
2807
       ID integer not null,
2808
        REV integer not null,
2809
        REVTYPE tinyint,
2810
        CREATED timestamp,
2811
        UUID varchar(36),
2812
        UPDATED timestamp,
2813
        DEPARTMENT varchar(255),
2814
        PERIOD_END varchar(255),
2815
        PERIOD_FREETEXT varchar(255),
2816
        PERIOD_START varchar(255),
2817
        ROLE varchar(255),
2818
        CREATEDBY_ID integer,
2819
        UPDATEDBY_ID integer,
2820
        INSTITUTE_ID integer,
2821
        PERSON_ID integer,
2822
        primary key (ID, REV)
2823
    );
2824
2825
    create table PUBLIC.KEYSTATEMENT (
2826
       ID integer not null,
2827
        CREATED timestamp,
2828
        UUID varchar(36),
2829
        UPDATED timestamp,
2830
        CREATEDBY_ID integer,
2831
        UPDATEDBY_ID integer,
2832
        primary key (ID)
2833
    );
2834
2835
    create table PUBLIC.KEYSTATEMENT_AUD (
2836
       ID integer not null,
2837
        REV integer not null,
2838
        REVTYPE tinyint,
2839
        CREATED timestamp,
2840
        UUID varchar(36),
2841
        UPDATED timestamp,
2842
        CREATEDBY_ID integer,
2843
        UPDATEDBY_ID integer,
2844
        primary key (ID, REV)
2845
    );
2846
2847
    create table PUBLIC.KEYSTATEMENT_LANGUAGESTRING (
2848
       KEYSTATEMENT_ID integer not null,
2849
        LABEL_ID integer not null,
2850
        LABEL_MAPKEY_ID integer not null,
2851
        primary key (KEYSTATEMENT_ID, LABEL_MAPKEY_ID)
2852
    );
2853
2854
    create table PUBLIC.KEYSTATEMENT_LANGUAGESTRING_AUD (
2855
       REV integer not null,
2856
        KEYSTATEMENT_ID integer not null,
2857
        LABEL_ID integer not null,
2858
        LABEL_MAPKEY_ID integer not null,
2859
        REVTYPE tinyint,
2860
        primary key (REV, KEYSTATEMENT_ID, LABEL_ID, LABEL_MAPKEY_ID)
2861
    );
2862
2863
    create table PUBLIC.LANGUAGESTRING (
2864
       ID integer not null,
2865
        CREATED timestamp,
2866
        UUID varchar(36),
2867
        UPDATED timestamp,
2868
        TEXT clob,
2869
        CREATEDBY_ID integer,
2870
        UPDATEDBY_ID integer,
2871
        LANGUAGE_ID integer,
2872
        primary key (ID)
2873
    );
2874
2875
    create table PUBLIC.LANGUAGESTRING_ANNOTATION (
2876
       LANGUAGESTRING_ID integer not null,
2877
        ANNOTATIONS_ID integer not null,
2878
        primary key (LANGUAGESTRING_ID, ANNOTATIONS_ID)
2879
    );
2880
2881
    create table PUBLIC.LANGUAGESTRING_ANNOTATION_AUD (
2882
       REV integer not null,
2883
        LANGUAGESTRING_ID integer not null,
2884
        ANNOTATIONS_ID integer not null,
2885
        REVTYPE tinyint,
2886
        primary key (REV, LANGUAGESTRING_ID, ANNOTATIONS_ID)
2887
    );
2888
2889
    create table PUBLIC.LANGUAGESTRING_AUD (
2890
       ID integer not null,
2891
        REV integer not null,
2892
        REVTYPE tinyint,
2893
        CREATED timestamp,
2894
        UUID varchar(36),
2895
        UPDATED timestamp,
2896
        TEXT clob,
2897
        CREATEDBY_ID integer,
2898
        UPDATEDBY_ID integer,
2899
        LANGUAGE_ID integer,
2900
        primary key (ID, REV)
2901
    );
2902
2903
    create table PUBLIC.LANGUAGESTRING_MARKER (
2904
       LANGUAGESTRING_ID integer not null,
2905
        MARKERS_ID integer not null,
2906
        primary key (LANGUAGESTRING_ID, MARKERS_ID)
2907
    );
2908
2909
    create table PUBLIC.LANGUAGESTRING_MARKER_AUD (
2910
       REV integer not null,
2911
        LANGUAGESTRING_ID integer not null,
2912
        MARKERS_ID integer not null,
2913
        REVTYPE tinyint,
2914
        primary key (REV, LANGUAGESTRING_ID, MARKERS_ID)
2915
    );
2916
2917
    create table PUBLIC.LSIDAUTHORITY (
2918
       ID integer not null,
2919
        CREATED timestamp,
2920
        UUID varchar(36),
2921
        AUTHORITY varchar(255),
2922
        AUTHORITYWSDL clob,
2923
        PORT integer not null,
2924
        SERVER varchar(255),
2925
        URL varchar(255),
2926
        CREATEDBY_ID integer,
2927
        primary key (ID)
2928
    );
2929
2930
    create table PUBLIC.LSIDAUTHORITY_NAMESPACES (
2931
       LSIDAUTHORITY_ID integer not null,
2932
        NAMESPACES_ELEMENT varchar(255),
2933
        NAMESPACES_MAPKEY varchar(255) not null,
2934
        primary key (LSIDAUTHORITY_ID, NAMESPACES_MAPKEY)
2935
    );
2936
2937
    create table PUBLIC.MARKER (
2938
       ID integer not null,
2939
        CREATED timestamp,
2940
        UUID varchar(36),
2941
        UPDATED timestamp,
2942
        FLAG boolean not null,
2943
        CREATEDBY_ID integer,
2944
        UPDATEDBY_ID integer,
2945
        MARKERTYPE_ID integer,
2946
        primary key (ID)
2947
    );
2948
2949
    create table PUBLIC.MARKER_AUD (
2950
       ID integer not null,
2951
        REV integer not null,
2952
        REVTYPE tinyint,
2953
        CREATED timestamp,
2954
        UUID varchar(36),
2955
        UPDATED timestamp,
2956
        FLAG boolean,
2957
        CREATEDBY_ID integer,
2958
        UPDATEDBY_ID integer,
2959
        MARKERTYPE_ID integer,
2960
        primary key (ID, REV)
2961
    );
2962
2963
    create table PUBLIC.MATERIALORMETHODEVENT (
2964
       DTYPE varchar(31) not null,
2965
        ID integer not null,
2966
        CREATED timestamp,
2967
        UUID varchar(36),
2968
        UPDATED timestamp,
2969
        DESCRIPTION varchar(255),
2970
        TIMEPERIOD_END varchar(255),
2971
        TIMEPERIOD_FREETEXT varchar(255),
2972
        TIMEPERIOD_START varchar(255),
2973
        STRAIN varchar(100),
2974
        TEMPERATURE double,
2975
        CREATEDBY_ID integer,
2976
        UPDATEDBY_ID integer,
2977
        ACTOR_ID integer,
2978
        DEFINEDMATERIALORMETHOD_ID integer,
2979
        FORWARDPRIMER_ID integer,
2980
        REVERSEPRIMER_ID integer,
2981
        MEDIUM_ID integer,
2982
        primary key (ID)
2983
    );
2984
2985
    create table PUBLIC.MATERIALORMETHODEVENT_ANNOTATION (
2986
       MATERIALORMETHODEVENT_ID integer not null,
2987
        ANNOTATIONS_ID integer not null,
2988
        primary key (MATERIALORMETHODEVENT_ID, ANNOTATIONS_ID)
2989
    );
2990
2991
    create table PUBLIC.MATERIALORMETHODEVENT_ANNOTATION_AUD (
2992
       REV integer not null,
2993
        MATERIALORMETHODEVENT_ID integer not null,
2994
        ANNOTATIONS_ID integer not null,
2995
        REVTYPE tinyint,
2996
        primary key (REV, MATERIALORMETHODEVENT_ID, ANNOTATIONS_ID)
2997
    );
2998
2999
    create table PUBLIC.MATERIALORMETHODEVENT_AUD (
3000
       ID integer not null,
3001
        REV integer not null,
3002
        DTYPE varchar(31) not null,
3003
        REVTYPE tinyint,
3004
        CREATED timestamp,
3005
        UUID varchar(36),
3006
        UPDATED timestamp,
3007
        DESCRIPTION varchar(255),
3008
        TIMEPERIOD_END varchar(255),
3009
        TIMEPERIOD_FREETEXT varchar(255),
3010
        TIMEPERIOD_START varchar(255),
3011
        CREATEDBY_ID integer,
3012
        UPDATEDBY_ID integer,
3013
        ACTOR_ID integer,
3014
        DEFINEDMATERIALORMETHOD_ID integer,
3015
        TEMPERATURE double,
3016
        MEDIUM_ID integer,
3017
        STRAIN varchar(100),
3018
        FORWARDPRIMER_ID integer,
3019
        REVERSEPRIMER_ID integer,
3020
        primary key (ID, REV)
3021
    );
3022
3023
    create table PUBLIC.MATERIALORMETHODEVENT_MARKER (
3024
       MATERIALORMETHODEVENT_ID integer not null,
3025
        MARKERS_ID integer not null,
3026
        primary key (MATERIALORMETHODEVENT_ID, MARKERS_ID)
3027
    );
3028
3029
    create table PUBLIC.MATERIALORMETHODEVENT_MARKER_AUD (
3030
       REV integer not null,
3031
        MATERIALORMETHODEVENT_ID integer not null,
3032
        MARKERS_ID integer not null,
3033
        REVTYPE tinyint,
3034
        primary key (REV, MATERIALORMETHODEVENT_ID, MARKERS_ID)
3035
    );
3036
3037
    create table PUBLIC.MEDIA (
3038
       DTYPE varchar(31) not null,
3039
        ID integer not null,
3040
        CREATED timestamp,
3041
        UUID varchar(36),
3042
        UPDATED timestamp,
3043
        LSID_AUTHORITY varchar(255),
3044
        LSID_LSID varchar(255),
3045
        LSID_NAMESPACE varchar(255),
3046
        LSID_OBJECT varchar(255),
3047
        LSID_REVISION varchar(255),
3048
        PROTECTEDTITLECACHE boolean not null,
3049
        TITLECACHE varchar(800),
3050
        MEDIACREATED_END varchar(255),
3051
        MEDIACREATED_FREETEXT varchar(255),
3052
        MEDIACREATED_START varchar(255),
3053
        CREATEDBY_ID integer,
3054
        UPDATEDBY_ID integer,
3055
        ARTIST_ID integer,
3056
        LINK_ID integer,
3057
        primary key (ID)
3058
    );
3059
3060
    create table PUBLIC.MEDIA_ANNOTATION (
3061
       MEDIA_ID integer not null,
3062
        ANNOTATIONS_ID integer not null,
3063
        primary key (MEDIA_ID, ANNOTATIONS_ID)
3064
    );
3065
3066
    create table PUBLIC.MEDIA_ANNOTATION_AUD (
3067
       REV integer not null,
3068
        MEDIA_ID integer not null,
3069
        ANNOTATIONS_ID integer not null,
3070
        REVTYPE tinyint,
3071
        primary key (REV, MEDIA_ID, ANNOTATIONS_ID)
3072
    );
3073
3074
    create table PUBLIC.MEDIA_AUD (
3075
       ID integer not null,
3076
        REV integer not null,
3077
        DTYPE varchar(31) not null,
3078
        REVTYPE tinyint,
3079
        CREATED timestamp,
3080
        UUID varchar(36),
3081
        UPDATED timestamp,
3082
        LSID_AUTHORITY varchar(255),
3083
        LSID_LSID varchar(255),
3084
        LSID_NAMESPACE varchar(255),
3085
        LSID_OBJECT varchar(255),
3086
        LSID_REVISION varchar(255),
3087
        PROTECTEDTITLECACHE boolean,
3088
        TITLECACHE varchar(800),
3089
        MEDIACREATED_END varchar(255),
3090
        MEDIACREATED_FREETEXT varchar(255),
3091
        MEDIACREATED_START varchar(255),
3092
        CREATEDBY_ID integer,
3093
        UPDATEDBY_ID integer,
3094
        ARTIST_ID integer,
3095
        LINK_ID integer,
3096
        primary key (ID, REV)
3097
    );
3098
3099
    create table PUBLIC.MEDIA_CREDIT (
3100
       MEDIA_ID integer not null,
3101
        CREDITS_ID integer not null,
3102
        SORTINDEX integer not null,
3103
        primary key (MEDIA_ID, SORTINDEX)
3104
    );
3105
3106
    create table PUBLIC.MEDIA_CREDIT_AUD (
3107
       REV integer not null,
3108
        MEDIA_ID integer not null,
3109
        CREDITS_ID integer not null,
3110
        SORTINDEX integer not null,
3111
        REVTYPE tinyint,
3112
        primary key (REV, MEDIA_ID, CREDITS_ID, SORTINDEX)
3113
    );
3114
3115
    create table PUBLIC.MEDIA_DESCRIPTION (
3116
       MEDIA_ID integer not null,
3117
        DESCRIPTION_ID integer not null,
3118
        DESCRIPTION_MAPKEY_ID integer not null,
3119
        primary key (MEDIA_ID, DESCRIPTION_MAPKEY_ID)
3120
    );
3121
3122
    create table PUBLIC.MEDIA_DESCRIPTION_AUD (
3123
       REV integer not null,
3124
        MEDIA_ID integer not null,
3125
        DESCRIPTION_ID integer not null,
3126
        DESCRIPTION_MAPKEY_ID integer not null,
3127
        REVTYPE tinyint,
3128
        primary key (REV, MEDIA_ID, DESCRIPTION_ID, DESCRIPTION_MAPKEY_ID)
3129
    );
3130
3131
    create table PUBLIC.MEDIA_EXTENSION (
3132
       MEDIA_ID integer not null,
3133
        EXTENSIONS_ID integer not null,
3134
        primary key (MEDIA_ID, EXTENSIONS_ID)
3135
    );
3136
3137
    create table PUBLIC.MEDIA_EXTENSION_AUD (
3138
       REV integer not null,
3139
        MEDIA_ID integer not null,
3140
        EXTENSIONS_ID integer not null,
3141
        REVTYPE tinyint,
3142
        primary key (REV, MEDIA_ID, EXTENSIONS_ID)
3143
    );
3144
3145
    create table PUBLIC.MEDIA_EXTERNALLINK (
3146
       MEDIA_ID integer not null,
3147
        LINKS_ID integer not null,
3148
        primary key (MEDIA_ID, LINKS_ID)
3149
    );
3150
3151
    create table PUBLIC.MEDIA_EXTERNALLINK_AUD (
3152
       REV integer not null,
3153
        MEDIA_ID integer not null,
3154
        LINKS_ID integer not null,
3155
        REVTYPE tinyint,
3156
        primary key (REV, MEDIA_ID, LINKS_ID)
3157
    );
3158
3159
    create table PUBLIC.MEDIA_IDENTIFIER (
3160
       MEDIA_ID integer not null,
3161
        IDENTIFIERS_ID integer not null,
3162
        SORTINDEX integer not null,
3163
        primary key (MEDIA_ID, SORTINDEX)
3164
    );
3165
3166
    create table PUBLIC.MEDIA_IDENTIFIER_AUD (
3167
       REV integer not null,
3168
        MEDIA_ID integer not null,
3169
        IDENTIFIERS_ID integer not null,
3170
        SORTINDEX integer not null,
3171
        REVTYPE tinyint,
3172
        primary key (REV, MEDIA_ID, IDENTIFIERS_ID, SORTINDEX)
3173
    );
3174
3175
    create table PUBLIC.MEDIA_LANGUAGESTRING (
3176
       MEDIA_ID integer not null,
3177
        TITLE_ID integer not null,
3178
        TITLE_MAPKEY_ID integer not null,
3179
        primary key (MEDIA_ID, TITLE_MAPKEY_ID)
3180
    );
3181
3182
    create table PUBLIC.MEDIA_LANGUAGESTRING_AUD (
3183
       REV integer not null,
3184
        MEDIA_ID integer not null,
3185
        TITLE_ID integer not null,
3186
        TITLE_MAPKEY_ID integer not null,
3187
        REVTYPE tinyint,
3188
        primary key (REV, MEDIA_ID, TITLE_ID, TITLE_MAPKEY_ID)
3189
    );
3190
3191
    create table PUBLIC.MEDIA_MARKER (
3192
       MEDIA_ID integer not null,
3193
        MARKERS_ID integer not null,
3194
        primary key (MEDIA_ID, MARKERS_ID)
3195
    );
3196
3197
    create table PUBLIC.MEDIA_MARKER_AUD (
3198
       REV integer not null,
3199
        MEDIA_ID integer not null,
3200
        MARKERS_ID integer not null,
3201
        REVTYPE tinyint,
3202
        primary key (REV, MEDIA_ID, MARKERS_ID)
3203
    );
3204
3205
    create table PUBLIC.MEDIA_ORIGINALSOURCEBASE (
3206
       MEDIA_ID integer not null,
3207
        SOURCES_ID integer not null,
3208
        primary key (MEDIA_ID, SOURCES_ID)
3209
    );
3210
3211
    create table PUBLIC.MEDIA_ORIGINALSOURCEBASE_AUD (
3212
       REV integer not null,
3213
        MEDIA_ID integer not null,
3214
        SOURCES_ID integer not null,
3215
        REVTYPE tinyint,
3216
        primary key (REV, MEDIA_ID, SOURCES_ID)
3217
    );
3218
3219
    create table PUBLIC.MEDIA_REPRESENTATION (
3220
       MEDIAKEY_ID integer not null,
3221
        KEYREPRESENTATIONS_ID integer not null,
3222
        primary key (MEDIAKEY_ID, KEYREPRESENTATIONS_ID)
3223
    );
3224
3225
    create table PUBLIC.MEDIA_REPRESENTATION_AUD (
3226
       REV integer not null,
3227
        MEDIAKEY_ID integer not null,
3228
        KEYREPRESENTATIONS_ID integer not null,
3229
        REVTYPE tinyint,
3230
        primary key (REV, MEDIAKEY_ID, KEYREPRESENTATIONS_ID)
3231
    );
3232
3233
    create table PUBLIC.MEDIA_RIGHTSINFO (
3234
       MEDIA_ID integer not null,
3235
        RIGHTS_ID integer not null,
3236
        primary key (MEDIA_ID, RIGHTS_ID)
3237
    );
3238
3239
    create table PUBLIC.MEDIA_RIGHTSINFO_AUD (
3240
       REV integer not null,
3241
        MEDIA_ID integer not null,
3242
        RIGHTS_ID integer not null,
3243
        REVTYPE tinyint,
3244
        primary key (REV, MEDIA_ID, RIGHTS_ID)
3245
    );
3246
3247
    create table PUBLIC.MEDIA_SEQUENCE (
3248
       PHYLOGENETICTREE_ID integer not null,
3249
        USEDSEQUENCES_ID integer not null,
3250
        primary key (PHYLOGENETICTREE_ID, USEDSEQUENCES_ID)
3251
    );
3252
3253
    create table PUBLIC.MEDIA_SEQUENCE_AUD (
3254
       REV integer not null,
3255
        PHYLOGENETICTREE_ID integer not null,
3256
        USEDSEQUENCES_ID integer not null,
3257
        REVTYPE tinyint,
3258
        primary key (REV, PHYLOGENETICTREE_ID, USEDSEQUENCES_ID)
3259
    );
3260
3261
    create table PUBLIC.MEDIAKEY_COVEREDTAXON (
3262
       MEDIAKEY_ID integer not null,
3263
        COVEREDTAXA_ID integer not null,
3264
        primary key (MEDIAKEY_ID, COVEREDTAXA_ID)
3265
    );
3266
3267
    create table PUBLIC.MEDIAKEY_COVEREDTAXON_AUD (
3268
       REV integer not null,
3269
        MEDIAKEY_ID integer not null,
3270
        COVEREDTAXA_ID integer not null,
3271
        REVTYPE tinyint,
3272
        primary key (REV, MEDIAKEY_ID, COVEREDTAXA_ID)
3273
    );
3274
3275
    create table PUBLIC.MEDIAKEY_NAMEDAREA (
3276
       MEDIAKEY_ID integer not null,
3277
        GEOGRAPHICALSCOPE_ID integer not null,
3278
        primary key (MEDIAKEY_ID, GEOGRAPHICALSCOPE_ID)
3279
    );
3280
3281
    create table PUBLIC.MEDIAKEY_NAMEDAREA_AUD (
3282
       REV integer not null,
3283
        MEDIAKEY_ID integer not null,
3284
        GEOGRAPHICALSCOPE_ID integer not null,
3285
        REVTYPE tinyint,
3286
        primary key (REV, MEDIAKEY_ID, GEOGRAPHICALSCOPE_ID)
3287
    );
3288
3289
    create table PUBLIC.MEDIAKEY_SCOPE (
3290
       MEDIAKEY_ID integer not null,
3291
        SCOPERESTRICTIONS_ID integer not null,
3292
        primary key (MEDIAKEY_ID, SCOPERESTRICTIONS_ID)
3293
    );
3294
3295
    create table PUBLIC.MEDIAKEY_SCOPE_AUD (
3296
       REV integer not null,
3297
        MEDIAKEY_ID integer not null,
3298
        SCOPERESTRICTIONS_ID integer not null,
3299
        REVTYPE tinyint,
3300
        primary key (REV, MEDIAKEY_ID, SCOPERESTRICTIONS_ID)
3301
    );
3302
3303
    create table PUBLIC.MEDIAKEY_TAXONSCOPE (
3304
       MEDIAKEY_ID integer not null,
3305
        TAXONOMICSCOPE_ID integer not null,
3306
        primary key (MEDIAKEY_ID, TAXONOMICSCOPE_ID)
3307
    );
3308
3309
    create table PUBLIC.MEDIAKEY_TAXONSCOPE_AUD (
3310
       REV integer not null,
3311
        MEDIAKEY_ID integer not null,
3312
        TAXONOMICSCOPE_ID integer not null,
3313
        REVTYPE tinyint,
3314
        primary key (REV, MEDIAKEY_ID, TAXONOMICSCOPE_ID)
3315
    );
3316
3317
    create table PUBLIC.MEDIAMETADATA (
3318
       ID integer not null,
3319
        CREATED timestamp,
3320
        UUID varchar(36),
3321
        PAIRKEY varchar(255),
3322
        PAIRVALUE varchar(255),
3323
        CREATEDBY_ID integer,
3324
        MEDIAREPRESENTATION_ID integer,
3325
        primary key (ID)
3326
    );
3327
3328
    create table PUBLIC.MEDIAMETADATA_AUD (
3329
       ID integer not null,
3330
        REV integer not null,
3331
        REVTYPE tinyint,
3332
        CREATED timestamp,
3333
        UUID varchar(36),
3334
        PAIRKEY varchar(255),
3335
        PAIRVALUE varchar(255),
3336
        CREATEDBY_ID integer,
3337
        MEDIAREPRESENTATION_ID integer,
3338
        primary key (ID, REV)
3339
    );
3340
3341
    create table PUBLIC.MEDIAREPRESENTATION (
3342
       ID integer not null,
3343
        CREATED timestamp,
3344
        UUID varchar(36),
3345
        UPDATED timestamp,
3346
        MIMETYPE varchar(255),
3347
        SUFFIX varchar(255),
3348
        CREATEDBY_ID integer,
3349
        UPDATEDBY_ID integer,
3350
        MEDIA_ID integer,
3351
        primary key (ID)
3352
    );
3353
3354
    create table PUBLIC.MEDIAREPRESENTATION_AUD (
3355
       ID integer not null,
3356
        REV integer not null,
3357
        REVTYPE tinyint,
3358
        CREATED timestamp,
3359
        UUID varchar(36),
3360
        UPDATED timestamp,
3361
        MIMETYPE varchar(255),
3362
        SUFFIX varchar(255),
3363
        CREATEDBY_ID integer,
3364
        UPDATEDBY_ID integer,
3365
        MEDIA_ID integer,
3366
        primary key (ID, REV)
3367
    );
3368
3369
    create table PUBLIC.MEDIAREPRESENTATION_MEDIAREPRESENTATIONPART_AUD (
3370
       REV integer not null,
3371
        REPRESENTATION_ID integer not null,
3372
        ID integer not null,
3373
        SORTINDEX integer not null,
3374
        REVTYPE tinyint,
3375
        primary key (REV, REPRESENTATION_ID, ID, SORTINDEX)
3376
    );
3377
3378
    create table PUBLIC.MEDIAREPRESENTATIONPART (
3379
       DTYPE varchar(31) not null,
3380
        ID integer not null,
3381
        CREATED timestamp,
3382
        UUID varchar(36),
3383
        UPDATED timestamp,
3384
        SIZE integer,
3385
        URI clob,
3386
        DURATION integer,
3387
        HEIGHT integer,
3388
        WIDTH integer,
3389
        CREATEDBY_ID integer,
3390
        UPDATEDBY_ID integer,
3391
        REPRESENTATION_ID integer not null,
3392
        SORTINDEX integer,
3393
        primary key (ID)
3394
    );
3395
3396
    create table PUBLIC.MEDIAREPRESENTATIONPART_AUD (
3397
       ID integer not null,
3398
        REV integer not null,
3399
        DTYPE varchar(31) not null,
3400
        REVTYPE tinyint,
3401
        CREATED timestamp,
3402
        UUID varchar(36),
3403
        UPDATED timestamp,
3404
        SIZE integer,
3405
        URI clob,
3406
        CREATEDBY_ID integer,
3407
        UPDATEDBY_ID integer,
3408
        REPRESENTATION_ID integer,
3409
        DURATION integer,
3410
        HEIGHT integer,
3411
        WIDTH integer,
3412
        primary key (ID, REV)
3413
    );
3414
3415
    create table PUBLIC.MULTIACCESSKEY_COVEREDTAXON (
3416
       MULTIACCESSKEY_ID integer not null,
3417
        COVEREDTAXA_ID integer not null,
3418
        primary key (MULTIACCESSKEY_ID, COVEREDTAXA_ID)
3419
    );
3420
3421
    create table PUBLIC.MULTIACCESSKEY_COVEREDTAXON_AUD (
3422
       REV integer not null,
3423
        MULTIACCESSKEY_ID integer not null,
3424
        COVEREDTAXA_ID integer not null,
3425
        REVTYPE tinyint,
3426
        primary key (REV, MULTIACCESSKEY_ID, COVEREDTAXA_ID)
3427
    );
3428
3429
    create table PUBLIC.MULTIACCESSKEY_NAMEDAREA (
3430
       MULTIACCESSKEY_ID integer not null,
3431
        GEOGRAPHICALSCOPE_ID integer not null,
3432
        primary key (MULTIACCESSKEY_ID, GEOGRAPHICALSCOPE_ID)
3433
    );
3434
3435
    create table PUBLIC.MULTIACCESSKEY_NAMEDAREA_AUD (
3436
       REV integer not null,
3437
        MULTIACCESSKEY_ID integer not null,
3438
        GEOGRAPHICALSCOPE_ID integer not null,
3439
        REVTYPE tinyint,
3440
        primary key (REV, MULTIACCESSKEY_ID, GEOGRAPHICALSCOPE_ID)
3441
    );
3442
3443
    create table PUBLIC.MULTIACCESSKEY_SCOPE (
3444
       MULTIACCESSKEY_ID integer not null,
3445
        SCOPERESTRICTIONS_ID integer not null,
3446
        primary key (MULTIACCESSKEY_ID, SCOPERESTRICTIONS_ID)
3447
    );
3448
3449
    create table PUBLIC.MULTIACCESSKEY_SCOPE_AUD (
3450
       REV integer not null,
3451
        MULTIACCESSKEY_ID integer not null,
3452
        SCOPERESTRICTIONS_ID integer not null,
3453
        REVTYPE tinyint,
3454
        primary key (REV, MULTIACCESSKEY_ID, SCOPERESTRICTIONS_ID)
3455
    );
3456
3457
    create table PUBLIC.MULTIACCESSKEY_TAXONSCOPE (
3458
       MULTIACCESSKEY_ID integer not null,
3459
        TAXONOMICSCOPE_ID integer not null,
3460
        primary key (MULTIACCESSKEY_ID, TAXONOMICSCOPE_ID)
3461
    );
3462
3463
    create table PUBLIC.MULTIACCESSKEY_TAXONSCOPE_AUD (
3464
       REV integer not null,
3465
        MULTIACCESSKEY_ID integer not null,
3466
        TAXONOMICSCOPE_ID integer not null,
3467
        REVTYPE tinyint,
3468
        primary key (REV, MULTIACCESSKEY_ID, TAXONOMICSCOPE_ID)
3469
    );
3470
3471
    create table PUBLIC.NAMERELATIONSHIP (
3472
       ID integer not null,
3473
        CREATED timestamp,
3474
        UUID varchar(36),
3475
        UPDATED timestamp,
3476
        DOUBTFUL boolean not null,
3477
        CODEEDITION varchar(20),
3478
        RULECONSIDERED varchar(255),
3479
        CREATEDBY_ID integer,
3480
        UPDATEDBY_ID integer,
3481
        SOURCE_ID integer,
3482
        RELATEDFROM_ID integer,
3483
        RELATEDTO_ID integer,
3484
        TYPE_ID integer,
3485
        primary key (ID)
3486
    );
3487
3488
    create table PUBLIC.NAMERELATIONSHIP_ANNOTATION (
3489
       NAMERELATIONSHIP_ID integer not null,
3490
        ANNOTATIONS_ID integer not null,
3491
        primary key (NAMERELATIONSHIP_ID, ANNOTATIONS_ID)
3492
    );
3493
3494
    create table PUBLIC.NAMERELATIONSHIP_ANNOTATION_AUD (
3495
       REV integer not null,
3496
        NAMERELATIONSHIP_ID integer not null,
3497
        ANNOTATIONS_ID integer not null,
3498
        REVTYPE tinyint,
3499
        primary key (REV, NAMERELATIONSHIP_ID, ANNOTATIONS_ID)
3500
    );
3501
3502
    create table PUBLIC.NAMERELATIONSHIP_AUD (
3503
       ID integer not null,
3504
        REV integer not null,
3505
        REVTYPE tinyint,
3506
        CREATED timestamp,
3507
        UUID varchar(36),
3508
        UPDATED timestamp,
3509
        DOUBTFUL boolean,
3510
        CODEEDITION varchar(20),
3511
        RULECONSIDERED varchar(255),
3512
        CREATEDBY_ID integer,
3513
        UPDATEDBY_ID integer,
3514
        SOURCE_ID integer,
3515
        RELATEDFROM_ID integer,
3516
        RELATEDTO_ID integer,
3517
        TYPE_ID integer,
3518
        primary key (ID, REV)
3519
    );
3520
3521
    create table PUBLIC.NAMERELATIONSHIP_MARKER (
3522
       NAMERELATIONSHIP_ID integer not null,
3523
        MARKERS_ID integer not null,
3524
        primary key (NAMERELATIONSHIP_ID, MARKERS_ID)
3525
    );
3526
3527
    create table PUBLIC.NAMERELATIONSHIP_MARKER_AUD (
3528
       REV integer not null,
3529
        NAMERELATIONSHIP_ID integer not null,
3530
        MARKERS_ID integer not null,
3531
        REVTYPE tinyint,
3532
        primary key (REV, NAMERELATIONSHIP_ID, MARKERS_ID)
3533
    );
3534
3535
    create table PUBLIC.NOMENCLATURALSTATUS (
3536
       ID integer not null,
3537
        CREATED timestamp,
3538
        UUID varchar(36),
3539
        UPDATED timestamp,
3540
        CODEEDITION varchar(20),
3541
        RULECONSIDERED varchar(255),
3542
        CREATEDBY_ID integer,
3543
        UPDATEDBY_ID integer,
3544
        SOURCE_ID integer,
3545
        NAME_ID integer,
3546
        TYPE_ID integer,
3547
        primary key (ID)
3548
    );
3549
3550
    create table PUBLIC.NOMENCLATURALSTATUS_ANNOTATION (
3551
       NOMENCLATURALSTATUS_ID integer not null,
3552
        ANNOTATIONS_ID integer not null,
3553
        primary key (NOMENCLATURALSTATUS_ID, ANNOTATIONS_ID)
3554
    );
3555
3556
    create table PUBLIC.NOMENCLATURALSTATUS_ANNOTATION_AUD (
3557
       REV integer not null,
3558
        NOMENCLATURALSTATUS_ID integer not null,
3559
        ANNOTATIONS_ID integer not null,
3560
        REVTYPE tinyint,
3561
        primary key (REV, NOMENCLATURALSTATUS_ID, ANNOTATIONS_ID)
3562
    );
3563
3564
    create table PUBLIC.NOMENCLATURALSTATUS_AUD (
3565
       ID integer not null,
3566
        REV integer not null,
3567
        REVTYPE tinyint,
3568
        CREATED timestamp,
3569
        UUID varchar(36),
3570
        UPDATED timestamp,
3571
        CODEEDITION varchar(20),
3572
        RULECONSIDERED varchar(255),
3573
        CREATEDBY_ID integer,
3574
        UPDATEDBY_ID integer,
3575
        SOURCE_ID integer,
3576
        NAME_ID integer,
3577
        TYPE_ID integer,
3578
        primary key (ID, REV)
3579
    );
3580
3581
    create table PUBLIC.NOMENCLATURALSTATUS_MARKER (
3582
       NOMENCLATURALSTATUS_ID integer not null,
3583
        MARKERS_ID integer not null,
3584
        primary key (NOMENCLATURALSTATUS_ID, MARKERS_ID)
3585
    );
3586
3587
    create table PUBLIC.NOMENCLATURALSTATUS_MARKER_AUD (
3588
       REV integer not null,
3589
        NOMENCLATURALSTATUS_ID integer not null,
3590
        MARKERS_ID integer not null,
3591
        REVTYPE tinyint,
3592
        primary key (REV, NOMENCLATURALSTATUS_ID, MARKERS_ID)
3593
    );
3594
3595
    create table PUBLIC.OCCURRENCESTATUS (
3596
       ID integer not null,
3597
        CREATED timestamp,
3598
        UUID varchar(36),
3599
        UPDATED timestamp,
3600
        CREATEDBY_ID integer,
3601
        UPDATEDBY_ID integer,
3602
        SOURCE_ID integer,
3603
        TYPE_ID integer,
3604
        UNIT_ID integer,
3605
        primary key (ID)
3606
    );
3607
3608
    create table PUBLIC.OCCURRENCESTATUS_ANNOTATION (
3609
       OCCURRENCESTATUS_ID integer not null,
3610
        ANNOTATIONS_ID integer not null,
3611
        primary key (OCCURRENCESTATUS_ID, ANNOTATIONS_ID)
3612
    );
3613
3614
    create table PUBLIC.OCCURRENCESTATUS_ANNOTATION_AUD (
3615
       REV integer not null,
3616
        OCCURRENCESTATUS_ID integer not null,
3617
        ANNOTATIONS_ID integer not null,
3618
        REVTYPE tinyint,
3619
        primary key (REV, OCCURRENCESTATUS_ID, ANNOTATIONS_ID)
3620
    );
3621
3622
    create table PUBLIC.OCCURRENCESTATUS_AUD (
3623
       ID integer not null,
3624
        REV integer not null,
3625
        REVTYPE tinyint,
3626
        CREATED timestamp,
3627
        UUID varchar(36),
3628
        UPDATED timestamp,
3629
        CREATEDBY_ID integer,
3630
        UPDATEDBY_ID integer,
3631
        SOURCE_ID integer,
3632
        TYPE_ID integer,
3633
        UNIT_ID integer,
3634
        primary key (ID, REV)
3635
    );
3636
3637
    create table PUBLIC.OCCURRENCESTATUS_MARKER (
3638
       OCCURRENCESTATUS_ID integer not null,
3639
        MARKERS_ID integer not null,
3640
        primary key (OCCURRENCESTATUS_ID, MARKERS_ID)
3641
    );
3642
3643
    create table PUBLIC.OCCURRENCESTATUS_MARKER_AUD (
3644
       REV integer not null,
3645
        OCCURRENCESTATUS_ID integer not null,
3646
        MARKERS_ID integer not null,
3647
        REVTYPE tinyint,
3648
        primary key (REV, OCCURRENCESTATUS_ID, MARKERS_ID)
3649
    );
3650
3651
    create table PUBLIC.ORIGINALSOURCEBASE (
3652
       DTYPE varchar(31) not null,
3653
        ID integer not null,
3654
        CREATED timestamp,
3655
        UUID varchar(36),
3656
        UPDATED timestamp,
3657 e16caaca Andreas Müller
        ACCESSED_END varchar(255),
3658
        ACCESSED_FREETEXT varchar(255),
3659
        ACCESSED_START varchar(255),
3660 6eaa7820 Andreas Müller
        CITATIONMICROREFERENCE varchar(255),
3661
        IDINSOURCE varchar(255),
3662
        IDNAMESPACE varchar(255),
3663 9c021029 Andreas Müller
        ORIGINALINFO varchar(255),
3664 6eaa7820 Andreas Müller
        SOURCETYPE varchar(255),
3665
        CREATEDBY_ID integer,
3666
        UPDATEDBY_ID integer,
3667
        CDMSOURCE_ID integer,
3668
        CITATION_ID integer,
3669
        NAMEUSEDINSOURCE_ID integer,
3670
        SOURCEDELEMENT_ID integer,
3671
        SOURCEDNAME_ID integer,
3672
        SOURCEDTAXON_ID integer,
3673 0905498c Andreas Müller
		SPECIMEN_ID integer,
3674 6eaa7820 Andreas Müller
        primary key (ID)
3675
    );
3676
3677
    create table PUBLIC.ORIGINALSOURCEBASE_ANNOTATION (
3678
       ORIGINALSOURCEBASE_ID integer not null,
3679
        ANNOTATIONS_ID integer not null,
3680
        primary key (ORIGINALSOURCEBASE_ID, ANNOTATIONS_ID)
3681
    );
3682
3683
    create table PUBLIC.ORIGINALSOURCEBASE_ANNOTATION_AUD (
3684
       REV integer not null,
3685
        ORIGINALSOURCEBASE_ID integer not null,
3686
        ANNOTATIONS_ID integer not null,
3687
        REVTYPE tinyint,
3688
        primary key (REV, ORIGINALSOURCEBASE_ID, ANNOTATIONS_ID)
3689
    );
3690
3691
    create table PUBLIC.ORIGINALSOURCEBASE_AUD (
3692
       ID integer not null,
3693
        REV integer not null,
3694
        DTYPE varchar(31) not null,
3695
        REVTYPE tinyint,
3696
        CREATED timestamp,
3697
        UUID varchar(36),
3698
        UPDATED timestamp,
3699 e16caaca Andreas Müller
        ACCESSED_END varchar(255),
3700
        ACCESSED_FREETEXT varchar(255),
3701
        ACCESSED_START varchar(255),
3702 6eaa7820 Andreas Müller
        CITATIONMICROREFERENCE varchar(255),
3703
        IDINSOURCE varchar(255),
3704
        IDNAMESPACE varchar(255),
3705 9c021029 Andreas Müller
        ORIGINALINFO varchar(255),
3706 6eaa7820 Andreas Müller
        SOURCETYPE varchar(255),
3707
        CREATEDBY_ID integer,
3708
        UPDATEDBY_ID integer,
3709
        CDMSOURCE_ID integer,
3710
        CITATION_ID integer,
3711
        NAMEUSEDINSOURCE_ID integer,
3712
        SOURCEDTAXON_ID integer,
3713
        SOURCEDELEMENT_ID integer,
3714
        SOURCEDNAME_ID integer,
3715 0905498c Andreas Müller
	    SPECIMEN_ID integer,
3716 6eaa7820 Andreas Müller
        primary key (ID, REV)
3717
    );
3718
3719
    create table PUBLIC.ORIGINALSOURCEBASE_EXTERNALLINK (
3720
       ORIGINALSOURCEBASE_ID integer not null,
3721
        LINKS_ID integer not null,
3722
        primary key (ORIGINALSOURCEBASE_ID, LINKS_ID)
3723
    );
3724
3725
    create table PUBLIC.ORIGINALSOURCEBASE_EXTERNALLINK_AUD (
3726
       REV integer not null,
3727
        ORIGINALSOURCEBASE_ID integer not null,
3728
        LINKS_ID integer not null,
3729
        REVTYPE tinyint,
3730
        primary key (REV, ORIGINALSOURCEBASE_ID, LINKS_ID)
3731
    );
3732
3733
    create table PUBLIC.ORIGINALSOURCEBASE_MARKER (
3734
       ORIGINALSOURCEBASE_ID integer not null,
3735
        MARKERS_ID integer not null,
3736
        primary key (ORIGINALSOURCEBASE_ID, MARKERS_ID)
3737
    );
3738
3739
    create table PUBLIC.ORIGINALSOURCEBASE_MARKER_AUD (
3740
       REV integer not null,
3741
        ORIGINALSOURCEBASE_ID integer not null,
3742
        MARKERS_ID integer not null,
3743
        REVTYPE tinyint,
3744
        primary key (REV, ORIGINALSOURCEBASE_ID, MARKERS_ID)
3745
    );
3746
3747
    create table PUBLIC.PERMISSIONGROUP (
3748
       ID integer not null,
3749
        CREATED timestamp,
3750
        UUID varchar(36),
3751
        NAME varchar(255),
3752
        CREATEDBY_ID integer,
3753
        primary key (ID)
3754
    );
3755
3756
    create table PUBLIC.PERMISSIONGROUP_AUTHORITY (
3757
       GROUP_ID integer not null,
3758
        AUTHORITIES_ID integer not null,
3759
        primary key (GROUP_ID, AUTHORITIES_ID)
3760
    );
3761
3762
    create table PUBLIC.PERMISSIONGROUP_GRANTEDAUTHORITYIMPL (
3763
       GROUP_ID integer not null,
3764
        GRANTEDAUTHORITIES_ID integer not null,
3765
        primary key (GROUP_ID, GRANTEDAUTHORITIES_ID)
3766
    );
3767
3768
    create table PUBLIC.POLYTOMOUSKEY (
3769
       ID integer not null,
3770
        CREATED timestamp,
3771
        UUID varchar(36),
3772
        UPDATED timestamp,
3773
        LSID_AUTHORITY varchar(255),
3774
        LSID_LSID varchar(255),
3775
        LSID_NAMESPACE varchar(255),
3776
        LSID_OBJECT varchar(255),
3777
        LSID_REVISION varchar(255),
3778
        PROTECTEDTITLECACHE boolean not null,
3779
        TITLECACHE varchar(800),
3780
        STARTNUMBER integer not null,
3781
        CREATEDBY_ID integer,
3782
        UPDATEDBY_ID integer,
3783
        ROOT_ID integer,
3784
        primary key (ID)
3785
    );
3786
3787
    create table PUBLIC.POLYTOMOUSKEY_ANNOTATION (
3788
       POLYTOMOUSKEY_ID integer not null,
3789
        ANNOTATIONS_ID integer not null,
3790
        primary key (POLYTOMOUSKEY_ID, ANNOTATIONS_ID)
3791
    );
3792
3793
    create table PUBLIC.POLYTOMOUSKEY_ANNOTATION_AUD (
3794
       REV integer not null,
3795
        POLYTOMOUSKEY_ID integer not null,
3796
        ANNOTATIONS_ID integer not null,
3797
        REVTYPE tinyint,
3798
        primary key (REV, POLYTOMOUSKEY_ID, ANNOTATIONS_ID)
3799
    );
3800
3801
    create table PUBLIC.POLYTOMOUSKEY_AUD (
3802
       ID integer not null,
3803
        REV integer not null,
3804
        REVTYPE tinyint,
3805
        CREATED timestamp,
3806
        UUID varchar(36),
3807
        UPDATED timestamp,
3808
        LSID_AUTHORITY varchar(255),
3809
        LSID_LSID varchar(255),
3810
        LSID_NAMESPACE varchar(255),
3811
        LSID_OBJECT varchar(255),
3812
        LSID_REVISION varchar(255),
3813
        PROTECTEDTITLECACHE boolean,
3814
        TITLECACHE varchar(800),
3815
        STARTNUMBER integer,
3816
        CREATEDBY_ID integer,
3817
        UPDATEDBY_ID integer,
3818
        ROOT_ID integer,
3819
        primary key (ID, REV)
3820
    );
3821
3822
    create table PUBLIC.POLYTOMOUSKEY_CREDIT (
3823
       POLYTOMOUSKEY_ID integer not null,
3824
        CREDITS_ID integer not null,
3825
        SORTINDEX integer not null,
3826
        primary key (POLYTOMOUSKEY_ID, SORTINDEX)
3827
    );
3828
3829
    create table PUBLIC.POLYTOMOUSKEY_CREDIT_AUD (
3830
       REV integer not null,
3831
        POLYTOMOUSKEY_ID integer not null,
3832
        CREDITS_ID integer not null,
3833
        SORTINDEX integer not null,
3834
        REVTYPE tinyint,
3835
        primary key (REV, POLYTOMOUSKEY_ID, CREDITS_ID, SORTINDEX)
3836
    );
3837
3838
    create table PUBLIC.POLYTOMOUSKEY_EXTENSION (
3839
       POLYTOMOUSKEY_ID integer not null,
3840
        EXTENSIONS_ID integer not null,
3841
        primary key (POLYTOMOUSKEY_ID, EXTENSIONS_ID)
3842
    );
3843
3844
    create table PUBLIC.POLYTOMOUSKEY_EXTENSION_AUD (
3845
       REV integer not null,
3846
        POLYTOMOUSKEY_ID integer not null,
3847
        EXTENSIONS_ID integer not null,
3848
        REVTYPE tinyint,
3849
        primary key (REV, POLYTOMOUSKEY_ID, EXTENSIONS_ID)
3850
    );
3851
3852
    create table PUBLIC.POLYTOMOUSKEY_EXTERNALLINK (
3853
       POLYTOMOUSKEY_ID integer not null,
3854
        LINKS_ID integer not null,
3855
        primary key (POLYTOMOUSKEY_ID, LINKS_ID)
3856
    );
3857
3858
    create table PUBLIC.POLYTOMOUSKEY_EXTERNALLINK_AUD (
3859
       REV integer not null,
3860
        POLYTOMOUSKEY_ID integer not null,
3861
        LINKS_ID integer not null,
3862
        REVTYPE tinyint,
3863
        primary key (REV, POLYTOMOUSKEY_ID, LINKS_ID)
3864
    );
3865
3866
    create table PUBLIC.POLYTOMOUSKEY_IDENTIFIER (
3867
       POLYTOMOUSKEY_ID integer not null,
3868
        IDENTIFIERS_ID integer not null,
3869
        SORTINDEX integer not null,
3870
        primary key (POLYTOMOUSKEY_ID, SORTINDEX)
3871
    );
3872
3873
    create table PUBLIC.POLYTOMOUSKEY_IDENTIFIER_AUD (
3874
       REV integer not null,
3875
        POLYTOMOUSKEY_ID integer not null,
3876
        IDENTIFIERS_ID integer not null,
3877
        SORTINDEX integer not null,
3878
        REVTYPE tinyint,
3879
        primary key (REV, POLYTOMOUSKEY_ID, IDENTIFIERS_ID, SORTINDEX)
3880
    );
3881
3882
    create table PUBLIC.POLYTOMOUSKEY_MARKER (
3883
       POLYTOMOUSKEY_ID integer not null,
3884
        MARKERS_ID integer not null,
3885
        primary key (POLYTOMOUSKEY_ID, MARKERS_ID)
3886
    );
3887
3888
    create table PUBLIC.POLYTOMOUSKEY_MARKER_AUD (
3889
       REV integer not null,
3890
        POLYTOMOUSKEY_ID integer not null,
3891
        MARKERS_ID integer not null,
3892
        REVTYPE tinyint,
3893
        primary key (REV, POLYTOMOUSKEY_ID, MARKERS_ID)
3894
    );
3895
3896
    create table PUBLIC.POLYTOMOUSKEY_NAMEDAREA (
3897
       POLYTOMOUSKEY_ID integer not null,
3898
        GEOGRAPHICALSCOPE_ID integer not null,
3899
        primary key (POLYTOMOUSKEY_ID, GEOGRAPHICALSCOPE_ID)
3900
    );
3901
3902
    create table PUBLIC.POLYTOMOUSKEY_NAMEDAREA_AUD (
3903
       REV integer not null,
3904
        POLYTOMOUSKEY_ID integer not null,
3905
        GEOGRAPHICALSCOPE_ID integer not null,
3906
        REVTYPE tinyint,
3907
        primary key (REV, POLYTOMOUSKEY_ID, GEOGRAPHICALSCOPE_ID)
3908
    );
3909
3910
    create table PUBLIC.POLYTOMOUSKEY_ORIGINALSOURCEBASE (
3911
       POLYTOMOUSKEY_ID integer not null,
3912
        SOURCES_ID integer not null,
3913
        primary key (POLYTOMOUSKEY_ID, SOURCES_ID)
3914
    );
3915
3916
    create table PUBLIC.POLYTOMOUSKEY_ORIGINALSOURCEBASE_AUD (
3917
       REV integer not null,
3918
        POLYTOMOUSKEY_ID integer not null,
3919
        SOURCES_ID integer not null,
3920
        REVTYPE tinyint,
3921
        primary key (REV, POLYTOMOUSKEY_ID, SOURCES_ID)
3922
    );
3923
3924
    create table PUBLIC.POLYTOMOUSKEY_RIGHTSINFO (
3925
       POLYTOMOUSKEY_ID integer not null,
3926
        RIGHTS_ID integer not null,
3927
        primary key (POLYTOMOUSKEY_ID, RIGHTS_ID)
3928
    );
3929
3930
    create table PUBLIC.POLYTOMOUSKEY_RIGHTSINFO_AUD (
3931
       REV integer not null,
3932
        POLYTOMOUSKEY_ID integer not null,
3933
        RIGHTS_ID integer not null,
3934
        REVTYPE tinyint,
3935
        primary key (REV, POLYTOMOUSKEY_ID, RIGHTS_ID)
3936
    );
3937
3938
    create table PUBLIC.POLYTOMOUSKEY_SCOPE (
3939
       POLYTOMOUSKEY_ID integer not null,
3940
        SCOPERESTRICTIONS_ID integer not null,
3941
        primary key (POLYTOMOUSKEY_ID, SCOPERESTRICTIONS_ID)
3942
    );
3943
3944
    create table PUBLIC.POLYTOMOUSKEY_SCOPE_AUD (
3945
       REV integer not null,
3946
        POLYTOMOUSKEY_ID integer not null,
3947
        SCOPERESTRICTIONS_ID integer not null,
3948
        REVTYPE tinyint,
3949
        primary key (REV, POLYTOMOUSKEY_ID, SCOPERESTRICTIONS_ID)
3950
    );
3951
3952
    create table PUBLIC.POLYTOMOUSKEY_TAXON (
3953
       POLYTOMOUSKEY_ID integer not null,
3954
        TAXON_ID integer not null,
3955
        primary key (POLYTOMOUSKEY_ID, TAXON_ID)
3956
    );
3957
3958
    create table PUBLIC.POLYTOMOUSKEY_TAXON_AUD (
3959
       REV integer not null,
3960
        POLYTOMOUSKEY_ID integer not null,
3961
        TAXON_ID integer not null,
3962
        REVTYPE tinyint,
3963
        primary key (REV, POLYTOMOUSKEY_ID, TAXON_ID)
3964
    );
3965
3966
    create table PUBLIC.POLYTOMOUSKEY_TAXONBASE (
3967
       POLYTOMOUSKEY_ID integer not null,
3968
        COVEREDTAXA_ID integer not null,
3969
        primary key (POLYTOMOUSKEY_ID, COVEREDTAXA_ID)
3970
    );
3971
3972
    create table PUBLIC.POLYTOMOUSKEY_TAXONBASE_AUD (
3973
       REV integer not null,
3974
        POLYTOMOUSKEY_ID integer not null,
3975
        COVEREDTAXA_ID integer not null,
3976
        REVTYPE tinyint,
3977
        primary key (REV, POLYTOMOUSKEY_ID, COVEREDTAXA_ID)
3978
    );
3979
3980
    create table PUBLIC.POLYTOMOUSKEYNODE (
3981
       ID integer not null,
3982
        CREATED timestamp,
3983
        UUID varchar(36),
3984
        UPDATED timestamp,
3985
        NODENUMBER integer,
3986
        CREATEDBY_ID integer,
3987
        UPDATEDBY_ID integer,
3988
        FEATURE_ID integer,
3989
        KEY_ID integer,
3990
        OTHERNODE_ID integer,
3991
        PARENT_ID integer,
3992
        QUESTION_ID integer,
3993
        STATEMENT_ID integer,
3994
        SUBKEY_ID integer,
3995
        TAXON_ID integer,
3996
        SORTINDEX integer,
3997
        primary key (ID)
3998
    );
3999
4000
    create table PUBLIC.POLYTOMOUSKEYNODE_AUD (
4001
       ID integer not null,
4002
        REV integer not null,
4003
        REVTYPE tinyint,
4004
        CREATED timestamp,
4005
        UUID varchar(36),
4006
        UPDATED timestamp,
4007
        NODENUMBER integer,
4008
        SORTINDEX integer,
4009
        CREATEDBY_ID integer,
4010
        UPDATEDBY_ID integer,
4011
        FEATURE_ID integer,
4012
        KEY_ID integer,
4013
        OTHERNODE_ID integer,
4014
        PARENT_ID integer,
4015
        QUESTION_ID integer,
4016
        STATEMENT_ID integer,
4017
        SUBKEY_ID integer,
4018
        TAXON_ID integer,
4019
        primary key (ID, REV)
4020
    );
4021
4022
    create table PUBLIC.POLYTOMOUSKEYNODE_LANGUAGESTRING (
4023
       POLYTOMOUSKEYNODE_ID integer not null,
4024
        MODIFYINGTEXT_ID integer not null,
4025
        MODIFYINGTEXT_MAPKEY_ID integer not null,
4026
        primary key (POLYTOMOUSKEYNODE_ID, MODIFYINGTEXT_MAPKEY_ID)
4027
    );
4028
4029
    create table PUBLIC.POLYTOMOUSKEYNODE_LANGUAGESTRING_AUD (
4030
       REV integer not null,
4031
        POLYTOMOUSKEYNODE_ID integer not null,
4032
        MODIFYINGTEXT_ID integer not null,
4033
        MODIFYINGTEXT_MAPKEY_ID integer not null,
4034
        REVTYPE tinyint,
4035
        primary key (REV, POLYTOMOUSKEYNODE_ID, MODIFYINGTEXT_ID, MODIFYINGTEXT_MAPKEY_ID)
4036
    );
4037
4038
    create table PUBLIC.PRIMER (
4039
       ID integer not null,
4040
        CREATED timestamp,
4041
        UUID varchar(36),
4042
        UPDATED timestamp,
4043
        LABEL varchar(255),
4044
        SEQUENCE_LENGTH integer,
4045
        SEQUENCE_STRING clob,
4046
        CREATEDBY_ID integer,
4047
        UPDATEDBY_ID integer,
4048
        DNAMARKER_ID integer,
4049
        PUBLISHEDIN_ID integer,
4050
        primary key (ID)
4051
    );
4052
4053
    create table PUBLIC.PRIMER_ANNOTATION (
4054
       PRIMER_ID integer not null,
4055
        ANNOTATIONS_ID integer not null,
4056
        primary key (PRIMER_ID, ANNOTATIONS_ID)
4057
    );
4058
4059
    create table PUBLIC.PRIMER_ANNOTATION_AUD (
4060
       REV integer not null,
4061
        PRIMER_ID integer not null,
4062
        ANNOTATIONS_ID integer not null,
4063
        REVTYPE tinyint,
4064
        primary key (REV, PRIMER_ID, ANNOTATIONS_ID)
4065
    );
4066
4067
    create table PUBLIC.PRIMER_AUD (
4068
       ID integer not null,
4069
        REV integer not null,
4070
        REVTYPE tinyint,
4071
        CREATED timestamp,
4072
        UUID varchar(36),
4073
        UPDATED timestamp,
4074
        LABEL varchar(255),
4075
        SEQUENCE_LENGTH integer,
4076
        SEQUENCE_STRING clob,
4077
        CREATEDBY_ID integer,
4078
        UPDATEDBY_ID integer,
4079
        DNAMARKER_ID integer,
4080
        PUBLISHEDIN_ID integer,
4081
        primary key (ID, REV)
4082
    );
4083
4084
    create table PUBLIC.PRIMER_MARKER (
4085
       PRIMER_ID integer not null,
4086
        MARKERS_ID integer not null,
4087
        primary key (PRIMER_ID, MARKERS_ID)
4088
    );
4089
4090
    create table PUBLIC.PRIMER_MARKER_AUD (
4091
       REV integer not null,
4092
        PRIMER_ID integer not null,
4093
        MARKERS_ID integer not null,
4094
        REVTYPE tinyint,
4095
        primary key (REV, PRIMER_ID, MARKERS_ID)
4096
    );
4097
4098
    create table PUBLIC.REFERENCE (
4099
       ID integer not null,
4100
        CREATED timestamp,
4101
        UUID varchar(36),
4102
        UPDATED timestamp,
4103
        LSID_AUTHORITY varchar(255),
4104
        LSID_LSID varchar(255),
4105
        LSID_NAMESPACE varchar(255),
4106
        LSID_OBJECT varchar(255),
4107
        LSID_REVISION varchar(255),
4108
        PROTECTEDTITLECACHE boolean not null,
4109
        TITLECACHE varchar(800),
4110
        ABBREVTITLE varchar(255),
4111
        ABBREVTITLECACHE varchar(1024),
4112
        ACCESSED timestamp,
4113
        DATEPUBLISHED_VERBATIMDATE varchar(255),
4114
        DATEPUBLISHED_END varchar(255),
4115
        DATEPUBLISHED_FREETEXT varchar(255),
4116
        DATEPUBLISHED_START varchar(255),
4117
        DOI varchar(1000),
4118
        EDITION varchar(255),
4119
        EDITOR varchar(255),
4120
        AUTHORITYTYPE varchar(10),
4121
        EXTERNALID varchar(255),
4122
        EXTERNALLINK clob,
4123
        IMPORTMETHOD varchar(30),
4124
        LASTRETRIEVED timestamp,
4125
        ISBN varchar(255),
4126
        ISSN varchar(255),
4127
        NOMENCLATURALLYRELEVANT boolean not null,
4128
        ORGANIZATION varchar(255),
4129
        PAGES varchar(255),
4130
        PARSINGPROBLEM integer not null,
4131
        PLACEPUBLISHED varchar(255),
4132
        PROBLEMENDS integer not null,
4133
        PROBLEMSTARTS integer not null,
4134
        PROTECTEDABBREVTITLECACHE boolean not null,
4135
        PUBLISHER varchar(255),
4136
        REFERENCEABSTRACT clob,
4137
        SERIESPART varchar(255),
4138
        TITLE clob,
4139
        REFTYPE varchar(255),
4140
        URI clob,
4141
        VOLUME varchar(255),
4142
        CREATEDBY_ID integer,
4143
        UPDATEDBY_ID integer,
4144
        AUTHORSHIP_ID integer,
4145
        INREFERENCE_ID integer,
4146
        INSTITUTION_ID integer,
4147
        SCHOOL_ID integer,
4148
        primary key (ID)
4149
    );
4150
4151
    create table PUBLIC.REFERENCE_ANNOTATION (
4152
       REFERENCE_ID integer not null,
4153
        ANNOTATIONS_ID integer not null,
4154
        primary key (REFERENCE_ID, ANNOTATIONS_ID)
4155
    );
4156
4157
    create table PUBLIC.REFERENCE_ANNOTATION_AUD (
4158
       REV integer not null,
4159
        REFERENCE_ID integer not null,
4160
        ANNOTATIONS_ID integer not null,
4161
        REVTYPE tinyint,
4162
        primary key (REV, REFERENCE_ID, ANNOTATIONS_ID)
4163
    );
4164
4165
    create table PUBLIC.REFERENCE_AUD (
4166
       ID integer not null,
4167
        REV integer not null,
4168
        REVTYPE tinyint,
4169
        CREATED timestamp,
4170
        UUID varchar(36),
4171
        UPDATED timestamp,
4172
        LSID_AUTHORITY varchar(255),
4173
        LSID_LSID varchar(255),
4174
        LSID_NAMESPACE varchar(255),
4175
        LSID_OBJECT varchar(255),
4176
        LSID_REVISION varchar(255),
4177
        PROTECTEDTITLECACHE boolean,
4178
        TITLECACHE varchar(800),
4179
        ABBREVTITLE varchar(255),
4180
        ABBREVTITLECACHE varchar(1024),
4181
        ACCESSED timestamp,
4182
        DATEPUBLISHED_VERBATIMDATE varchar(255),
4183
        DATEPUBLISHED_END varchar(255),
4184
        DATEPUBLISHED_FREETEXT varchar(255),
4185
        DATEPUBLISHED_START varchar(255),
4186
        DOI varchar(1000),
4187
        EDITION varchar(255),
4188
        EDITOR varchar(255),
4189
        AUTHORITYTYPE varchar(10),
4190
        EXTERNALID varchar(255),
4191
        EXTERNALLINK clob,
4192
        IMPORTMETHOD varchar(30),
4193
        LASTRETRIEVED timestamp,
4194
        ISBN varchar(255),
4195
        ISSN varchar(255),
4196
        NOMENCLATURALLYRELEVANT boolean,
4197
        ORGANIZATION varchar(255),
4198
        PAGES varchar(255),
4199
        PARSINGPROBLEM integer,
4200
        PLACEPUBLISHED varchar(255),
4201
        PROBLEMENDS integer,
4202
        PROBLEMSTARTS integer,
4203
        PROTECTEDABBREVTITLECACHE boolean,
4204
        PUBLISHER varchar(255),
4205
        REFERENCEABSTRACT clob,
4206
        SERIESPART varchar(255),
4207
        TITLE clob,
4208
        REFTYPE varchar(255),
4209
        URI clob,
4210
        VOLUME varchar(255),
4211
        CREATEDBY_ID integer,
4212
        UPDATEDBY_ID integer,
4213
        AUTHORSHIP_ID integer,
4214
        INREFERENCE_ID integer,
4215
        INSTITUTION_ID integer,
4216
        SCHOOL_ID integer,
4217
        primary key (ID, REV)
4218
    );
4219
4220
    create table PUBLIC.REFERENCE_CREDIT (
4221
       REFERENCE_ID integer not null,
4222
        CREDITS_ID integer not null,
4223
        SORTINDEX integer not null,
4224
        primary key (REFERENCE_ID, SORTINDEX)
4225
    );
4226
4227
    create table PUBLIC.REFERENCE_CREDIT_AUD (
4228
       REV integer not null,
4229
        REFERENCE_ID integer not null,
4230
        CREDITS_ID integer not null,
4231
        SORTINDEX integer not null,
4232
        REVTYPE tinyint,
4233
        primary key (REV, REFERENCE_ID, CREDITS_ID, SORTINDEX)
4234
    );
4235
4236
    create table PUBLIC.REFERENCE_EXTENSION (
4237
       REFERENCE_ID integer not null,
4238
        EXTENSIONS_ID integer not null,
4239
        primary key (REFERENCE_ID, EXTENSIONS_ID)
4240
    );
4241
4242
    create table PUBLIC.REFERENCE_EXTENSION_AUD (
4243
       REV integer not null,
4244
        REFERENCE_ID integer not null,
4245
        EXTENSIONS_ID integer not null,
4246
        REVTYPE tinyint,
4247
        primary key (REV, REFERENCE_ID, EXTENSIONS_ID)
4248
    );
4249
4250
    create table PUBLIC.REFERENCE_EXTERNALLINK (
4251
       REFERENCE_ID integer not null,
4252
        LINKS_ID integer not null,
4253
        primary key (REFERENCE_ID, LINKS_ID)
4254
    );
4255
4256
    create table PUBLIC.REFERENCE_EXTERNALLINK_AUD (
4257
       REV integer not null,
4258
        REFERENCE_ID integer not null,
4259
        LINKS_ID integer not null,
4260
        REVTYPE tinyint,
4261
        primary key (REV, REFERENCE_ID, LINKS_ID)
4262
    );
4263
4264
    create table PUBLIC.REFERENCE_IDENTIFIER (
4265
       REFERENCE_ID integer not null,
4266
        IDENTIFIERS_ID integer not null,
4267
        SORTINDEX integer not null,
4268
        primary key (REFERENCE_ID, SORTINDEX)
4269
    );
4270
4271
    create table PUBLIC.REFERENCE_IDENTIFIER_AUD (
4272
       REV integer not null,
4273
        REFERENCE_ID integer not null,
4274
        IDENTIFIERS_ID integer not null,
4275
        SORTINDEX integer not null,
4276
        REVTYPE tinyint,
4277
        primary key (REV, REFERENCE_ID, IDENTIFIERS_ID, SORTINDEX)
4278
    );
4279
4280
    create table PUBLIC.REFERENCE_MARKER (
4281
       REFERENCE_ID integer not null,
4282
        MARKERS_ID integer not null,
4283
        primary key (REFERENCE_ID, MARKERS_ID)
4284
    );
4285
4286
    create table PUBLIC.REFERENCE_MARKER_AUD (
4287
       REV integer not null,
4288
        REFERENCE_ID integer not null,
4289
        MARKERS_ID integer not null,
4290
        REVTYPE tinyint,
4291
        primary key (REV, REFERENCE_ID, MARKERS_ID)
4292
    );
4293
4294
    create table PUBLIC.REFERENCE_MEDIA (
4295
       REFERENCE_ID integer not null,
4296
        MEDIA_ID integer not null,
4297
        primary key (REFERENCE_ID, MEDIA_ID)
4298
    );
4299
4300
    create table PUBLIC.REFERENCE_MEDIA_AUD (
4301
       REV integer not null,
4302
        REFERENCE_ID integer not null,
4303
        MEDIA_ID integer not null,
4304
        REVTYPE tinyint,
4305
        primary key (REV, REFERENCE_ID, MEDIA_ID)
4306
    );
4307
4308
    create table PUBLIC.REFERENCE_ORIGINALSOURCEBASE (
4309
       REFERENCE_ID integer not null,
4310
        SOURCES_ID integer not null,
4311
        primary key (REFERENCE_ID, SOURCES_ID)
4312
    );
4313
4314
    create table PUBLIC.REFERENCE_ORIGINALSOURCEBASE_AUD (
4315
       REV integer not null,
4316
        REFERENCE_ID integer not null,
4317
        SOURCES_ID integer not null,
4318
        REVTYPE tinyint,
4319
        primary key (REV, REFERENCE_ID, SOURCES_ID)
4320
    );
4321
4322
    create table PUBLIC.REFERENCE_RIGHTSINFO (
4323
       REFERENCE_ID integer not null,
4324
        RIGHTS_ID integer not null,
4325
        primary key (REFERENCE_ID, RIGHTS_ID)
4326
    );
4327
4328
    create table PUBLIC.REFERENCE_RIGHTSINFO_AUD (
4329
       REV integer not null,
4330
        REFERENCE_ID integer not null,
4331
        RIGHTS_ID integer not null,
4332
        REVTYPE tinyint,
4333
        primary key (REV, REFERENCE_ID, RIGHTS_ID)
4334
    );
4335
4336
    create table PUBLIC.REGISTRATION (
4337
       ID integer not null,
4338
        CREATED timestamp,
4339
        UUID varchar(36),
4340
        UPDATED timestamp,
4341
        IDENTIFIER varchar(255),
4342
        REGISTRATIONDATE timestamp,
4343
        SPECIFICIDENTIFIER varchar(255),
4344
        STATUS varchar(10),
4345
        CREATEDBY_ID integer,
4346
        UPDATEDBY_ID integer,
4347
        INSTITUTION_ID integer,
4348
        NAME_ID integer,
4349
        SUBMITTER_ID integer,
4350
        primary key (ID)
4351
    );
4352
4353
    create table PUBLIC.REGISTRATION_ANNOTATION (
4354
       REGISTRATION_ID integer not null,
4355
        ANNOTATIONS_ID integer not null,
4356
        primary key (REGISTRATION_ID, ANNOTATIONS_ID)
4357
    );
4358
4359
    create table PUBLIC.REGISTRATION_ANNOTATION_AUD (
4360
       REV integer not null,
4361
        REGISTRATION_ID integer not null,
4362
        ANNOTATIONS_ID integer not null,
4363
        REVTYPE tinyint,
4364
        primary key (REV, REGISTRATION_ID, ANNOTATIONS_ID)
4365
    );
4366
4367
    create table PUBLIC.REGISTRATION_AUD (
4368
       ID integer not null,
4369
        REV integer not null,
4370
        REVTYPE tinyint,
4371
        CREATED timestamp,
4372
        UUID varchar(36),
4373
        UPDATED timestamp,
4374
        IDENTIFIER varchar(255),
4375
        REGISTRATIONDATE timestamp,
4376
        SPECIFICIDENTIFIER varchar(255),
4377
        STATUS varchar(10),
4378
        CREATEDBY_ID integer,
4379
        UPDATEDBY_ID integer,
4380
        INSTITUTION_ID integer,
4381
        NAME_ID integer,
4382
        SUBMITTER_ID integer,
4383
        primary key (ID, REV)
4384
    );
4385
4386
    create table PUBLIC.REGISTRATION_MARKER (
4387
       REGISTRATION_ID integer not null,
4388
        MARKERS_ID integer not null,
4389
        primary key (REGISTRATION_ID, MARKERS_ID)
4390
    );
4391
4392
    create table PUBLIC.REGISTRATION_MARKER_AUD (
4393
       REV integer not null,
4394
        REGISTRATION_ID integer not null,
4395
        MARKERS_ID integer not null,
4396
        REVTYPE tinyint,
4397
        primary key (REV, REGISTRATION_ID, MARKERS_ID)
4398
    );
4399
4400
    create table PUBLIC.REGISTRATION_REGISTRATION (
4401
       REGISTRATION_ID integer not null,
4402
        BLOCKEDBY_ID integer not null,
4403
        primary key (REGISTRATION_ID, BLOCKEDBY_ID)
4404
    );
4405
4406
    create table PUBLIC.REGISTRATION_REGISTRATION_AUD (
4407
       REV integer not null,
4408
        REGISTRATION_ID integer not null,
4409
        BLOCKEDBY_ID integer not null,
4410
        REVTYPE tinyint,
4411
        primary key (REV, REGISTRATION_ID, BLOCKEDBY_ID)
4412
    );
4413
4414
    create table PUBLIC.REGISTRATION_TYPEDESIGNATIONBASE (
4415
       REGISTRATIONS_ID integer not null,
4416
        TYPEDESIGNATIONS_ID integer not null,
4417
        primary key (REGISTRATIONS_ID, TYPEDESIGNATIONS_ID)
4418
    );
4419
4420
    create table PUBLIC.REGISTRATION_TYPEDESIGNATIONBASE_AUD (
4421
       REV integer not null,
4422
        REGISTRATIONS_ID integer not null,
4423
        TYPEDESIGNATIONS_ID integer not null,
4424
        REVTYPE tinyint,
4425
        primary key (REV, REGISTRATIONS_ID, TYPEDESIGNATIONS_ID)
4426
    );
4427
4428
    create table PUBLIC.REPRESENTATION (
4429
       ID integer not null,
4430
        CREATED timestamp,
4431
        UUID varchar(36),
4432
        UPDATED timestamp,
4433
        TEXT clob,
4434
        ABBREVIATEDLABEL varchar(255),
4435
        LABEL varchar(255),
4436
        PLURAL varchar(255),
4437
        CREATEDBY_ID integer,
4438
        UPDATEDBY_ID integer,
4439
        LANGUAGE_ID integer,
4440
        primary key (ID)
4441
    );
4442
4443
    create table PUBLIC.REPRESENTATION_ANNOTATION (
4444
       REPRESENTATION_ID integer not null,
4445
        ANNOTATIONS_ID integer not null,
4446
        primary key (REPRESENTATION_ID, ANNOTATIONS_ID)
4447
    );
4448
4449
    create table PUBLIC.REPRESENTATION_ANNOTATION_AUD (
4450
       REV integer not null,
4451
        REPRESENTATION_ID integer not null,
4452
        ANNOTATIONS_ID integer not null,
4453
        REVTYPE tinyint,
4454
        primary key (REV, REPRESENTATION_ID, ANNOTATIONS_ID)
4455
    );
4456
4457
    create table PUBLIC.REPRESENTATION_AUD (
4458
       ID integer not null,
4459
        REV integer not null,
4460
        REVTYPE tinyint,
4461
        CREATED timestamp,
4462
        UUID varchar(36),
4463
        UPDATED timestamp,
4464
        TEXT clob,
4465
        ABBREVIATEDLABEL varchar(255),
4466
        LABEL varchar(255),
4467
        PLURAL varchar(255),
4468
        CREATEDBY_ID integer,
4469
        UPDATEDBY_ID integer,
4470
        LANGUAGE_ID integer,
4471
        primary key (ID, REV)
4472
    );
4473
4474
    create table PUBLIC.REPRESENTATION_MARKER (
4475
       REPRESENTATION_ID integer not null,
4476
        MARKERS_ID integer not null,
4477
        primary key (REPRESENTATION_ID, MARKERS_ID)
4478
    );
4479
4480
    create table PUBLIC.REPRESENTATION_MARKER_AUD (
4481
       REV integer not null,
4482
        REPRESENTATION_ID integer not null,
4483
        MARKERS_ID integer not null,
4484
        REVTYPE tinyint,
4485
        primary key (REV, REPRESENTATION_ID, MARKERS_ID)
4486
    );
4487
4488
    create table PUBLIC.RIGHTSINFO (
4489
       ID integer not null,
4490
        CREATED timestamp,
4491
        UUID varchar(36),
4492
        UPDATED timestamp,
4493
        TEXT clob,
4494
        ABBREVIATEDTEXT varchar(255),
4495
        URI clob,
4496
        CREATEDBY_ID integer,
4497
        UPDATEDBY_ID integer,
4498
        LANGUAGE_ID integer,
4499
        AGENT_ID integer,
4500
        TYPE_ID integer,
4501
        primary key (ID)
4502
    );
4503
4504
    create table PUBLIC.RIGHTSINFO_ANNOTATION (
4505
       RIGHTS_ID integer not null,
4506
        ANNOTATIONS_ID integer not null,
4507
        primary key (RIGHTS_ID, ANNOTATIONS_ID)
4508
    );
4509
4510
    create table PUBLIC.RIGHTSINFO_ANNOTATION_AUD (
4511
       REV integer not null,
4512
        RIGHTS_ID integer not null,
4513
        ANNOTATIONS_ID integer not null,
4514
        REVTYPE tinyint,
4515
        primary key (REV, RIGHTS_ID, ANNOTATIONS_ID)
4516
    );
4517
4518
    create table PUBLIC.RIGHTSINFO_AUD (
4519
       ID integer not null,
4520
        REV integer not null,
4521
        REVTYPE tinyint,
4522
        CREATED timestamp,
4523
        UUID varchar(36),
4524
        UPDATED timestamp,
4525
        TEXT clob,
4526
        ABBREVIATEDTEXT varchar(255),
4527
        URI clob,
4528
        CREATEDBY_ID integer,
4529
        UPDATEDBY_ID integer,
4530
        LANGUAGE_ID integer,
4531
        AGENT_ID integer,
4532
        TYPE_ID integer,
4533
        primary key (ID, REV)
4534
    );
4535
4536
    create table PUBLIC.RIGHTSINFO_MARKER (
4537
       RIGHTS_ID integer not null,
4538
        MARKERS_ID integer not null,
4539
        primary key (RIGHTS_ID, MARKERS_ID)
4540
    );
4541
4542
    create table PUBLIC.RIGHTSINFO_MARKER_AUD (
4543
       REV integer not null,
4544
        RIGHTS_ID integer not null,
4545
        MARKERS_ID integer not null,
4546
        REVTYPE tinyint,
4547
        primary key (REV, RIGHTS_ID, MARKERS_ID)
4548
    );
4549
4550
    create table PUBLIC.SEQUENCE (
4551
       ID integer not null,
4552
        CREATED timestamp,
4553
        UUID varchar(36),
4554
        UPDATED timestamp,
4555
        BARCODESEQUENCEPART_LENGTH integer,
4556
        BARCODESEQUENCEPART_STRING clob,
4557
        BOLDPROCESSID varchar(20),
4558
        CONSENSUSSEQUENCE_LENGTH integer,
4559
        CONSENSUSSEQUENCE_STRING clob,
4560
        GENETICACCESSIONNUMBER varchar(20),
4561
        HAPLOTYPE varchar(100),
4562
        ISBARCODE boolean,
4563
        CREATEDBY_ID integer,
4564
        UPDATEDBY_ID integer,
4565
        CONTIGFILE_ID integer,
4566
        DNAMARKER_ID integer,
4567
        DNASAMPLE_ID integer,
4568
        primary key (ID)
4569
    );
4570
4571
    create table PUBLIC.SEQUENCE_ANNOTATION (
4572
       SEQUENCE_ID integer not null,
4573
        ANNOTATIONS_ID integer not null,
4574
        primary key (SEQUENCE_ID, ANNOTATIONS_ID)
4575
    );
4576
4577
    create table PUBLIC.SEQUENCE_ANNOTATION_AUD (
4578
       REV integer not null,
4579
        SEQUENCE_ID integer not null,
4580
        ANNOTATIONS_ID integer not null,
4581
        REVTYPE tinyint,
4582
        primary key (REV, SEQUENCE_ID, ANNOTATIONS_ID)
4583
    );
4584
4585
    create table PUBLIC.SEQUENCE_AUD (
4586
       ID integer not null,
4587
        REV integer not null,
4588
        REVTYPE tinyint,
4589
        CREATED timestamp,
4590
        UUID varchar(36),
4591
        UPDATED timestamp,
4592
        BARCODESEQUENCEPART_LENGTH integer,
4593
        BARCODESEQUENCEPART_STRING clob,
4594
        BOLDPROCESSID varchar(20),
4595
        CONSENSUSSEQUENCE_LENGTH integer,
4596
        CONSENSUSSEQUENCE_STRING clob,
4597
        GENETICACCESSIONNUMBER varchar(20),
4598
        HAPLOTYPE varchar(100),
4599
        ISBARCODE boolean,
4600
        CREATEDBY_ID integer,
4601
        UPDATEDBY_ID integer,
4602
        CONTIGFILE_ID integer,
4603
        DNAMARKER_ID integer,
4604
        DNASAMPLE_ID integer,
4605
        primary key (ID, REV)
4606
    );
4607
4608
    create table PUBLIC.SEQUENCE_MARKER (
4609
       SEQUENCE_ID integer not null,
4610
        MARKERS_ID integer not null,
4611
        primary key (SEQUENCE_ID, MARKERS_ID)
4612
    );
4613
4614
    create table PUBLIC.SEQUENCE_MARKER_AUD (
4615
       REV integer not null,
4616
        SEQUENCE_ID integer not null,
4617
        MARKERS_ID integer not null,
4618
        REVTYPE tinyint,
4619
        primary key (REV, SEQUENCE_ID, MARKERS_ID)
4620
    );
4621
4622
    create table PUBLIC.SEQUENCE_REFERENCE (
4623
       SEQUENCE_ID integer not null,
4624
        CITATIONS_ID integer not null,
4625
        primary key (SEQUENCE_ID, CITATIONS_ID)
4626
    );
4627
4628
    create table PUBLIC.SEQUENCE_REFERENCE_AUD (
4629
       REV integer not null,
4630
        SEQUENCE_ID integer not null,
4631
        CITATIONS_ID integer not null,
4632
        REVTYPE tinyint,
4633
        primary key (REV, SEQUENCE_ID, CITATIONS_ID)
4634
    );
4635
4636
    create table PUBLIC.SINGLEREAD (
4637
       ID integer not null,
4638
        CREATED timestamp,
4639
        UUID varchar(36),
4640
        UPDATED timestamp,
4641
        DESCRIPTION varchar(255),
4642
        TIMEPERIOD_END varchar(255),
4643
        TIMEPERIOD_FREETEXT varchar(255),
4644
        TIMEPERIOD_START varchar(255),
4645
        DIRECTION varchar(255),
4646
        SEQUENCE_LENGTH integer,
4647
        SEQUENCE_STRING clob,
4648
        CREATEDBY_ID integer,
4649
        UPDATEDBY_ID integer,
4650
        ACTOR_ID integer,
4651
        AMPLIFICATIONRESULT_ID integer,
4652
        MATERIALORMETHOD_ID integer,
4653
        PHEROGRAM_ID integer,
4654
        PRIMER_ID integer,
4655
        primary key (ID)
4656
    );
4657
4658
    create table PUBLIC.SINGLEREAD_ANNOTATION (
4659
       SINGLEREAD_ID integer not null,
4660
        ANNOTATIONS_ID integer not null,
4661
        primary key (SINGLEREAD_ID, ANNOTATIONS_ID)
4662
    );
4663
4664
    create table PUBLIC.SINGLEREAD_ANNOTATION_AUD (
4665
       REV integer not null,
4666
        SINGLEREAD_ID integer not null,
4667
        ANNOTATIONS_ID integer not null,
4668
        REVTYPE tinyint,
4669
        primary key (REV, SINGLEREAD_ID, ANNOTATIONS_ID)
4670
    );
4671
4672
    create table PUBLIC.SINGLEREAD_AUD (
4673
       ID integer not null,
4674
        REV integer not null,
4675
        REVTYPE tinyint,
4676
        CREATED timestamp,
4677
        UUID varchar(36),
4678
        UPDATED timestamp,
4679
        DESCRIPTION varchar(255),
4680
        TIMEPERIOD_END varchar(255),
4681
        TIMEPERIOD_FREETEXT varchar(255),
4682
        TIMEPERIOD_START varchar(255),
4683
        DIRECTION varchar(255),
4684
        SEQUENCE_LENGTH integer,
4685
        SEQUENCE_STRING clob,
4686
        CREATEDBY_ID integer,
4687
        UPDATEDBY_ID integer,
4688
        ACTOR_ID integer,
4689
        AMPLIFICATIONRESULT_ID integer,
4690
        MATERIALORMETHOD_ID integer,
4691
        PHEROGRAM_ID integer,
4692
        PRIMER_ID integer,
4693
        primary key (ID, REV)
4694
    );
4695
4696
    create table PUBLIC.SINGLEREAD_MARKER (
4697
       SINGLEREAD_ID integer not null,
4698
        MARKERS_ID integer not null,
4699
        primary key (SINGLEREAD_ID, MARKERS_ID)
4700
    );
4701
4702
    create table PUBLIC.SINGLEREAD_MARKER_AUD (
4703
       REV integer not null,
4704
        SINGLEREAD_ID integer not null,
4705
        MARKERS_ID integer not null,
4706
        REVTYPE tinyint,
4707
        primary key (REV, SINGLEREAD_ID, MARKERS_ID)
4708
    );
4709
4710
    create table PUBLIC.SINGLEREADALIGNMENT (
4711
       ID integer not null,
4712
        CREATED timestamp,
4713
        UUID varchar(36),
4714
        UPDATED timestamp,
4715
        EDITEDSEQUENCE clob,
4716
        FIRSTSEQPOSITION integer,
4717
        LEFTCUTPOSITION integer,
4718
        REVERSECOMPLEMENT boolean not null,
4719
        RIGHTCUTPOSITION integer,
4720
        SHIFTS clob,
4721
        CREATEDBY_ID integer,
4722
        UPDATEDBY_ID integer,
4723
        CONSENSUSALIGNMENT_ID integer,
4724
        SINGLEREAD_ID integer,
4725
        primary key (ID)
4726
    );
4727
4728
    create table PUBLIC.SINGLEREADALIGNMENT_AUD (
4729
       ID integer not null,
4730
        REV integer not null,
4731
        REVTYPE tinyint,
4732
        CREATED timestamp,
4733
        UUID varchar(36),
4734
        UPDATED timestamp,
4735
        EDITEDSEQUENCE clob,
4736
        FIRSTSEQPOSITION integer,
4737
        LEFTCUTPOSITION integer,
4738
        REVERSECOMPLEMENT boolean,
4739
        RIGHTCUTPOSITION integer,
4740
        SHIFTS clob,
4741
        CREATEDBY_ID integer,
4742
        UPDATEDBY_ID integer,
4743
        CONSENSUSALIGNMENT_ID integer,
4744
        SINGLEREAD_ID integer,
4745
        primary key (ID, REV)
4746
    );
4747
4748
    create table PUBLIC.SPECIMENOROBSERVATIONBASE (
4749
       DTYPE varchar(31) not null,
4750
        ID integer not null,
4751
        CREATED timestamp,
4752
        UUID varchar(36),
4753
        UPDATED timestamp,
4754
        LSID_AUTHORITY varchar(255),
4755
        LSID_LSID varchar(255),
4756
        LSID_NAMESPACE varchar(255),
4757
        LSID_OBJECT varchar(255),
4758
        LSID_REVISION varchar(255),
4759
        PROTECTEDTITLECACHE boolean not null,
4760
        TITLECACHE varchar(800),
4761
        IDENTITYCACHE varchar(255),
4762
        INDIVIDUALCOUNT varchar(255),
4763
        PREFERREDSTABLEURI clob,
4764
        PROTECTEDIDENTITYCACHE boolean not null,
4765
        PUBLISH boolean not null,
4766
        RECORDBASIS varchar(255),
4767
        ACCESSIONNUMBER varchar(255),
4768
        BARCODE varchar(255),
4769
        CATALOGNUMBER varchar(255),
4770
        COLLECTORSNUMBER varchar(255),
4771
        EXSICCATUM varchar(255),
4772
        ORIGINALLABELINFO clob,
4773
        FIELDNOTES varchar(255),
4774
        FIELDNUMBER varchar(255),
4775
        CREATEDBY_ID integer,
4776
        UPDATEDBY_ID integer,
4777
        KINDOFUNIT_ID integer,
4778
        LIFESTAGE_ID integer,
4779
        SEX_ID integer,
4780
        COLLECTION_ID integer,
4781
        DERIVEDFROM_ID integer,
4782
        PRESERVATION_ID integer,
4783
        STOREDUNDER_ID integer,
4784
        DNAQUALITY_ID integer,
4785
        GATHERINGEVENT_ID integer,
4786
        PRIMARYCOLLECTOR_ID integer,
4787
        MEDIASPECIMEN_ID integer,
4788
        primary key (ID)
4789
    );
4790
4791
    create table PUBLIC.SPECIMENOROBSERVATIONBASE_ANNOTATION (
4792
       SPECIMENOROBSERVATIONBASE_ID integer not null,
4793
        ANNOTATIONS_ID integer not null,
4794
        primary key (SPECIMENOROBSERVATIONBASE_ID, ANNOTATIONS_ID)
4795
    );
4796
4797
    create table PUBLIC.SPECIMENOROBSERVATIONBASE_ANNOTATION_AUD (
4798
       REV integer not null,
4799
        SPECIMENOROBSERVATIONBASE_ID integer not null,
4800
        ANNOTATIONS_ID integer not null,
4801
        REVTYPE tinyint,
4802
        primary key (REV, SPECIMENOROBSERVATIONBASE_ID, ANNOTATIONS_ID)
4803
    );
4804
4805
    create table PUBLIC.SPECIMENOROBSERVATIONBASE_AUD (
4806
       ID integer not null,
4807
        REV integer not null,
4808
        DTYPE varchar(31) not null,
4809
        REVTYPE tinyint,
4810
        CREATED timestamp,
4811
        UUID varchar(36),
4812
        UPDATED timestamp,
4813
        LSID_AUTHORITY varchar(255),
4814
        LSID_LSID varchar(255),
4815
        LSID_NAMESPACE varchar(255),
4816
        LSID_OBJECT varchar(255),
4817
        LSID_REVISION varchar(255),
4818
        PROTECTEDTITLECACHE boolean,
4819
        TITLECACHE varchar(800),
4820
        IDENTITYCACHE varchar(255),
4821
        INDIVIDUALCOUNT varchar(255),
4822
        PREFERREDSTABLEURI clob,
4823
        PROTECTEDIDENTITYCACHE boolean,
4824
        PUBLISH boolean,
4825
        RECORDBASIS varchar(255),
4826
        CREATEDBY_ID integer,
4827
        UPDATEDBY_ID integer,
4828
        KINDOFUNIT_ID integer,
4829
        LIFESTAGE_ID integer,
4830
        SEX_ID integer,
4831
        ACCESSIONNUMBER varchar(255),
4832
        BARCODE varchar(255),
4833
        CATALOGNUMBER varchar(255),
4834
        COLLECTORSNUMBER varchar(255),
4835
        EXSICCATUM varchar(255),
4836
        ORIGINALLABELINFO clob,
4837
        COLLECTION_ID integer,
4838
        DERIVEDFROM_ID integer,
4839
        PRESERVATION_ID integer,
4840
        STOREDUNDER_ID integer,
4841
        DNAQUALITY_ID integer,
4842
        MEDIASPECIMEN_ID integer,
4843
        FIELDNOTES varchar(255),
4844
        FIELDNUMBER varchar(255),
4845
        GATHERINGEVENT_ID integer,
4846
        PRIMARYCOLLECTOR_ID integer,
4847
        primary key (ID, REV)
4848
    );
4849
4850
    create table PUBLIC.SPECIMENOROBSERVATIONBASE_CREDIT (
4851
       SPECIMENOROBSERVATIONBASE_ID integer not null,
4852
        CREDITS_ID integer not null,
4853
        SORTINDEX integer not null,
4854
        primary key (SPECIMENOROBSERVATIONBASE_ID, SORTINDEX)
4855
    );
4856
4857
    create table PUBLIC.SPECIMENOROBSERVATIONBASE_CREDIT_AUD (
4858
       REV integer not null,
4859
        SPECIMENOROBSERVATIONBASE_ID integer not null,
4860
        CREDITS_ID integer not null,
4861
        SORTINDEX integer not null,
4862
        REVTYPE tinyint,
4863
        primary key (REV, SPECIMENOROBSERVATIONBASE_ID, CREDITS_ID, SORTINDEX)
4864
    );
4865
4866
    create table PUBLIC.SPECIMENOROBSERVATIONBASE_DERIVATIONEVENT (
4867
       ORIGINALS_ID integer not null,
4868
        DERIVATIONEVENTS_ID integer not null,
4869
        primary key (ORIGINALS_ID, DERIVATIONEVENTS_ID)
4870
    );
4871
4872
    create table PUBLIC.SPECIMENOROBSERVATIONBASE_DERIVATIONEVENT_AUD (
4873
       REV integer not null,
4874
        ORIGINALS_ID integer not null,
4875
        DERIVATIONEVENTS_ID integer not null,
4876
        REVTYPE tinyint,
4877
        primary key (REV, ORIGINALS_ID, DERIVATIONEVENTS_ID)
4878
    );
4879
4880
    create table PUBLIC.SPECIMENOROBSERVATIONBASE_EXTENSION (
4881
       SPECIMENOROBSERVATIONBASE_ID integer not null,
4882
        EXTENSIONS_ID integer not null,
4883
        primary key (SPECIMENOROBSERVATIONBASE_ID, EXTENSIONS_ID)
4884
    );
4885
4886
    create table PUBLIC.SPECIMENOROBSERVATIONBASE_EXTENSION_AUD (
4887
       REV integer not null,
4888
        SPECIMENOROBSERVATIONBASE_ID integer not null,
4889
        EXTENSIONS_ID integer not null,
4890
        REVTYPE tinyint,
4891
        primary key (REV, SPECIMENOROBSERVATIONBASE_ID, EXTENSIONS_ID)
4892
    );
4893
4894
    create table PUBLIC.SPECIMENOROBSERVATIONBASE_EXTERNALLINK (
4895
       SPECIMENOROBSERVATIONBASE_ID integer not null,
4896
        LINKS_ID integer not null,
4897
        primary key (SPECIMENOROBSERVATIONBASE_ID, LINKS_ID)
4898
    );
4899
4900
    create table PUBLIC.SPECIMENOROBSERVATIONBASE_EXTERNALLINK_AUD (
4901
       REV integer not null,
4902
        SPECIMENOROBSERVATIONBASE_ID integer not null,
4903
        LINKS_ID integer not null,
4904
        REVTYPE tinyint,
4905
        primary key (REV, SPECIMENOROBSERVATIONBASE_ID, LINKS_ID)
4906
    );
4907
4908
    create table PUBLIC.SPECIMENOROBSERVATIONBASE_IDENTIFIER (
4909
       SPECIMENOROBSERVATIONBASE_ID integer not null,
4910
        IDENTIFIERS_ID integer not null,
4911
        SORTINDEX integer not null,
4912
        primary key (SPECIMENOROBSERVATIONBASE_ID, SORTINDEX)
4913
    );
4914
4915
    create table PUBLIC.SPECIMENOROBSERVATIONBASE_IDENTIFIER_AUD (
4916
       REV integer not null,
4917
        SPECIMENOROBSERVATIONBASE_ID integer not null,
4918
        IDENTIFIERS_ID integer not null,
4919
        SORTINDEX integer not null,
4920
        REVTYPE tinyint,
4921
        primary key (REV, SPECIMENOROBSERVATIONBASE_ID, IDENTIFIERS_ID, SORTINDEX)
4922
    );
4923
4924
    create table PUBLIC.SPECIMENOROBSERVATIONBASE_LANGUAGESTRING (
4925
       SPECIMENOROBSERVATIONBASE_ID integer not null,
4926
        DEFINITION_ID integer not null,
4927
        DEFINITION_MAPKEY_ID integer not null,
4928
        primary key (SPECIMENOROBSERVATIONBASE_ID, DEFINITION_MAPKEY_ID)
4929
    );
4930
4931
    create table PUBLIC.SPECIMENOROBSERVATIONBASE_LANGUAGESTRING_AUD (
4932
       REV integer not null,
4933
        SPECIMENOROBSERVATIONBASE_ID integer not null,
4934
        DEFINITION_ID integer not null,
4935
        DEFINITION_MAPKEY_ID integer not null,
4936
        REVTYPE tinyint,
4937
        primary key (REV, SPECIMENOROBSERVATIONBASE_ID, DEFINITION_ID, DEFINITION_MAPKEY_ID)
4938
    );
4939
4940
    create table PUBLIC.SPECIMENOROBSERVATIONBASE_MARKER (
4941
       SPECIMENOROBSERVATIONBASE_ID integer not null,
4942
        MARKERS_ID integer not null,
4943
        primary key (SPECIMENOROBSERVATIONBASE_ID, MARKERS_ID)
4944
    );
4945
4946
    create table PUBLIC.SPECIMENOROBSERVATIONBASE_MARKER_AUD (
4947
       REV integer not null,
4948
        SPECIMENOROBSERVATIONBASE_ID integer not null,
4949
        MARKERS_ID integer not null,
4950
        REVTYPE tinyint,
4951
        primary key (REV, SPECIMENOROBSERVATIONBASE_ID, MARKERS_ID)
4952
    );
4953
4954
    create table PUBLIC.SPECIMENOROBSERVATIONBASE_ORIGINALSOURCEBASE (
4955
       SPECIMENOROBSERVATIONBASE_ID integer not null,
4956
        SOURCES_ID integer not null,
4957
        primary key (SPECIMENOROBSERVATIONBASE_ID, SOURCES_ID)
4958
    );
4959
4960
    create table PUBLIC.SPECIMENOROBSERVATIONBASE_ORIGINALSOURCEBASE_AUD (
4961
       REV integer not null,
4962
        SPECIMENOROBSERVATIONBASE_ID integer not null,
4963
        SOURCES_ID integer not null,
4964
        REVTYPE tinyint,
4965
        primary key (REV, SPECIMENOROBSERVATIONBASE_ID, SOURCES_ID)
4966
    );
4967
4968
    create table PUBLIC.SPECIMENOROBSERVATIONBASE_RIGHTSINFO (
4969
       SPECIMENOROBSERVATIONBASE_ID integer not null,
4970
        RIGHTS_ID integer not null,
4971
        primary key (SPECIMENOROBSERVATIONBASE_ID, RIGHTS_ID)
4972
    );
4973
4974
    create table PUBLIC.SPECIMENOROBSERVATIONBASE_RIGHTSINFO_AUD (
4975
       REV integer not null,
4976
        SPECIMENOROBSERVATIONBASE_ID integer not null,
4977
        RIGHTS_ID integer not null,
4978
        REVTYPE tinyint,
4979
        primary key (REV, SPECIMENOROBSERVATIONBASE_ID, RIGHTS_ID)
4980
    );
4981
4982
    create table PUBLIC.STATEDATA (
4983
       ID integer not null,
4984
        CREATED timestamp,
4985
        UUID varchar(36),
4986
        UPDATED timestamp,
4987
        NUMBER integer,
4988
        CREATEDBY_ID integer,
4989
        UPDATEDBY_ID integer,
4990
        CATEGORICALDATA_ID integer,
4991
        STATE_ID integer,
4992
        primary key (ID)
4993
    );
4994
4995
    create table PUBLIC.STATEDATA_AUD (
4996
       ID integer not null,
4997
        REV integer not null,
4998
        REVTYPE tinyint,
4999
        CREATED timestamp,
5000
        UUID varchar(36),
5001
        UPDATED timestamp,
5002
        NUMBER integer,
5003
        CREATEDBY_ID integer,
5004
        UPDATEDBY_ID integer,
5005
        CATEGORICALDATA_ID integer,
5006
        STATE_ID integer,
5007
        primary key (ID, REV)
5008
    );
5009
5010
    create table PUBLIC.STATEDATA_DEFINEDTERMBASE (
5011
       STATEDATA_ID integer not null,
5012
        MODIFIERS_ID integer not null,
5013
        primary key (STATEDATA_ID, MODIFIERS_ID)
5014
    );
5015
5016
    create table PUBLIC.STATEDATA_DEFINEDTERMBASE_AUD (
5017
       REV integer not null,
5018
        STATEDATA_ID integer not null,
5019
        MODIFIERS_ID integer not null,
5020
        REVTYPE tinyint,
5021
        primary key (REV, STATEDATA_ID, MODIFIERS_ID)
5022
    );
5023
5024
    create table PUBLIC.STATEDATA_LANGUAGESTRING (
5025
       STATEDATA_ID integer not null,
5026
        MODIFYINGTEXT_ID integer not null,
5027
        MODIFYINGTEXT_MAPKEY_ID integer not null,
5028
        primary key (STATEDATA_ID, MODIFYINGTEXT_MAPKEY_ID)
5029
    );
5030
5031
    create table PUBLIC.STATEDATA_LANGUAGESTRING_AUD (
5032
       REV integer not null,
5033
        STATEDATA_ID integer not null,
5034
        MODIFYINGTEXT_ID integer not null,
5035
        MODIFYINGTEXT_MAPKEY_ID integer not null,
5036
        REVTYPE tinyint,
5037
        primary key (REV, STATEDATA_ID, MODIFYINGTEXT_ID, MODIFYINGTEXT_MAPKEY_ID)
5038
    );
5039
5040
    create table PUBLIC.STATISTICALMEASUREMENTVALUE (
5041
       ID integer not null,
5042
        CREATED timestamp,
5043
        UUID varchar(36),
5044
        UPDATED timestamp,
5045
        VALUE decimal(18,9),
5046
        VALUE_SCALE integer,
5047
        CREATEDBY_ID integer,
5048
        UPDATEDBY_ID integer,
5049
        QUANTITATIVEDATA_ID integer,
5050
        TYPE_ID integer,
5051
        primary key (ID)
5052
    );
5053
5054
    create table PUBLIC.STATISTICALMEASUREMENTVALUE_AUD (
5055
       ID integer not null,
5056
        REV integer not null,
5057
        REVTYPE tinyint,
5058
        CREATED timestamp,
5059
        UUID varchar(36),
5060
        UPDATED timestamp,
5061
        VALUE decimal(18,9),
5062
        VALUE_SCALE integer,
5063
        CREATEDBY_ID integer,
5064
        UPDATEDBY_ID integer,
5065
        QUANTITATIVEDATA_ID integer,
5066
        TYPE_ID integer,
5067
        primary key (ID, REV)
5068
    );
5069
5070
    create table PUBLIC.STATISTICALMEASUREMENTVALUE_DEFINEDTERMBASE (
5071
       STATISTICALMEASUREMENTVALUE_ID integer not null,
5072
        MODIFIERS_ID integer not null,
5073
        primary key (STATISTICALMEASUREMENTVALUE_ID, MODIFIERS_ID)
5074
    );
5075
5076
    create table PUBLIC.STATISTICALMEASUREMENTVALUE_DEFINEDTERMBASE_AUD (
5077
       REV integer not null,
5078
        STATISTICALMEASUREMENTVALUE_ID integer not null,
5079
        MODIFIERS_ID integer not null,
5080
        REVTYPE tinyint,
5081
        primary key (REV, STATISTICALMEASUREMENTVALUE_ID, MODIFIERS_ID)
5082
    );
5083
5084
    create table PUBLIC.TAXONBASE (
5085
       DTYPE varchar(31) not null,
5086
        ID integer not null,
5087
        CREATED timestamp,
5088
        UUID varchar(36),
5089
        UPDATED timestamp,
5090
        LSID_AUTHORITY varchar(255),
5091
        LSID_LSID varchar(255),
5092
        LSID_NAMESPACE varchar(255),
5093
        LSID_OBJECT varchar(255),
5094
        LSID_REVISION varchar(255),
5095
        PROTECTEDTITLECACHE boolean not null,
5096
        TITLECACHE varchar(800),
5097
        APPENDEDPHRASE varchar(255),
5098
        DOUBTFUL boolean not null,
5099
        PUBLISH boolean not null,
5100
        USENAMECACHE boolean not null,
5101
        CONCEPTDEFINITIONS varchar(255),
5102
        CONCEPTID varchar(255),
5103
        CONCEPTSTATUS varchar(255),
5104
        CURRENTCONCEPTPERIOD_END varchar(255),
5105
        CURRENTCONCEPTPERIOD_FREETEXT varchar(255),
5106
        CURRENTCONCEPTPERIOD_START varchar(255),
5107
        TAXONSTATUSUNKNOWN boolean,
5108
        TAXONTYPES varchar(255),
5109 158aea27 Andreas Müller
		TYPE VARCHAR(10),
5110 6eaa7820 Andreas Müller
        CREATEDBY_ID integer,
5111
        UPDATEDBY_ID integer,
5112
        NAME_ID integer,
5113
        ACCEPTEDTAXON_ID integer,
5114
        primary key (ID)
5115
    );
5116
5117
    create table PUBLIC.TAXONBASE_ANNOTATION (
5118
       TAXONBASE_ID integer not null,
5119
        ANNOTATIONS_ID integer not null,
5120
        primary key (TAXONBASE_ID, ANNOTATIONS_ID)
5121
    );
5122
5123
    create table PUBLIC.TAXONBASE_ANNOTATION_AUD (
5124
       REV integer not null,
5125
        TAXONBASE_ID integer not null,
5126
        ANNOTATIONS_ID integer not null,
5127
        REVTYPE tinyint,
5128
        primary key (REV, TAXONBASE_ID, ANNOTATIONS_ID)
5129
    );
5130
5131
    create table PUBLIC.TAXONBASE_AUD (
5132
       ID integer not null,
5133
        REV integer not null,
5134
        DTYPE varchar(31) not null,
5135
        REVTYPE tinyint,
5136
        CREATED timestamp,
5137
        UUID varchar(36),
5138
        UPDATED timestamp,
5139
        LSID_AUTHORITY varchar(255),
5140
        LSID_LSID varchar(255),
5141
        LSID_NAMESPACE varchar(255),
5142
        LSID_OBJECT varchar(255),
5143
        LSID_REVISION varchar(255),
5144
        PROTECTEDTITLECACHE boolean,
5145
        TITLECACHE varchar(800),
5146
        APPENDEDPHRASE varchar(255),
5147
        DOUBTFUL boolean,
5148
        PUBLISH boolean,
5149
        USENAMECACHE boolean,
5150
        CONCEPTDEFINITIONS varchar(255),
5151
        CONCEPTID varchar(255),
5152
        CONCEPTSTATUS varchar(255),
5153
        CURRENTCONCEPTPERIOD_END varchar(255),
5154
        CURRENTCONCEPTPERIOD_FREETEXT varchar(255),
5155
        CURRENTCONCEPTPERIOD_START varchar(255),
5156
        TAXONSTATUSUNKNOWN boolean,
5157
        TAXONTYPES varchar(255),
5158 158aea27 Andreas Müller
		TYPE VARCHAR(10),
5159 6eaa7820 Andreas Müller
        ACCEPTEDTAXON_ID integer,
5160 158aea27 Andreas Müller
        CREATEDBY_ID integer,
5161
        UPDATEDBY_ID integer,
5162
        NAME_ID integer,
5163 6eaa7820 Andreas Müller
        primary key (ID, REV)
5164
    );
5165
5166
    create table PUBLIC.TAXONBASE_CREDIT (
5167
       TAXONBASE_ID integer not null,
5168
        CREDITS_ID integer not null,
5169
        SORTINDEX integer not null,
5170
        primary key (TAXONBASE_ID, SORTINDEX)
5171
    );
5172
5173
    create table PUBLIC.TAXONBASE_CREDIT_AUD (
5174
       REV integer not null,
5175
        TAXONBASE_ID integer not null,
5176
        CREDITS_ID integer not null,
5177
        SORTINDEX integer not null,
5178
        REVTYPE tinyint,
5179
        primary key (REV, TAXONBASE_ID, CREDITS_ID, SORTINDEX)
5180
    );
5181
5182
    create table PUBLIC.TAXONBASE_EXTENSION (
5183
       TAXONBASE_ID integer not null,
5184
        EXTENSIONS_ID integer not null,
5185
        primary key (TAXONBASE_ID, EXTENSIONS_ID)
5186
    );
5187
5188
    create table PUBLIC.TAXONBASE_EXTENSION_AUD (
5189
       REV integer not null,
5190
        TAXONBASE_ID integer not null,
5191
        EXTENSIONS_ID integer not null,
5192
        REVTYPE tinyint,
5193
        primary key (REV, TAXONBASE_ID, EXTENSIONS_ID)
5194
    );
5195
5196
    create table PUBLIC.TAXONBASE_EXTERNALLINK (
5197
       TAXONBASE_ID integer not null,
5198
        LINKS_ID integer not null,
5199
        primary key (TAXONBASE_ID, LINKS_ID)
5200
    );
5201
5202
    create table PUBLIC.TAXONBASE_EXTERNALLINK_AUD (
5203
       REV integer not null,
5204
        TAXONBASE_ID integer not null,
5205
        LINKS_ID integer not null,
5206
        REVTYPE tinyint,
5207
        primary key (REV, TAXONBASE_ID, LINKS_ID)
5208
    );
5209
5210
    create table PUBLIC.TAXONBASE_IDENTIFIER (
5211
       TAXONBASE_ID integer not null,
5212
        IDENTIFIERS_ID integer not null,
5213
        SORTINDEX integer not null,
5214
        primary key (TAXONBASE_ID, SORTINDEX)
5215
    );
5216
5217
    create table PUBLIC.TAXONBASE_IDENTIFIER_AUD (
5218
       REV integer not null,
5219
        TAXONBASE_ID integer not null,
5220
        IDENTIFIERS_ID integer not null,
5221
        SORTINDEX integer not null,
5222
        REVTYPE tinyint,
5223
        primary key (REV, TAXONBASE_ID, IDENTIFIERS_ID, SORTINDEX)
5224
    );
5225
5226
    create table PUBLIC.TAXONBASE_MARKER (
5227
       TAXONBASE_ID integer not null,
5228
        MARKERS_ID integer not null,
5229
        primary key (TAXONBASE_ID, MARKERS_ID)
5230
    );
5231
5232
    create table PUBLIC.TAXONBASE_MARKER_AUD (
5233
       REV integer not null,
5234
        TAXONBASE_ID integer not null,
5235
        MARKERS_ID integer not null,
5236
        REVTYPE tinyint,
5237
        primary key (REV, TAXONBASE_ID, MARKERS_ID)
5238
    );
5239
5240
    create table PUBLIC.TAXONBASE_ORIGINALSOURCEBASE (
5241
       TAXONBASE_ID integer not null,
5242
        SOURCES_ID integer not null,
5243
        primary key (TAXONBASE_ID, SOURCES_ID)
5244
    );
5245
5246
    create table PUBLIC.TAXONBASE_ORIGINALSOURCEBASE_AUD (
5247
       REV integer not null,
5248
        TAXONBASE_ID integer not null,
5249
        SOURCES_ID integer not null,
5250
        REVTYPE tinyint,
5251
        primary key (REV, TAXONBASE_ID, SOURCES_ID)
5252
    );
5253
5254
    create table PUBLIC.TAXONBASE_RIGHTSINFO (
5255
       TAXONBASE_ID integer not null,
5256
        RIGHTS_ID integer not null,
5257
        primary key (TAXONBASE_ID, RIGHTS_ID)
5258
    );
5259
5260
    create table PUBLIC.TAXONBASE_RIGHTSINFO_AUD (
5261
       REV integer not null,
5262
        TAXONBASE_ID integer not null,
5263
        RIGHTS_ID integer not null,
5264
        REVTYPE tinyint,
5265
        primary key (REV, TAXONBASE_ID, RIGHTS_ID)
5266
    );
5267
5268
    create table PUBLIC.TAXONINTERACTION_LANGUAGESTRING (
5269
       TAXONINTERACTION_ID integer not null,
5270
        DESCRIPTION_ID integer not null,
5271
        DESCRIPTION_MAPKEY_ID integer not null,
5272
        primary key (TAXONINTERACTION_ID, DESCRIPTION_MAPKEY_ID)
5273
    );
5274
5275
    create table PUBLIC.TAXONINTERACTION_LANGUAGESTRING_AUD (
5276
       REV integer not null,
5277
        TAXONINTERACTION_ID integer not null,
5278
        DESCRIPTION_ID integer not null,
5279
        DESCRIPTION_MAPKEY_ID integer not null,
5280
        REVTYPE tinyint,
5281
        primary key (REV, TAXONINTERACTION_ID, DESCRIPTION_ID, DESCRIPTION_MAPKEY_ID)
5282
    );
5283
5284
    create table PUBLIC.TAXONNAME (
5285
       ID integer not null,
5286
        CREATED timestamp,
5287
        UUID varchar(36),
5288
        UPDATED timestamp,
5289
        LSID_AUTHORITY varchar(255),
5290
        LSID_LSID varchar(255),
5291
        LSID_NAMESPACE varchar(255),
5292
        LSID_OBJECT varchar(255),
5293
        LSID_REVISION varchar(255),
5294
        PROTECTEDTITLECACHE boolean not null,
5295
        TITLECACHE varchar(800),
5296
        ACRONYM varchar(255),
5297
        ANAMORPHIC boolean not null,
5298
        APPENDEDPHRASE varchar(255),
5299
        AUTHORSHIPCACHE varchar(255),
5300
        BINOMHYBRID boolean not null,
5301
        BREED varchar(255),
5302
        CULTIVAREPITHET varchar(255),
5303
        CULTIVARGROUPEPITHET varchar(255),
5304
        FULLTITLECACHE varchar(800),
5305
        GENUSORUNINOMIAL varchar(255),
5306
        HYBRIDFORMULA boolean not null,
5307
        INFRAGENERICEPITHET varchar(255),
5308
        INFRASPECIFICEPITHET varchar(255),
5309
        MONOMHYBRID boolean not null,
5310
        NAMEAPPROBATION varchar(255),
5311
        NAMECACHE varchar(255),
5312
        NAMETYPE varchar(15),
5313
        ORIGINALPUBLICATIONYEAR integer,
5314
        PARSINGPROBLEM integer not null,
5315
        PROBLEMENDS integer not null,
5316
        PROBLEMSTARTS integer not null,
5317
        PROTECTEDAUTHORSHIPCACHE boolean not null,
5318
        PROTECTEDFULLTITLECACHE boolean not null,
5319
        PROTECTEDNAMECACHE boolean not null,
5320
        PUBLICATIONYEAR integer,
5321
        SPECIFICEPITHET varchar(255),
5322
        SUBGENUSAUTHORSHIP varchar(255),
5323
        TRINOMHYBRID boolean not null,
5324
        CREATEDBY_ID integer,
5325
        UPDATEDBY_ID integer,
5326
        BASIONYMAUTHORSHIP_ID integer,
5327
        COMBINATIONAUTHORSHIP_ID integer,
5328
        EXBASIONYMAUTHORSHIP_ID integer,
5329
        EXCOMBINATIONAUTHORSHIP_ID integer,
5330
        HOMOTYPICALGROUP_ID integer,
5331
        INBASIONYMAUTHORSHIP_ID integer,
5332
        INCOMBINATIONAUTHORSHIP_ID integer,
5333
        RANK_ID integer,
5334
        primary key (ID)
5335
    );
5336
5337
    create table PUBLIC.TAXONNAME_ANNOTATION (
5338
       TAXONNAME_ID integer not null,
5339
        ANNOTATIONS_ID integer not null,
5340
        primary key (TAXONNAME_ID, ANNOTATIONS_ID)
5341
    );
5342
5343
    create table PUBLIC.TAXONNAME_ANNOTATION_AUD (
5344
       REV integer not null,
5345
        TAXONNAME_ID integer not null,
5346
        ANNOTATIONS_ID integer not null,
5347
        REVTYPE tinyint,
5348
        primary key (REV, TAXONNAME_ID, ANNOTATIONS_ID)
5349
    );
5350
5351
    create table PUBLIC.TAXONNAME_AUD (
5352
       ID integer not null,
5353
        REV integer not null,
5354
        REVTYPE tinyint,
5355
        CREATED timestamp,
5356
        UUID varchar(36),
5357
        UPDATED timestamp,
5358
        LSID_AUTHORITY varchar(255),
5359
        LSID_LSID varchar(255),
5360
        LSID_NAMESPACE varchar(255),
5361
        LSID_OBJECT varchar(255),
5362
        LSID_REVISION varchar(255),
5363
        PROTECTEDTITLECACHE boolean,
5364
        TITLECACHE varchar(800),
5365
        ACRONYM varchar(255),
5366
        ANAMORPHIC boolean,
5367
        APPENDEDPHRASE varchar(255),
5368
        AUTHORSHIPCACHE varchar(255),
5369
        BINOMHYBRID boolean,
5370
        BREED varchar(255),
5371
        CULTIVAREPITHET varchar(255),
5372
        CULTIVARGROUPEPITHET varchar(255),
5373
        FULLTITLECACHE varchar(800),
5374
        GENUSORUNINOMIAL varchar(255),
5375
        HYBRIDFORMULA boolean,
5376
        INFRAGENERICEPITHET varchar(255),
5377
        INFRASPECIFICEPITHET varchar(255),
5378
        MONOMHYBRID boolean,
5379
        NAMEAPPROBATION varchar(255),
5380
        NAMECACHE varchar(255),
5381
        NAMETYPE varchar(15),
5382
        ORIGINALPUBLICATIONYEAR integer,
5383
        PARSINGPROBLEM integer,
5384
        PROBLEMENDS integer,
5385
        PROBLEMSTARTS integer,
5386
        PROTECTEDAUTHORSHIPCACHE boolean,
5387
        PROTECTEDFULLTITLECACHE boolean,
5388
        PROTECTEDNAMECACHE boolean,
5389
        PUBLICATIONYEAR integer,
5390
        SPECIFICEPITHET varchar(255),
5391
        SUBGENUSAUTHORSHIP varchar(255),
5392
        TRINOMHYBRID boolean,
5393
        CREATEDBY_ID integer,
5394
        UPDATEDBY_ID integer,
5395
        BASIONYMAUTHORSHIP_ID integer,
5396
        COMBINATIONAUTHORSHIP_ID integer,
5397
        EXBASIONYMAUTHORSHIP_ID integer,
5398
        EXCOMBINATIONAUTHORSHIP_ID integer,
5399
        HOMOTYPICALGROUP_ID integer,
5400
        INBASIONYMAUTHORSHIP_ID integer,
5401
        INCOMBINATIONAUTHORSHIP_ID integer,
5402
        RANK_ID integer,
5403
        primary key (ID, REV)
5404
    );
5405
5406
    create table PUBLIC.TAXONNAME_CREDIT (
5407
       TAXONNAME_ID integer not null,
5408
        CREDITS_ID integer not null,
5409
        SORTINDEX integer not null,
5410
        primary key (TAXONNAME_ID, SORTINDEX)
5411
    );
5412
5413
    create table PUBLIC.TAXONNAME_CREDIT_AUD (
5414
       REV integer not null,
5415
        TAXONNAME_ID integer not null,
5416
        CREDITS_ID integer not null,
5417
        SORTINDEX integer not null,
5418
        REVTYPE tinyint,
5419
        primary key (REV, TAXONNAME_ID, CREDITS_ID, SORTINDEX)
5420
    );
5421
5422
    create table PUBLIC.TAXONNAME_EXTENSION (
5423
       TAXONNAME_ID integer not null,
5424
        EXTENSIONS_ID integer not null,
5425
        primary key (TAXONNAME_ID, EXTENSIONS_ID)
5426
    );
5427
5428
    create table PUBLIC.TAXONNAME_EXTENSION_AUD (
5429
       REV integer not null,
5430
        TAXONNAME_ID integer not null,
5431
        EXTENSIONS_ID integer not null,
5432
        REVTYPE tinyint,
5433
        primary key (REV, TAXONNAME_ID, EXTENSIONS_ID)
5434
    );
5435
5436
    create table PUBLIC.TAXONNAME_EXTERNALLINK (
5437
       TAXONNAME_ID integer not null,
5438
        LINKS_ID integer not null,
5439
        primary key (TAXONNAME_ID, LINKS_ID)
5440
    );
5441
5442
    create table PUBLIC.TAXONNAME_EXTERNALLINK_AUD (
5443
       REV integer not null,
5444
        TAXONNAME_ID integer not null,
5445
        LINKS_ID integer not null,
5446
        REVTYPE tinyint,
5447
        primary key (REV, TAXONNAME_ID, LINKS_ID)
5448
    );
5449
5450
    create table PUBLIC.TAXONNAME_IDENTIFIER (
5451
       TAXONNAME_ID integer not null,
5452
        IDENTIFIERS_ID integer not null,
5453
        SORTINDEX integer not null,
5454
        primary key (TAXONNAME_ID, SORTINDEX)
5455
    );
5456
5457
    create table PUBLIC.TAXONNAME_IDENTIFIER_AUD (
5458
       REV integer not null,
5459
        TAXONNAME_ID integer not null,
5460
        IDENTIFIERS_ID integer not null,
5461
        SORTINDEX integer not null,
5462
        REVTYPE tinyint,
5463
        primary key (REV, TAXONNAME_ID, IDENTIFIERS_ID, SORTINDEX)
5464
    );
5465
5466
    create table PUBLIC.TAXONNAME_MARKER (
5467
       TAXONNAME_ID integer not null,
5468
        MARKERS_ID integer not null,
5469
        primary key (TAXONNAME_ID, MARKERS_ID)
5470
    );
5471
5472
    create table PUBLIC.TAXONNAME_MARKER_AUD (
5473
       REV integer not null,
5474
        TAXONNAME_ID integer not null,
5475
        MARKERS_ID integer not null,
5476
        REVTYPE tinyint,
5477
        primary key (REV, TAXONNAME_ID, MARKERS_ID)
5478
    );
5479
5480
    create table PUBLIC.TAXONNAME_ORIGINALSOURCEBASE (
5481
       TAXONNAME_ID integer not null,
5482
        SOURCES_ID integer not null,
5483
        primary key (TAXONNAME_ID, SOURCES_ID)
5484
    );
5485
5486
    create table PUBLIC.TAXONNAME_ORIGINALSOURCEBASE_AUD (
5487
       REV integer not null,
5488
        TAXONNAME_ID integer not null,
5489
        SOURCES_ID integer not null,
5490
        REVTYPE tinyint,
5491
        primary key (REV, TAXONNAME_ID, SOURCES_ID)
5492
    );
5493
5494
    create table PUBLIC.TAXONNAME_RIGHTSINFO (
5495
       TAXONNAME_ID integer not null,
5496
        RIGHTS_ID integer not null,
5497
        primary key (TAXONNAME_ID, RIGHTS_ID)
5498
    );
5499
5500
    create table PUBLIC.TAXONNAME_RIGHTSINFO_AUD (
5501
       REV integer not null,
5502
        TAXONNAME_ID integer not null,
5503
        RIGHTS_ID integer not null,
5504
        REVTYPE tinyint,
5505
        primary key (REV, TAXONNAME_ID, RIGHTS_ID)
5506
    );
5507
5508
    create table PUBLIC.TAXONNAME_TYPEDESIGNATIONBASE (
5509
       TAXONNAME_ID integer not null,
5510
        TYPEDESIGNATIONS_ID integer not null,
5511
        primary key (TAXONNAME_ID, TYPEDESIGNATIONS_ID)
5512
    );
5513
5514
    create table PUBLIC.TAXONNAME_TYPEDESIGNATIONBASE_AUD (
5515
       REV integer not null,
5516
        TAXONNAME_ID integer not null,
5517
        TYPEDESIGNATIONS_ID integer not null,
5518
        REVTYPE tinyint,
5519
        primary key (REV, TAXONNAME_ID, TYPEDESIGNATIONS_ID)
5520
    );
5521
5522
    create table PUBLIC.TAXONNODE (
5523
       ID integer not null,
5524
        CREATED timestamp,
5525
        UUID varchar(36),
5526
        UPDATED timestamp,
5527
        COUNTCHILDREN integer not null,
5528
        STATUS varchar(10),
5529
        TREEINDEX varchar(255),
5530
        CREATEDBY_ID integer,
5531
        UPDATEDBY_ID integer,
5532
        SOURCE_ID integer,
5533
        CLASSIFICATION_ID integer,
5534
        PARENT_ID integer,
5535
        SYNONYMTOBEUSED_ID integer,
5536
        TAXON_ID integer,
5537
        SORTINDEX integer,
5538
        primary key (ID)
5539
    );
5540
5541
    create table PUBLIC.TAXONNODE_ANNOTATION (
5542
       TAXONNODE_ID integer not null,
5543
        ANNOTATIONS_ID integer not null,
5544
        primary key (TAXONNODE_ID, ANNOTATIONS_ID)
5545
    );
5546
5547
    create table PUBLIC.TAXONNODE_ANNOTATION_AUD (
5548
       REV integer not null,
5549
        TAXONNODE_ID integer not null,
5550
        ANNOTATIONS_ID integer not null,
5551
        REVTYPE tinyint,
5552
        primary key (REV, TAXONNODE_ID, ANNOTATIONS_ID)
5553
    );
5554
5555
    create table PUBLIC.TAXONNODE_AUD (
5556
       ID integer not null,
5557
        REV integer not null,
5558
        REVTYPE tinyint,
5559
        CREATED timestamp,
5560
        UUID varchar(36),
5561
        UPDATED timestamp,
5562
        COUNTCHILDREN integer,
5563
        STATUS varchar(10),
5564
        TREEINDEX varchar(255),
5565
        SORTINDEX integer,
5566
        CREATEDBY_ID integer,
5567
        UPDATEDBY_ID integer,
5568
        SOURCE_ID integer,
5569
        CLASSIFICATION_ID integer,
5570
        PARENT_ID integer,
5571
        SYNONYMTOBEUSED_ID integer,
5572
        TAXON_ID integer,
5573
        primary key (ID, REV)
5574
    );
5575
5576
    create table PUBLIC.TAXONNODE_MARKER (
5577
       TAXONNODE_ID integer not null,
5578
        MARKERS_ID integer not null,
5579
        primary key (TAXONNODE_ID, MARKERS_ID)
5580
    );
5581
5582
    create table PUBLIC.TAXONNODE_MARKER_AUD (
5583
       REV integer not null,
5584
        TAXONNODE_ID integer not null,
5585
        MARKERS_ID integer not null,
5586
        REVTYPE tinyint,
5587
        primary key (REV, TAXONNODE_ID, MARKERS_ID)
5588
    );
5589
5590
    create table PUBLIC.TAXONNODE_STATUSNOTE (
5591
       TAXONNODE_ID integer not null,
5592
        STATUSNOTE_ID integer not null,
5593
        STATUSNOTE_KEY integer not null,
5594
        primary key (TAXONNODE_ID, STATUSNOTE_KEY)
5595
    );
5596
5597
    create table PUBLIC.TAXONNODE_STATUSNOTE_AUD (
5598
       REV integer not null,
5599
        TAXONNODE_ID integer not null,
5600
        STATUSNOTE_ID integer not null,
5601
        STATUSNOTE_KEY integer not null,
5602
        REVTYPE tinyint,
5603
        primary key (REV, TAXONNODE_ID, STATUSNOTE_ID, STATUSNOTE_KEY)
5604
    );
5605
5606
    create table PUBLIC.TAXONNODEAGENTRELATION (
5607
       ID integer not null,
5608
        CREATED timestamp,
5609
        UUID varchar(36),
5610
        UPDATED timestamp,
5611
        CREATEDBY_ID integer,
5612
        UPDATEDBY_ID integer,
5613
        AGENT_ID integer,
5614
        TAXONNODE_ID integer,
5615
        TYPE_ID integer,
5616
        primary key (ID)
5617
    );
5618
5619
    create table PUBLIC.TAXONNODEAGENTRELATION_ANNOTATION (
5620
       TAXONNODEAGENTRELATION_ID integer not null,
5621
        ANNOTATIONS_ID integer not null,
5622
        primary key (TAXONNODEAGENTRELATION_ID, ANNOTATIONS_ID)
5623
    );
5624
5625
    create table PUBLIC.TAXONNODEAGENTRELATION_ANNOTATION_AUD (
5626
       REV integer not null,
5627
        TAXONNODEAGENTRELATION_ID integer not null,
5628
        ANNOTATIONS_ID integer not null,
5629
        REVTYPE tinyint,
5630
        primary key (REV, TAXONNODEAGENTRELATION_ID, ANNOTATIONS_ID)
5631
    );
5632
5633
    create table PUBLIC.TAXONNODEAGENTRELATION_AUD (
5634
       ID integer not null,
5635
        REV integer not null,
5636
        REVTYPE tinyint,
5637
        CREATED timestamp,
5638
        UUID varchar(36),
5639
        UPDATED timestamp,
5640
        CREATEDBY_ID integer,
5641
        UPDATEDBY_ID integer,
5642
        AGENT_ID integer,
5643
        TAXONNODE_ID integer,
5644
        TYPE_ID integer,
5645
        primary key (ID, REV)
5646
    );
5647
5648
    create table PUBLIC.TAXONNODEAGENTRELATION_MARKER (
5649
       TAXONNODEAGENTRELATION_ID integer not null,
5650
        MARKERS_ID integer not null,
5651
        primary key (TAXONNODEAGENTRELATION_ID, MARKERS_ID)
5652
    );
5653
5654
    create table PUBLIC.TAXONNODEAGENTRELATION_MARKER_AUD (
5655
       REV integer not null,
5656
        TAXONNODEAGENTRELATION_ID integer not null,
5657
        MARKERS_ID integer not null,
5658
        REVTYPE tinyint,
5659
        primary key (REV, TAXONNODEAGENTRELATION_ID, MARKERS_ID)
5660
    );
5661
5662
    create table PUBLIC.TAXONOMICOPERATION (
5663
       ID integer not null,
5664
        CREATED timestamp,
5665
        UUID varchar(36),
5666
        UPDATED timestamp,
5667
        TIMEPERIOD_END varchar(255),
5668
        TIMEPERIOD_FREETEXT varchar(255),
5669
        TIMEPERIOD_START varchar(255),
5670
        TYPE varchar(20),
5671
        CREATEDBY_ID integer,
5672
        UPDATEDBY_ID integer,
5673
        primary key (ID)
5674
    );
5675
5676
    create table PUBLIC.TAXONOMICOPERATION_AUD (
5677
       ID integer not null,
5678
        REV integer not null,
5679
        REVTYPE tinyint,
5680
        CREATED timestamp,
5681
        UUID varchar(36),
5682
        UPDATED timestamp,
5683
        TIMEPERIOD_END varchar(255),
5684
        TIMEPERIOD_FREETEXT varchar(255),
5685
        TIMEPERIOD_START varchar(255),
5686
        TYPE varchar(20),
5687
        CREATEDBY_ID integer,
5688
        UPDATEDBY_ID integer,
5689
        primary key (ID, REV)
5690
    );
5691
5692
    create table PUBLIC.TAXONRELATIONSHIP (
5693
       ID integer not null,
5694
        CREATED timestamp,
5695
        UUID varchar(36),
5696
        UPDATED timestamp,
5697
        DOUBTFUL boolean not null,
5698
        CREATEDBY_ID integer,
5699
        UPDATEDBY_ID integer,
5700
        SOURCE_ID integer,
5701
        OPERATION_ID integer,
5702
        RELATEDFROM_ID integer,
5703
        RELATEDTO_ID integer,
5704
        TYPE_ID integer,
5705
        primary key (ID)
5706
    );
5707
5708
    create table PUBLIC.TAXONRELATIONSHIP_ANNOTATION (
5709
       TAXONRELATIONSHIP_ID integer not null,
5710
        ANNOTATIONS_ID integer not null,
5711
        primary key (TAXONRELATIONSHIP_ID, ANNOTATIONS_ID)
5712
    );
5713
5714
    create table PUBLIC.TAXONRELATIONSHIP_ANNOTATION_AUD (
5715
       REV integer not null,
5716
        TAXONRELATIONSHIP_ID integer not null,
5717
        ANNOTATIONS_ID integer not null,
5718
        REVTYPE tinyint,
5719
        primary key (REV, TAXONRELATIONSHIP_ID, ANNOTATIONS_ID)
5720
    );
5721
5722
    create table PUBLIC.TAXONRELATIONSHIP_AUD (
5723
       ID integer not null,
5724
        REV integer not null,
5725
        REVTYPE tinyint,
5726
        CREATED timestamp,
5727
        UUID varchar(36),
5728
        UPDATED timestamp,
5729
        DOUBTFUL boolean,
5730
        CREATEDBY_ID integer,
5731
        UPDATEDBY_ID integer,
5732
        SOURCE_ID integer,
5733
        OPERATION_ID integer,
5734
        RELATEDFROM_ID integer,
5735
        RELATEDTO_ID integer,
5736
        TYPE_ID integer,
5737
        primary key (ID, REV)
5738
    );
5739
5740
    create table PUBLIC.TAXONRELATIONSHIP_MARKER (
5741
       TAXONRELATIONSHIP_ID integer not null,
5742
        MARKERS_ID integer not null,
5743
        primary key (TAXONRELATIONSHIP_ID, MARKERS_ID)
5744
    );
5745
5746
    create table PUBLIC.TAXONRELATIONSHIP_MARKER_AUD (
5747
       REV integer not null,
5748
        TAXONRELATIONSHIP_ID integer not null,
5749
        MARKERS_ID integer not null,
5750
        REVTYPE tinyint,
5751
        primary key (REV, TAXONRELATIONSHIP_ID, MARKERS_ID)
5752
    );
5753
5754
    create table PUBLIC.TERMCOLLECTION (
5755
       DTYPE varchar(31) not null,
5756
        ID integer not null,
5757
        CREATED timestamp,
5758
        UUID varchar(36),
5759
        UPDATED timestamp,
5760
        LSID_AUTHORITY varchar(255),
5761
        LSID_LSID varchar(255),
5762
        LSID_NAMESPACE varchar(255),
5763
        LSID_OBJECT varchar(255),
5764
        LSID_REVISION varchar(255),
5765
        PROTECTEDTITLECACHE boolean not null,
5766
        TITLECACHE varchar(800),
5767
        TERMTYPE varchar(255),
5768
        URI clob,
5769
        ALLOWDUPLICATES boolean not null,
5770
        ISFLAT boolean not null,
5771
        ORDERRELEVANT boolean not null,
5772
        AUTHORITYTYPE varchar(10),
5773
        EXTERNALID varchar(255),
5774
        EXTERNALLINK clob,
5775
        IMPORTMETHOD varchar(30),
5776
        LASTRETRIEVED timestamp,
5777
        TERMSOURCEURI clob,
5778
        CREATEDBY_ID integer,
5779
        UPDATEDBY_ID integer,
5780
        ROOT_ID integer,
5781
        primary key (ID)
5782
    );
5783
5784
    create table PUBLIC.TERMCOLLECTION_ANNOTATION (
5785
       TERMCOLLECTION_ID integer not null,
5786
        ANNOTATIONS_ID integer not null,
5787
        primary key (TERMCOLLECTION_ID, ANNOTATIONS_ID)
5788
    );
5789
5790
    create table PUBLIC.TERMCOLLECTION_ANNOTATION_AUD (
5791
       REV integer not null,
5792
        TERMCOLLECTION_ID integer not null,
5793
        ANNOTATIONS_ID integer not null,
5794
        REVTYPE tinyint,
5795
        primary key (REV, TERMCOLLECTION_ID, ANNOTATIONS_ID)
5796
    );
5797
5798
    create table PUBLIC.TERMCOLLECTION_AUD (
5799
       ID integer not null,
5800
        REV integer not null,
5801
        DTYPE varchar(31) not null,
5802
        REVTYPE tinyint,
5803
        CREATED timestamp,
5804
        UUID varchar(36),
5805
        UPDATED timestamp,
5806
        LSID_AUTHORITY varchar(255),
5807
        LSID_LSID varchar(255),
5808
        LSID_NAMESPACE varchar(255),
5809
        LSID_OBJECT varchar(255),
5810
        LSID_REVISION varchar(255),
5811
        PROTECTEDTITLECACHE boolean,
5812
        TITLECACHE varchar(800),
5813
        TERMTYPE varchar(255),
5814
        URI clob,
5815
        ALLOWDUPLICATES boolean,
5816
        ISFLAT boolean,
5817
        ORDERRELEVANT boolean,
5818
        CREATEDBY_ID integer,
5819
        UPDATEDBY_ID integer,
5820
        ROOT_ID integer,
5821
        AUTHORITYTYPE varchar(10),
5822
        EXTERNALID varchar(255),
5823
        EXTERNALLINK clob,
5824
        IMPORTMETHOD varchar(30),
5825
        LASTRETRIEVED timestamp,
5826
        TERMSOURCEURI clob,
5827
        primary key (ID, REV)
5828
    );
5829
5830
    create table PUBLIC.TERMCOLLECTION_CREDIT (
5831
       TERMCOLLECTION_ID integer not null,
5832
        CREDITS_ID integer not null,
5833
        SORTINDEX integer not null,
5834
        primary key (TERMCOLLECTION_ID, SORTINDEX)
5835
    );
5836
5837
    create table PUBLIC.TERMCOLLECTION_CREDIT_AUD (
5838
       REV integer not null,
5839
        TERMCOLLECTION_ID integer not null,
5840
        CREDITS_ID integer not null,
5841
        SORTINDEX integer not null,
5842
        REVTYPE tinyint,
5843
        primary key (REV, TERMCOLLECTION_ID, CREDITS_ID, SORTINDEX)
5844
    );
5845
5846
    create table PUBLIC.TERMCOLLECTION_EXTENSION (
5847
       TERMCOLLECTION_ID integer not null,
5848
        EXTENSIONS_ID integer not null,
5849
        primary key (TERMCOLLECTION_ID, EXTENSIONS_ID)
5850
    );
5851
5852
    create table PUBLIC.TERMCOLLECTION_EXTENSION_AUD (
5853
       REV integer not null,
5854
        TERMCOLLECTION_ID integer not null,
5855
        EXTENSIONS_ID integer not null,
5856
        REVTYPE tinyint,
5857
        primary key (REV, TERMCOLLECTION_ID, EXTENSIONS_ID)
5858
    );
5859
5860
    create table PUBLIC.TERMCOLLECTION_EXTERNALLINK (
5861
       TERMCOLLECTION_ID integer not null,
5862
        LINKS_ID integer not null,
5863
        primary key (TERMCOLLECTION_ID, LINKS_ID)
5864
    );
5865
5866
    create table PUBLIC.TERMCOLLECTION_EXTERNALLINK_AUD (
5867
       REV integer not null,
5868
        TERMCOLLECTION_ID integer not null,
5869
        LINKS_ID integer not null,
5870
        REVTYPE tinyint,
5871
        primary key (REV, TERMCOLLECTION_ID, LINKS_ID)
5872
    );
5873
5874
    create table PUBLIC.TERMCOLLECTION_IDENTIFIER (
5875
       TERMCOLLECTION_ID integer not null,
5876
        IDENTIFIERS_ID integer not null,
5877
        SORTINDEX integer not null,
5878
        primary key (TERMCOLLECTION_ID, SORTINDEX)
5879
    );
5880
5881
    create table PUBLIC.TERMCOLLECTION_IDENTIFIER_AUD (
5882
       REV integer not null,
5883
        TERMCOLLECTION_ID integer not null,
5884
        IDENTIFIERS_ID integer not null,
5885
        SORTINDEX integer not null,
5886
        REVTYPE tinyint,
5887
        primary key (REV, TERMCOLLECTION_ID, IDENTIFIERS_ID, SORTINDEX)
5888
    );
5889
5890
    create table PUBLIC.TERMCOLLECTION_MARKER (
5891
       TERMCOLLECTION_ID integer not null,
5892
        MARKERS_ID integer not null,
5893
        primary key (TERMCOLLECTION_ID, MARKERS_ID)
5894
    );
5895
5896
    create table PUBLIC.TERMCOLLECTION_MARKER_AUD (
5897
       REV integer not null,
5898
        TERMCOLLECTION_ID integer not null,
5899
        MARKERS_ID integer not null,
5900
        REVTYPE tinyint,
5901
        primary key (REV, TERMCOLLECTION_ID, MARKERS_ID)
5902
    );
5903
5904
    create table PUBLIC.TERMCOLLECTION_ORIGINALSOURCEBASE (
5905
       TERMCOLLECTION_ID integer not null,
5906
        SOURCES_ID integer not null,
5907
        primary key (TERMCOLLECTION_ID, SOURCES_ID)
5908
    );
5909
5910
    create table PUBLIC.TERMCOLLECTION_ORIGINALSOURCEBASE_AUD (
5911
       REV integer not null,
5912
        TERMCOLLECTION_ID integer not null,
5913
        SOURCES_ID integer not null,
5914
        REVTYPE tinyint,
5915
        primary key (REV, TERMCOLLECTION_ID, SOURCES_ID)
5916
    );
5917
5918
    create table PUBLIC.TERMCOLLECTION_REPRESENTATION (
5919
       TERMCOLLECTION_ID integer not null,
5920
        REPRESENTATIONS_ID integer not null,
5921
        primary key (TERMCOLLECTION_ID, REPRESENTATIONS_ID)
5922
    );
5923
5924
    create table PUBLIC.TERMCOLLECTION_REPRESENTATION_AUD (
5925
       REV integer not null,
5926
        TERMCOLLECTION_ID integer not null,
5927
        REPRESENTATIONS_ID integer not null,
5928
        REVTYPE tinyint,
5929
        primary key (REV, TERMCOLLECTION_ID, REPRESENTATIONS_ID)
5930
    );
5931
5932
    create table PUBLIC.TERMCOLLECTION_RIGHTSINFO (
5933
       TERMCOLLECTION_ID integer not null,
5934
        RIGHTS_ID integer not null,
5935
        primary key (TERMCOLLECTION_ID, RIGHTS_ID)
5936
    );
5937
5938
    create table PUBLIC.TERMCOLLECTION_RIGHTSINFO_AUD (
5939
       REV integer not null,
5940
        TERMCOLLECTION_ID integer not null,
5941
        RIGHTS_ID integer not null,
5942
        REVTYPE tinyint,
5943
        primary key (REV, TERMCOLLECTION_ID, RIGHTS_ID)
5944
    );
5945
5946
    create table PUBLIC.TERMNODE_INAPPLICABLEIF (
5947
       TERMNODE_ID integer not null,
5948
        INAPPLICABLEIF_ID integer not null,
5949
        primary key (TERMNODE_ID, INAPPLICABLEIF_ID)
5950
    );
5951
5952
    create table PUBLIC.TERMNODE_INAPPLICABLEIF_AUD (
5953
       REV integer not null,
5954
        TERMNODE_ID integer not null,
5955
        INAPPLICABLEIF_ID integer not null,
5956
        REVTYPE tinyint,
5957
        primary key (REV, TERMNODE_ID, INAPPLICABLEIF_ID)
5958
    );
5959
5960
    create table PUBLIC.TERMNODE_ONLYAPPLICABLEIF (
5961
       TERMNODE_ID integer not null,
5962
        ONLYAPPLICABLEIF_ID integer not null,
5963
        primary key (TERMNODE_ID, ONLYAPPLICABLEIF_ID)
5964
    );
5965
5966
    create table PUBLIC.TERMNODE_ONLYAPPLICABLEIF_AUD (
5967
       REV integer not null,
5968
        TERMNODE_ID integer not null,
5969
        ONLYAPPLICABLEIF_ID integer not null,
5970
        REVTYPE tinyint,
5971
        primary key (REV, TERMNODE_ID, ONLYAPPLICABLEIF_ID)
5972
    );
5973
5974
    create table PUBLIC.TERMRELATION (
5975
       DTYPE varchar(31) not null,
5976
        ID integer not null,
5977
        CREATED timestamp,
5978
        UUID varchar(36),
5979
        UPDATED timestamp,
5980
        TERMTYPE varchar(255),
5981
        TREEINDEX varchar(255),
5982
        CREATEDBY_ID integer,
5983
        UPDATEDBY_ID integer,
5984
        GRAPH_ID integer,
5985
        TERM_ID integer,
5986
        PARENT_ID integer,
5987
        TOTERM_ID integer,
5988
        SORTINDEX integer,
5989
        primary key (ID)
5990
    );
5991
5992
    create table PUBLIC.TERMRELATION_AUD (
5993
       ID integer not null,
5994
        REV integer not null,
5995
        DTYPE varchar(31) not null,
5996
        REVTYPE tinyint,
5997
        CREATED timestamp,
5998
        UUID varchar(36),
5999
        UPDATED timestamp,
6000
        TERMTYPE varchar(255),
6001
        CREATEDBY_ID integer,
6002
        UPDATEDBY_ID integer,
6003
        GRAPH_ID integer,
6004
        TERM_ID integer,
6005
        TOTERM_ID integer,
6006
        TREEINDEX varchar(255),
6007
        SORTINDEX integer,
6008
        PARENT_ID integer,
6009
        primary key (ID, REV)
6010
    );
6011
6012
    create table PUBLIC.TYPEDESIGNATIONBASE (
6013
       DTYPE varchar(31) not null,
6014
        ID integer not null,
6015
        CREATED timestamp,
6016
        UUID varchar(36),
6017
        UPDATED timestamp,
6018
        NOTDESIGNATED boolean not null,
6019
        CONSERVEDTYPE boolean,
6020
        REJECTEDTYPE boolean,
6021
        ISVERBATIM boolean,
6022
        CREATEDBY_ID integer,
6023
        UPDATEDBY_ID integer,
6024
        DESIGNATIONSOURCE_ID integer,
6025
        TYPESTATUS_ID integer,
6026
        TYPENAME_ID integer,
6027
        TYPESPECIMEN_ID integer,
6028
        primary key (ID)
6029
    );
6030
6031
    create table PUBLIC.TYPEDESIGNATIONBASE_ANNOTATION (
6032
       TYPEDESIGNATIONBASE_ID integer not null,
6033
        ANNOTATIONS_ID integer not null,
6034
        primary key (TYPEDESIGNATIONBASE_ID, ANNOTATIONS_ID)
6035
    );
6036
6037
    create table PUBLIC.TYPEDESIGNATIONBASE_ANNOTATION_AUD (
6038
       REV integer not null,
6039
        TYPEDESIGNATIONBASE_ID integer not null,
6040
        ANNOTATIONS_ID integer not null,
6041
        REVTYPE tinyint,
6042
        primary key (REV, TYPEDESIGNATIONBASE_ID, ANNOTATIONS_ID)
6043
    );
6044
6045
    create table PUBLIC.TYPEDESIGNATIONBASE_AUD (
6046
       ID integer not null,
6047
        REV integer not null,
6048
        DTYPE varchar(31) not null,
6049
        REVTYPE tinyint,
6050
        CREATED timestamp,
6051
        UUID varchar(36),
6052
        UPDATED timestamp,
6053
        NOTDESIGNATED boolean,
6054
        CREATEDBY_ID integer,
6055
        UPDATEDBY_ID integer,
6056
        DESIGNATIONSOURCE_ID integer,
6057
        TYPESTATUS_ID integer,
6058
        ISVERBATIM boolean,
6059
        CONSERVEDTYPE boolean,
6060
        REJECTEDTYPE boolean,
6061
        TYPENAME_ID integer,
6062
        TYPESPECIMEN_ID integer,
6063
        primary key (ID, REV)
6064
    );
6065
6066
    create table PUBLIC.TYPEDESIGNATIONBASE_LANGUAGESTRING (
6067
       TEXTUALTYPEDESIGNATION_ID integer not null,
6068
        TEXT_ID integer not null,
6069
        TEXT_MAPKEY_ID integer not null,
6070
        primary key (TEXTUALTYPEDESIGNATION_ID, TEXT_MAPKEY_ID)
6071
    );
6072
6073
    create table PUBLIC.TYPEDESIGNATIONBASE_LANGUAGESTRING_AUD (
6074
       REV integer not null,
6075
        TEXTUALTYPEDESIGNATION_ID integer not null,
6076
        TEXT_ID integer not null,
6077
        TEXT_MAPKEY_ID integer not null,
6078
        REVTYPE tinyint,
6079
        primary key (REV, TEXTUALTYPEDESIGNATION_ID, TEXT_ID, TEXT_MAPKEY_ID)
6080
    );
6081
6082
    create table PUBLIC.TYPEDESIGNATIONBASE_MARKER (
6083
       TYPEDESIGNATIONBASE_ID integer not null,
6084
        MARKERS_ID integer not null,
6085
        primary key (TYPEDESIGNATIONBASE_ID, MARKERS_ID)
6086
    );
6087
6088
    create table PUBLIC.TYPEDESIGNATIONBASE_MARKER_AUD (
6089
       REV integer not null,
6090
        TYPEDESIGNATIONBASE_ID integer not null,
6091
        MARKERS_ID integer not null,
6092
        REVTYPE tinyint,
6093
        primary key (REV, TYPEDESIGNATIONBASE_ID, MARKERS_ID)
6094
    );
6095
6096
    create table PUBLIC.TYPEDESIGNATIONBASE_ORIGINALSOURCEBASE (
6097
       TYPEDESIGNATIONBASE_ID integer not null,
6098
        SOURCES_ID integer not null,
6099
        primary key (TYPEDESIGNATIONBASE_ID, SOURCES_ID)
6100
    );
6101
6102
    create table PUBLIC.TYPEDESIGNATIONBASE_ORIGINALSOURCEBASE_AUD (
6103
       REV integer not null,
6104
        TYPEDESIGNATIONBASE_ID integer not null,
6105
        SOURCES_ID integer not null,
6106
        REVTYPE tinyint,
6107
        primary key (REV, TYPEDESIGNATIONBASE_ID, SOURCES_ID)
6108
    );
6109
6110
    create table PUBLIC.USERACCOUNT (
6111
       ID integer not null,
6112
        CREATED timestamp,
6113
        UUID varchar(36),
6114
        ACCOUNTNONEXPIRED boolean not null,
6115
        ACCOUNTNONLOCKED boolean not null,
6116
        CREDENTIALSNONEXPIRED boolean not null,
6117
        EMAILADDRESS varchar(255),
6118
        ENABLED boolean not null,
6119
        PASSWORD varchar(255),
6120
        SALT varchar(255),
6121
        USERNAME varchar(255),
6122
        CREATEDBY_ID integer,
6123
        PERSON_ID integer,
6124
        primary key (ID)
6125
    );
6126
6127
    create table PUBLIC.USERACCOUNT_AUD (
6128
       ID integer not null,
6129
        REV integer not null,
6130
        REVTYPE tinyint,
6131
        CREATED timestamp,
6132
        UUID varchar(36),
6133
        ACCOUNTNONEXPIRED boolean,
6134
        ACCOUNTNONLOCKED boolean,
6135
        CREDENTIALSNONEXPIRED boolean,
6136
        EMAILADDRESS varchar(255),
6137
        ENABLED boolean,
6138
        USERNAME varchar(255),
6139
        CREATEDBY_ID integer,
6140
        PERSON_ID integer,
6141
        primary key (ID, REV)
6142
    );
6143
6144
    create table PUBLIC.USERACCOUNT_AUTHORITY (
6145
       USER_ID integer not null,
6146
        AUTHORITIES_ID integer not null,
6147
        primary key (USER_ID, AUTHORITIES_ID)
6148
    );
6149
6150
    create table PUBLIC.USERACCOUNT_GRANTEDAUTHORITYIMPL (
6151
       USER_ID integer not null,
6152
        GRANTEDAUTHORITIES_ID integer not null,
6153
        primary key (USER_ID, GRANTEDAUTHORITIES_ID)
6154
    );
6155
6156
    create table PUBLIC.USERACCOUNT_PERMISSIONGROUP (
6157
       MEMBERS_ID integer not null,
6158
        GROUPS_ID integer not null,
6159
        primary key (MEMBERS_ID, GROUPS_ID)
6160
    );
6161
6162
    alter table PUBLIC.ADDRESS 
6163
       add constraint UK_9clb583wvapp1ci5oeisrt61 unique (UUID);
6164
create index PUBLIC.agentTitleCacheIndex on PUBLIC.AGENTBASE (TITLECACHE);
6165
6166
    alter table PUBLIC.AGENTBASE 
6167
       add constraint UK_4ei0rlutaalnvnubcnow3ef1 unique (UUID);
6168
6169
    alter table PUBLIC.AGENTBASE_ADDRESS 
6170
       add constraint UK_cvdiogpr0laels61vj8bnc4ng unique (CONTACT_ADDRESSES_ID);
6171
6172
    alter table PUBLIC.AGENTBASE_ANNOTATION 
6173
       add constraint UK_6s0cudxh96hovi0u0rucvaulp unique (ANNOTATIONS_ID);
6174
6175
    alter table PUBLIC.AGENTBASE_CREDIT 
6176
       add constraint UK_9y4svg7lhlc4uveq3syw11j36 unique (CREDITS_ID);
6177
6178
    alter table PUBLIC.AGENTBASE_EXTENSION 
6179
       add constraint UK_rem00q8m9f46ejhjqnptpt7hk unique (EXTENSIONS_ID);
6180
6181
    alter table PUBLIC.AGENTBASE_EXTERNALLINK 
6182
       add constraint UK_8cjw4ns8v404ceichpxmkkcqt unique (LINKS_ID);
6183
6184
    alter table PUBLIC.AGENTBASE_IDENTIFIER 
6185
       add constraint UK_9o5liw6mq29n2oes8pkfj4l4a unique (IDENTIFIERS_ID);
6186
6187
    alter table PUBLIC.AGENTBASE_MARKER 
6188
       add constraint UK_q2aychk6t9tcrxfuuy1i4l5wb unique (MARKERS_ID);
6189
6190
    alter table PUBLIC.AGENTBASE_ORIGINALSOURCEBASE 
6191
       add constraint UK_oaeqnvcpn9ylgvbva7n39xhmh unique (SOURCES_ID);
6192
6193
    alter table PUBLIC.AMPLIFICATION 
6194
       add constraint UK_h4ko0h40lll1pvyaaulh4naav unique (UUID);
6195
6196
    alter table PUBLIC.AMPLIFICATION_ANNOTATION 
6197
       add constraint UK_3dh4jvnl5ayu9vegv784ncahu unique (ANNOTATIONS_ID);
6198
6199
    alter table PUBLIC.AMPLIFICATION_MARKER 
6200
       add constraint UK_opkihlv8e7lba21tykv7v7hh6 unique (MARKERS_ID);
6201
6202
    alter table PUBLIC.AMPLIFICATIONRESULT 
6203
       add constraint UK_73e8bdi0f8fdsenryj6jcn5rs unique (UUID);
6204
6205
    alter table PUBLIC.AMPLIFICATIONRESULT_ANNOTATION 
6206
       add constraint UK_jceqjpdtpx9mt7qvrkr9tbs0q unique (ANNOTATIONS_ID);
6207
6208
    alter table PUBLIC.AMPLIFICATIONRESULT_MARKER 
6209
       add constraint UK_7n9vx2thf0flns8c58bexyv6j unique (MARKERS_ID);
6210
6211
    alter table PUBLIC.ANNOTATION 
6212
       add constraint UK_mu34eryd59s0hn00cu5tx3ron unique (UUID);
6213
6214
    alter table PUBLIC.ANNOTATION_ANNOTATION 
6215
       add constraint UK_diab6q8r8tc0w6daye8dr6tdi unique (ANNOTATIONS_ID);
6216
6217
    alter table PUBLIC.ANNOTATION_MARKER 
6218
       add constraint UK_jycj0vang3ijurbbp4toejxnq unique (MARKERS_ID);
6219
6220
    alter table PUBLIC.AUTHORITY 
6221
       add constraint UK_8xsrgqm96m9lrarc6oo4og4hp unique (UUID);
6222
6223
    alter table PUBLIC.CDMLINK 
6224
       add constraint UK_p7g8aby1jwbukospmq8gwki37 unique (UUID);
6225
6226
    alter table PUBLIC.CDMMETADATA 
6227
       add constraint UK_99gyqm5udalalfmwbvralhh92 unique (UUID);
6228
6229
    alter table PUBLIC.CLASSIFICATION 
6230
       add constraint UK_nqawfsih67rp1ptf6ld6fr3g4 unique (UUID);
6231
6232
    alter table PUBLIC.CLASSIFICATION_ANNOTATION 
6233
       add constraint UK_sl8wuile23wqvex1rbfa7g3da unique (ANNOTATIONS_ID);
6234
6235
    alter table PUBLIC.CLASSIFICATION_CREDIT 
6236
       add constraint UK_99wcpwd19nw7vrcpfc0br5v1a unique (CREDITS_ID);
6237
6238
    alter table PUBLIC.CLASSIFICATION_DESCRIPTION 
6239
       add constraint UK_beqh9hktrc4y1retfd7wmnclu unique (DESCRIPTION_ID);
6240
6241
    alter table PUBLIC.CLASSIFICATION_EXTENSION 
6242
       add constraint UK_fk1h0ttdug97dofinalp4boiu unique (EXTENSIONS_ID);
6243
6244
    alter table PUBLIC.CLASSIFICATION_EXTERNALLINK 
6245
       add constraint UK_kf5p4cr5vgj0407w89v82gqnn unique (LINKS_ID);
6246
6247
    alter table PUBLIC.CLASSIFICATION_IDENTIFIER 
6248
       add constraint UK_ha3vuterlgkpjaacuass551nu unique (IDENTIFIERS_ID);
6249
6250
    alter table PUBLIC.CLASSIFICATION_MARKER 
6251
       add constraint UK_39r93iquk0seccq3a49qjcwmu unique (MARKERS_ID);
6252
6253
    alter table PUBLIC.CLASSIFICATION_ORIGINALSOURCEBASE 
6254
       add constraint UK_1472iuoq8xgfwclvp4jsyiyqp unique (SOURCES_ID);
6255
create index PUBLIC.collectionTitleCacheIndex on PUBLIC.COLLECTION (TITLECACHE);
6256
6257
    alter table PUBLIC.COLLECTION 
6258
       add constraint UK_6r423jyk86wpvr89sotn9uhyh unique (UUID);
6259
6260
    alter table PUBLIC.COLLECTION_ANNOTATION 
6261
       add constraint UK_4lowyr94wfg09na4evnnih1jd unique (ANNOTATIONS_ID);
6262
6263
    alter table PUBLIC.COLLECTION_CREDIT 
6264
       add constraint UK_rqfs5w3up9dgd3hwu40l2r9go unique (CREDITS_ID);
6265
6266
    alter table PUBLIC.COLLECTION_EXTENSION 
6267
       add constraint UK_gyc0cprm86m7lif1rqy3rm6am unique (EXTENSIONS_ID);
6268
6269
    alter table PUBLIC.COLLECTION_EXTERNALLINK 
6270
       add constraint UK_h402cb7gl1p2hp3cpx15t43hc unique (LINKS_ID);
6271
6272
    alter table PUBLIC.COLLECTION_IDENTIFIER 
6273
       add constraint UK_5jqv1wsi7e9x4j7j63p09iydg unique (IDENTIFIERS_ID);
6274
6275
    alter table PUBLIC.COLLECTION_MARKER 
6276
       add constraint UK_qi5mqhonhu6iwomnqoebbnjgs unique (MARKERS_ID);
6277
6278
    alter table PUBLIC.COLLECTION_ORIGINALSOURCEBASE 
6279
       add constraint UK_h54orj0te9bynutrg7sgn3k75 unique (SOURCES_ID);
6280
6281
    alter table PUBLIC.CREDIT 
6282
       add constraint UK_nc0wrn96hh7ep5vn77wp1jscu unique (UUID);
6283
6284
    alter table PUBLIC.CREDIT_ANNOTATION 
6285
       add constraint UK_a35lqrqu1o76x2ov0r3jaiweu unique (ANNOTATIONS_ID);
6286
6287
    alter table PUBLIC.CREDIT_MARKER 
6288
       add constraint UK_4pkhcnhk7pypxu4jqj9ofq8yn unique (MARKERS_ID);
6289
6290
    alter table PUBLIC.DEFINEDTERMBASE 
6291
       add constraint UK_psnti5ip73xb2bejsld78m1py unique (UUID);
6292
6293
    alter table PUBLIC.DEFINEDTERMBASE_ANNOTATION 
6294
       add constraint UK_rkf21bv6vx08d29oxkorfw427 unique (ANNOTATIONS_ID);
6295
6296
    alter table PUBLIC.DEFINEDTERMBASE_CREDIT 
6297
       add constraint UK_alayy9tbx56ae6liqxfls543c unique (CREDITS_ID);
6298
6299
    alter table PUBLIC.DEFINEDTERMBASE_EXTENSION 
6300
       add constraint UK_9dif6hvl5aneafhnokip4ddvm unique (EXTENSIONS_ID);
6301
6302
    alter table PUBLIC.DEFINEDTERMBASE_EXTERNALLINK 
6303
       add constraint UK_2yqnc61bk1g61amrpdmvgrovh unique (LINKS_ID);
6304
6305
    alter table PUBLIC.DEFINEDTERMBASE_IDENTIFIER 
6306
       add constraint UK_2f7c1h6jiy53if9lafo5a440x unique (IDENTIFIERS_ID);
6307
6308
    alter table PUBLIC.DEFINEDTERMBASE_INVERSEREPRESENTATION 
6309
       add constraint UK_2bsje3ep6kseejpxd0tp3g8cv unique (INVERSEREPRESENTATIONS_ID);
6310
6311
    alter table PUBLIC.DEFINEDTERMBASE_MARKER 
6312
       add constraint UK_l2l1fq7qf502h5gfbq7j6n3mn unique (MARKERS_ID);
6313
6314
    alter table PUBLIC.DEFINEDTERMBASE_ORIGINALSOURCEBASE 
6315
       add constraint UK_ejw4fuvlfs4af2y0fd0hej3ai unique (SOURCES_ID);
6316
6317
    alter table PUBLIC.DEFINEDTERMBASE_REPRESENTATION 
6318
       add constraint UK_g6op0how9xhuf8osa1f4m5nvo unique (REPRESENTATIONS_ID);
6319
6320
    alter table PUBLIC.DERIVATIONEVENT 
6321
       add constraint UK_2xtoagqa8n458v49ap1pbllsh unique (UUID);
6322
6323
    alter table PUBLIC.DERIVATIONEVENT_ANNOTATION 
6324
       add constraint UK_gc9w9dn83oo6q4e7sdojy4kuq unique (ANNOTATIONS_ID);
6325
6326
    alter table PUBLIC.DERIVATIONEVENT_MARKER 
6327
       add constraint UK_99oosnn09f9ygcmeen15lsmqr unique (MARKERS_ID);
6328
6329
    alter table PUBLIC.DESCRIPTIONBASE 
6330
       add constraint UK_df4fx5ki8bypbjofgyoccs64w unique (UUID);
6331
6332
    alter table PUBLIC.DESCRIPTIONBASE_ANNOTATION 
6333
       add constraint UK_laxprubofx54e45bms9t7sg2f unique (ANNOTATIONS_ID);
6334
6335
    alter table PUBLIC.DESCRIPTIONBASE_CREDIT 
6336
       add constraint UK_838hic0ia4xs89sw1058i6p2k unique (CREDITS_ID);
6337
6338
    alter table PUBLIC.DESCRIPTIONBASE_EXTENSION 
6339
       add constraint UK_kv2o30k0kmn337wly93cp3wri unique (EXTENSIONS_ID);
6340
6341
    alter table PUBLIC.DESCRIPTIONBASE_EXTERNALLINK 
6342
       add constraint UK_74t9m4y4lq8qbrhvum6298yhb unique (LINKS_ID);
6343
6344
    alter table PUBLIC.DESCRIPTIONBASE_IDENTIFIER 
6345
       add constraint UK_cmvdtu0etv97kmcnnysnhska7 unique (IDENTIFIERS_ID);
6346
6347
    alter table PUBLIC.DESCRIPTIONBASE_MARKER 
6348
       add constraint UK_napxj2u5ysal1itu3b3i7kil9 unique (MARKERS_ID);
6349
6350
    alter table PUBLIC.DESCRIPTIONBASE_ORIGINALSOURCEBASE 
6351
       add constraint UK_gaaqecejj6gk4mp9fseo00907 unique (SOURCES_ID);
6352
6353
    alter table PUBLIC.DESCRIPTIONELEMENTBASE 
6354
       add constraint UK_75kga2fwo0rvfdtpb5meocduj unique (UUID);
6355
6356
    alter table PUBLIC.DESCRIPTIONELEMENTBASE_ANNOTATION 
6357
       add constraint UK_ixgli0qk2cas7128ujrti6y5h unique (ANNOTATIONS_ID);
6358
6359
    alter table PUBLIC.DESCRIPTIONELEMENTBASE_LANGUAGESTRING 
6360
       add constraint UK_pa998ww8yh7c4f3lclq5idnsb unique (MULTILANGUAGETEXT_ID);
6361
6362
    alter table PUBLIC.DESCRIPTIONELEMENTBASE_MARKER 
6363
       add constraint UK_bobj0hopby071s1xhlsk605cr unique (MARKERS_ID);
6364
6365
    alter table PUBLIC.DESCRIPTIONELEMENTBASE_MODIFYINGTEXT 
6366
       add constraint UK_ew1xlx48jefqrfux2rb2yyuv1 unique (MODIFYINGTEXT_ID);
6367
6368
    alter table PUBLIC.DESCRIPTIVEDATASET 
6369
       add constraint UK_4u34f69h4ujnpci1fiaqfbbbf unique (UUID);
6370
6371
    alter table PUBLIC.DESCRIPTIVEDATASET_ANNOTATION 
6372
       add constraint UK_8lgyefjk89e5v4lsq5pnp8xow unique (ANNOTATIONS_ID);
6373
6374
    alter table PUBLIC.DESCRIPTIVEDATASET_CREDIT 
6375
       add constraint UK_quq231wblu9abtqjpixtinvmc unique (CREDITS_ID);
6376
6377
    alter table PUBLIC.DESCRIPTIVEDATASET_EXTENSION 
6378
       add constraint UK_tky0pww5iqg8tfuelhsq81e08 unique (EXTENSIONS_ID);
6379
6380
    alter table PUBLIC.DESCRIPTIVEDATASET_EXTERNALLINK 
6381
       add constraint UK_q092ogptflabu8w40cf9bab8d unique (LINKS_ID);
6382
6383
    alter table PUBLIC.DESCRIPTIVEDATASET_IDENTIFIER 
6384
       add constraint UK_n01ftofpntemp0lskda360asv unique (IDENTIFIERS_ID);
6385
6386
    alter table PUBLIC.DESCRIPTIVEDATASET_MARKER 
6387
       add constraint UK_3uudtc3awclptgru52sk6cv37 unique (MARKERS_ID);
6388
6389
    alter table PUBLIC.DESCRIPTIVEDATASET_ORIGINALSOURCEBASE 
6390
       add constraint UK_9lpflbbhkll6d3co3vf6ciebe unique (SOURCES_ID);
6391
6392
    alter table PUBLIC.DESCRIPTIVEDATASET_REPRESENTATION 
6393
       add constraint UK_n2j0pcwee94m4ubhdp5j2mpb4 unique (REPRESENTATIONS_ID);
6394
6395
    alter table PUBLIC.DETERMINATIONEVENT 
6396
       add constraint UK_oxf2ym92njr7whsj4gl9s249a unique (UUID);
6397
6398
    alter table PUBLIC.DETERMINATIONEVENT_ANNOTATION 
6399
       add constraint UK_cghyhbvsmei4646bx7seawxin unique (ANNOTATIONS_ID);
6400
6401
    alter table PUBLIC.DETERMINATIONEVENT_MARKER 
6402
       add constraint UK_rstkk68kt55j2f63fc0q4m2ns unique (MARKERS_ID);
6403
6404
    alter table PUBLIC.DNAQUALITY 
6405
       add constraint UK_8agtfcxhkai1eem9ufiwvgctw unique (UUID);
6406
6407
    alter table PUBLIC.ENTITYCONSTRAINTVIOLATION 
6408
       add constraint UK_hamskc9agohwhjqci2w8et0gd unique (UUID);
6409
6410
    alter table PUBLIC.ENTITYVALIDATION 
6411
       add constraint UK_lkhhv2fav0hj128s652t5u8lq unique (UUID);
6412
6413
    alter table PUBLIC.EXTENSION 
6414
       add constraint UK_c5nj171x4dca6ml8a03p3pq0y unique (UUID);
6415
6416
    alter table PUBLIC.EXTERNALLINK 
6417
       add constraint UK_gduah5s46v7pn6jb2h4d9fxh4 unique (UUID);
6418
6419
    alter table PUBLIC.EXTERNALLINK_LANGUAGESTRING 
6420
       add constraint UK_on4cnu6bysf4ogtqjq20lbhq4 unique (DESCRIPTION_ID);
6421
6422
    alter table PUBLIC.FEATURESTATE 
6423
       add constraint UK_ovjy8a6ajertbjasdcg0gbt7c unique (UUID);
6424
6425
    alter table PUBLIC.GATHERINGEVENT 
6426
       add constraint UK_3umqstcmw1s4idfb917fi4sjt unique (UUID);
6427
6428
    alter table PUBLIC.GATHERINGEVENT_ANNOTATION 
6429
       add constraint UK_5hf9i5nhvm66ybfvafe5hrui0 unique (ANNOTATIONS_ID);
6430
6431
    alter table PUBLIC.GATHERINGEVENT_MARKER 
6432
       add constraint UK_s9yrejry52c3sy81r2ikoi8h2 unique (MARKERS_ID);
6433
6434
    alter table PUBLIC.GRANTEDAUTHORITYIMPL 
6435
       add constraint UK_rngb7w69h2ccred6rgvn9ajef unique (UUID);
6436
6437
    alter table PUBLIC.GRANTEDAUTHORITYIMPL 
6438
       add constraint UK_kluqifir9uwyt1v1gwiapsav9 unique (AUTHORITY);
6439
6440
    alter table PUBLIC.HOMOTYPICALGROUP 
6441
       add constraint UK_5v8ugjbk3i9k4cppfpkpwnsik unique (UUID);
6442
6443
    alter table PUBLIC.HOMOTYPICALGROUP_ANNOTATION 
6444
       add constraint UK_173rdn88dcfrnvngblw3dxqgr unique (ANNOTATIONS_ID);
6445
6446
    alter table PUBLIC.HOMOTYPICALGROUP_MARKER 
6447
       add constraint UK_c0l8leexhg1xyf253o4j0jjky unique (MARKERS_ID);
6448
6449
    alter table PUBLIC.HYBRIDRELATIONSHIP 
6450
       add constraint UK_hvbo7jkvihx3mrg07g3w70c9d unique (UUID);
6451
6452
    alter table PUBLIC.HYBRIDRELATIONSHIP_ANNOTATION 
6453
       add constraint UK_13y92s9sri1br1emvqtplcfsx unique (ANNOTATIONS_ID);
6454
6455
    alter table PUBLIC.HYBRIDRELATIONSHIP_MARKER 
6456
       add constraint UK_6ioyjrlpuqj4b3atmkqp8f461 unique (MARKERS_ID);
6457
create index PUBLIC.identifierIndex on PUBLIC.IDENTIFIER (IDENTIFIER);
6458
6459
    alter table PUBLIC.IDENTIFIER 
6460
       add constraint UK_e8yq6g9ax49hr1bglo81e7rak unique (UUID);
6461
6462
    alter table PUBLIC.IDENTIFIER_ANNOTATION 
6463
       add constraint UK_6x1kypi91p9n2m5el0t4gs0q2 unique (ANNOTATIONS_ID);
6464
6465
    alter table PUBLIC.IDENTIFIER_MARKER 
6466
       add constraint UK_7cgblyq3d0hq6m6l4ei0jekwy unique (MARKERS_ID);
6467
6468
    alter table PUBLIC.INDIVIDUALSASSOCIATION_LANGUAGESTRING 
6469
       add constraint UK_h4j460ta6ucanjwk3utn3jrbe unique (DESCRIPTION_ID);
6470
6471
    alter table PUBLIC.INSTITUTIONALMEMBERSHIP 
6472
       add constraint UK_mgbnvvnn1u3uyfki50nort2mp unique (UUID);
6473
6474
    alter table PUBLIC.KEYSTATEMENT 
6475
       add constraint UK_alsrknyt8ypwq1064r3lmrnat unique (UUID);
6476
6477
    alter table PUBLIC.KEYSTATEMENT_LANGUAGESTRING 
6478
       add constraint UK_lm25srmact7ftq3f6wbkaryvb unique (LABEL_ID);
6479
6480
    alter table PUBLIC.LANGUAGESTRING 
6481
       add constraint UK_giwyr684cmf754vu9p3ugaibn unique (UUID);
6482
6483
    alter table PUBLIC.LANGUAGESTRING_ANNOTATION 
6484
       add constraint UK_hlqpn5o077v146lk1em0rt9ls unique (ANNOTATIONS_ID);
6485
6486
    alter table PUBLIC.LANGUAGESTRING_MARKER 
6487
       add constraint UK_qq4jf37c9do79fnwn78excag unique (MARKERS_ID);
6488
6489
    alter table PUBLIC.LSIDAUTHORITY 
6490
       add constraint UK_rddq46ttjgfetrsnhoj3fla3s unique (UUID, AUTHORITY);
6491
6492
    alter table PUBLIC.MARKER 
6493
       add constraint UK_833bcnp9gc4vx1kmhbk7h15si unique (UUID);
6494
6495
    alter table PUBLIC.MATERIALORMETHODEVENT 
6496
       add constraint UK_hde768a425jcvaoafytdcler1 unique (UUID);
6497
6498
    alter table PUBLIC.MATERIALORMETHODEVENT_ANNOTATION 
6499
       add constraint UK_aoc5dowwrv20ujlr4vsbbue1o unique (ANNOTATIONS_ID);
6500
6501
    alter table PUBLIC.MATERIALORMETHODEVENT_MARKER 
6502
       add constraint UK_epjt9lpulngp56d2vwyfot38h unique (MARKERS_ID);
6503
6504
    alter table PUBLIC.MEDIA 
6505
       add constraint UK_e903skexx8bi2xrru5fj3ws1v unique (UUID);
6506
6507
    alter table PUBLIC.MEDIA_ANNOTATION 
6508
       add constraint UK_27iy9xlqsjh9u6r9lguk6frjw unique (ANNOTATIONS_ID);
6509
6510
    alter table PUBLIC.MEDIA_CREDIT 
6511
       add constraint UK_p95ivxcnvm67eon1qy6unn1pk unique (CREDITS_ID);
6512
6513
    alter table PUBLIC.MEDIA_DESCRIPTION 
6514
       add constraint UK_ls9ed68vr7becmhacmwuvm377 unique (DESCRIPTION_ID);
6515
6516
    alter table PUBLIC.MEDIA_EXTENSION 
6517
       add constraint UK_mlnxopk4gwce49x3lr4xanp8c unique (EXTENSIONS_ID);
6518
6519
    alter table PUBLIC.MEDIA_EXTERNALLINK 
6520
       add constraint UK_jwhh1o8ma1x0crw4dfb2lcebj unique (LINKS_ID);
6521
6522
    alter table PUBLIC.MEDIA_IDENTIFIER 
6523
       add constraint UK_px8b20lrxle2bk015fvc6fghi unique (IDENTIFIERS_ID);
6524
6525
    alter table PUBLIC.MEDIA_LANGUAGESTRING 
6526
       add constraint UK_edhxisfrvom1781d06q3ybmhu unique (TITLE_ID);
6527
6528
    alter table PUBLIC.MEDIA_MARKER 
6529
       add constraint UK_tijp58aaycrm4c29pcprd0b5d unique (MARKERS_ID);
6530
6531
    alter table PUBLIC.MEDIA_ORIGINALSOURCEBASE 
6532
       add constraint UK_82tfn9ftk3740pg40bc3ifgjr unique (SOURCES_ID);
6533
6534
    alter table PUBLIC.MEDIA_REPRESENTATION 
6535
       add constraint UK_2jag0s8fk0hn5ceichsjfg6qi unique (KEYREPRESENTATIONS_ID);
6536
6537
    alter table PUBLIC.MEDIAMETADATA 
6538
       add constraint UK_rd6dmkti568ace8drcd56g309 unique (UUID);
6539
6540
    alter table PUBLIC.MEDIAREPRESENTATION 
6541
       add constraint UK_spthhq2u1quivt0ogwhkrm2nm unique (UUID);
6542
6543
    alter table PUBLIC.MEDIAREPRESENTATIONPART 
6544
       add constraint UK_39r3g6unkr1ihlkis8e5evts7 unique (UUID);
6545
6546
    alter table PUBLIC.NAMERELATIONSHIP 
6547
       add constraint UK_cwn9kp29mwken47qmosriq5mm unique (UUID);
6548
6549
    alter table PUBLIC.NAMERELATIONSHIP_ANNOTATION 
6550
       add constraint UK_8bc04siyxgik88glkvkoqpwy8 unique (ANNOTATIONS_ID);
6551
6552
    alter table PUBLIC.NAMERELATIONSHIP_MARKER 
6553
       add constraint UK_d12d1c61qmrioi7nkbar6nc9c unique (MARKERS_ID);
6554
6555
    alter table PUBLIC.NOMENCLATURALSTATUS 
6556
       add constraint UK_9qx74vyx50c9kx4256q4umbra unique (UUID);
6557
6558
    alter table PUBLIC.NOMENCLATURALSTATUS_ANNOTATION 
6559
       add constraint UK_l9jfu3iy2fc5f73k7pk8ol0pi unique (ANNOTATIONS_ID);
6560
6561
    alter table PUBLIC.NOMENCLATURALSTATUS_MARKER 
6562
       add constraint UK_saklwbur1mqmhvdhsh6dci3iq unique (MARKERS_ID);
6563
6564
    alter table PUBLIC.OCCURRENCESTATUS 
6565
       add constraint UK_201g7rgldqpqn4jmemit52d1c unique (UUID);
6566
6567
    alter table PUBLIC.OCCURRENCESTATUS_ANNOTATION 
6568
       add constraint UK_q3p7hbhd61t4brm52guo2eepk unique (ANNOTATIONS_ID);
6569
6570
    alter table PUBLIC.OCCURRENCESTATUS_MARKER 
6571
       add constraint UK_por4d68d3hn2vxfccdsk34ey9 unique (MARKERS_ID);
6572
6573
    alter table PUBLIC.ORIGINALSOURCEBASE 
6574
       add constraint UK_9t54m29vo2d7ome1vwvb5nu7l unique (UUID);
6575
6576
    alter table PUBLIC.ORIGINALSOURCEBASE_ANNOTATION 
6577
       add constraint UK_bsawlumx8aitv5xjbxhi5fgmf unique (ANNOTATIONS_ID);
6578
6579
    alter table PUBLIC.ORIGINALSOURCEBASE_EXTERNALLINK 
6580
       add constraint UK_6to970y1pydudj76fq0oyx93i unique (LINKS_ID);
6581
6582
    alter table PUBLIC.ORIGINALSOURCEBASE_MARKER 
6583
       add constraint UK_28k4eysi2u85a98dc8ey5a64v unique (MARKERS_ID);
6584
6585
    alter table PUBLIC.PERMISSIONGROUP 
6586
       add constraint UK_p8g72itwomreh0b1619s30uou unique (UUID);
6587
6588
    alter table PUBLIC.PERMISSIONGROUP 
6589
       add constraint UK_d056m1b7ub5218mofxc7yer6c unique (NAME);
6590
6591
    alter table PUBLIC.POLYTOMOUSKEY 
6592
       add constraint UK_o9oq3tucnxkl7fwc4uhiv07hp unique (UUID);
6593
6594
    alter table PUBLIC.POLYTOMOUSKEY_ANNOTATION 
6595
       add constraint UK_764kbeevuq12va0qc7omt7w9i unique (ANNOTATIONS_ID);
6596
6597
    alter table PUBLIC.POLYTOMOUSKEY_CREDIT 
6598
       add constraint UK_681mwyicu64u5e9qhn7h59ivt unique (CREDITS_ID);
6599
6600
    alter table PUBLIC.POLYTOMOUSKEY_EXTENSION 
6601
       add constraint UK_pqkxu3pukwej04xkqt0ms8sjs unique (EXTENSIONS_ID);
6602
6603
    alter table PUBLIC.POLYTOMOUSKEY_EXTERNALLINK 
6604
       add constraint UK_h3d8buneoag332g1jkh8mvvms unique (LINKS_ID);
6605
6606
    alter table PUBLIC.POLYTOMOUSKEY_IDENTIFIER 
6607
       add constraint UK_cvknxr0yd2ytowyc81ofgst18 unique (IDENTIFIERS_ID);
6608
6609
    alter table PUBLIC.POLYTOMOUSKEY_MARKER 
6610
       add constraint UK_22bvucvl0bgjk46h045g2f14x unique (MARKERS_ID);
6611
6612
    alter table PUBLIC.POLYTOMOUSKEY_ORIGINALSOURCEBASE 
6613
       add constraint UK_lnowp18v9eovm8v9lpfo4y2ls unique (SOURCES_ID);
6614
6615
    alter table PUBLIC.POLYTOMOUSKEYNODE 
6616
       add constraint UK_3l8qp1vin0xd2qk27ffl2e8u9 unique (UUID);
6617
6618
    alter table PUBLIC.POLYTOMOUSKEYNODE_LANGUAGESTRING 
6619
       add constraint UK_jnr5d7grv07kwww0y2x77lm6a unique (MODIFYINGTEXT_ID);
6620
6621
    alter table PUBLIC.PRIMER 
6622
       add constraint UK_i8q8a5i0w2ynuwlwv76uoc2oj unique (UUID);
6623
6624
    alter table PUBLIC.PRIMER_ANNOTATION 
6625
       add constraint UK_dmvxnfqu6sm3jcj7tqxwsh2nt unique (ANNOTATIONS_ID);
6626
6627
    alter table PUBLIC.PRIMER_MARKER 
6628
       add constraint UK_rs2l7i9qyoiyf7ntplw16x26w unique (MARKERS_ID);
6629
create index PUBLIC.referenceTitleCacheIndex on PUBLIC.REFERENCE (TITLECACHE);
6630
6631
    alter table PUBLIC.REFERENCE 
6632
       add constraint UK_p5aij0oskebqpdrj3xt4rgh0g unique (UUID);
6633
6634
    alter table PUBLIC.REFERENCE_ANNOTATION 
6635
       add constraint UK_reoadqaqikai0r09qhvcifilh unique (ANNOTATIONS_ID);
6636
6637
    alter table PUBLIC.REFERENCE_CREDIT 
6638
       add constraint UK_kqehwvwkio05f5rtbj1xnu0vk unique (CREDITS_ID);
6639
6640
    alter table PUBLIC.REFERENCE_EXTENSION 
6641
       add constraint UK_8cpu7c1a5jf5w63wonep2ph9i unique (EXTENSIONS_ID);
6642
6643
    alter table PUBLIC.REFERENCE_EXTERNALLINK 
6644
       add constraint UK_do9wpr7qyg6qkrgm1920us4r9 unique (LINKS_ID);
6645
6646
    alter table PUBLIC.REFERENCE_IDENTIFIER 
6647
       add constraint UK_26mibvas6188vcn5d8bptc510 unique (IDENTIFIERS_ID);
6648
6649
    alter table PUBLIC.REFERENCE_MARKER 
6650
       add constraint UK_3sk7anuk8rst1d6sougjitc53 unique (MARKERS_ID);
6651
6652
    alter table PUBLIC.REFERENCE_ORIGINALSOURCEBASE 
6653
       add constraint UK_cs5msb4qf2we8mqao36j4gdib unique (SOURCES_ID);
6654
6655
    alter table PUBLIC.REGISTRATION 
6656
       add constraint UK_jlmg8hxvasuxkp0eqjp31dchw unique (UUID);
6657
6658
    alter table PUBLIC.REGISTRATION_ANNOTATION 
6659
       add constraint UK_55urufed66j5kq01tviawb3va unique (ANNOTATIONS_ID);
6660
6661
    alter table PUBLIC.REGISTRATION_MARKER 
6662
       add constraint UK_2mo4b14e6kl0dvwrmpuejs4m9 unique (MARKERS_ID);
6663
6664
    alter table PUBLIC.REPRESENTATION 
6665
       add constraint UK_an2rur8uq2apu72tqjhc4yod8 unique (UUID);
6666
6667
    alter table PUBLIC.REPRESENTATION_ANNOTATION 
6668
       add constraint UK_1pqv8mc7g5nd4ttjjbjpwy4ft unique (ANNOTATIONS_ID);
6669
6670
    alter table PUBLIC.REPRESENTATION_MARKER 
6671
       add constraint UK_876atb7xdlkjml81wodim8k9h unique (MARKERS_ID);
6672
6673
    alter table PUBLIC.RIGHTSINFO 
6674
       add constraint UK_l6ym3l79t6ggcw00mahj7gueq unique (UUID);
6675
6676
    alter table PUBLIC.RIGHTSINFO_ANNOTATION 
6677
       add constraint UK_r3msmoqd706daaud09bom8xti unique (ANNOTATIONS_ID);
6678
6679
    alter table PUBLIC.RIGHTSINFO_MARKER 
6680
       add constraint UK_3cet6vbo0nilelqwam3jmpe8g unique (MARKERS_ID);
6681
6682
    alter table PUBLIC.SEQUENCE 
6683
       add constraint UK_bou2od3w7b3271360d2bv07c3 unique (UUID);
6684
6685
    alter table PUBLIC.SEQUENCE_ANNOTATION 
6686
       add constraint UK_e3rvjtgcdpxa9gyvldcl30w2h unique (ANNOTATIONS_ID);
6687
6688
    alter table PUBLIC.SEQUENCE_MARKER 
6689
       add constraint UK_gj5sini73vkgaobldhey5bw9t unique (MARKERS_ID);
6690
6691
    alter table PUBLIC.SINGLEREAD 
6692
       add constraint UK_o868ocfpttd7ifvseqor0g0c3 unique (UUID);
6693
6694
    alter table PUBLIC.SINGLEREAD_ANNOTATION 
6695
       add constraint UK_tpy02pbwcrchbctine35wkr0f unique (ANNOTATIONS_ID);
6696
6697
    alter table PUBLIC.SINGLEREAD_MARKER 
6698
       add constraint UK_m9q7b8k3q29nmhso84ev8x1xm unique (MARKERS_ID);
6699
6700
    alter table PUBLIC.SINGLEREADALIGNMENT 
6701
       add constraint UK_fl9co1dw95f699y1b1m48bhgn unique (UUID);
6702
create index PUBLIC.specimenOrObservationBaseTitleCacheIndex on PUBLIC.SPECIMENOROBSERVATIONBASE (TITLECACHE);
6703
create index PUBLIC.specimenOrObservationBaseIdentityCacheIndex on PUBLIC.SPECIMENOROBSERVATIONBASE (IDENTITYCACHE);
6704
6705
    alter table PUBLIC.SPECIMENOROBSERVATIONBASE 
6706
       add constraint UK_f0cpmddrfy3qfs6dfp7yyxs1h unique (UUID);
6707
6708
    alter table PUBLIC.SPECIMENOROBSERVATIONBASE_ANNOTATION 
6709
       add constraint UK_jwut0kj9vxxh95dnpqmy214yh unique (ANNOTATIONS_ID);
6710
6711
    alter table PUBLIC.SPECIMENOROBSERVATIONBASE_CREDIT 
6712
       add constraint UK_fuwk11rqcwpcofhfe491a8hqu unique (CREDITS_ID);
6713
6714
    alter table PUBLIC.SPECIMENOROBSERVATIONBASE_EXTENSION 
6715
       add constraint UK_qk700525rhot8xjgiqfdxo428 unique (EXTENSIONS_ID);
6716
6717
    alter table PUBLIC.SPECIMENOROBSERVATIONBASE_EXTERNALLINK 
6718
       add constraint UK_10lsmwriuryd1go9r024628bp unique (LINKS_ID);
6719
6720
    alter table PUBLIC.SPECIMENOROBSERVATIONBASE_IDENTIFIER 
6721
       add constraint UK_kwy5o93oabwtp3ljdpopkr6lb unique (IDENTIFIERS_ID);
6722
6723
    alter table PUBLIC.SPECIMENOROBSERVATIONBASE_LANGUAGESTRING 
6724
       add constraint UK_fg4antv7csnl898t0hshqwm2 unique (DEFINITION_ID);
6725
6726
    alter table PUBLIC.SPECIMENOROBSERVATIONBASE_MARKER 
6727
       add constraint UK_4e18eoogff2fh09ocluhwlc75 unique (MARKERS_ID);
6728
6729
    alter table PUBLIC.SPECIMENOROBSERVATIONBASE_ORIGINALSOURCEBASE 
6730
       add constraint UK_eugvoksqnvktygwbi34crvxhk unique (SOURCES_ID);
6731
6732
    alter table PUBLIC.STATEDATA 
6733
       add constraint UK_qnw4vi9b7bvq81r4tb9eja1cn unique (UUID);
6734
6735
    alter table PUBLIC.STATEDATA_LANGUAGESTRING 
6736
       add constraint UK_9ctih4esnw42a9e7q77t425um unique (MODIFYINGTEXT_ID);
6737
6738
    alter table PUBLIC.STATISTICALMEASUREMENTVALUE 
6739
       add constraint UK_q39pvb872whdirbaqmwerxify unique (UUID);
6740
create index PUBLIC.taxonBaseTitleCacheIndex on PUBLIC.TAXONBASE (TITLECACHE);
6741
6742
    alter table PUBLIC.TAXONBASE 
6743
       add constraint UK_sb7p9cbtabtyvuprexl4ic1ae unique (UUID);
6744
6745
    alter table PUBLIC.TAXONBASE_ANNOTATION 
6746
       add constraint UK_7l4b2min46q8f9s6lj5046jje unique (ANNOTATIONS_ID);
6747
6748
    alter table PUBLIC.TAXONBASE_CREDIT 
6749
       add constraint UK_iehcdmgb16v4hv2akbmx196bo unique (CREDITS_ID);
6750
6751
    alter table PUBLIC.TAXONBASE_EXTENSION 
6752
       add constraint UK_i5rufqct42ietqmx5oep221bi unique (EXTENSIONS_ID);
6753
6754
    alter table PUBLIC.TAXONBASE_EXTERNALLINK 
6755
       add constraint UK_mwvx7jk8sb04ot7n9tx2crux1 unique (LINKS_ID);
6756
6757
    alter table PUBLIC.TAXONBASE_IDENTIFIER 
6758
       add constraint UK_2aq3vs8rtguh779c0m3rgecea unique (IDENTIFIERS_ID);
6759
6760
    alter table PUBLIC.TAXONBASE_MARKER 
6761
       add constraint UK_f36k3he99htk5n7d36dh8mfuq unique (MARKERS_ID);
6762
6763
    alter table PUBLIC.TAXONBASE_ORIGINALSOURCEBASE 
6764
       add constraint UK_qrcoswdw81wt0gr2mio4l6idl unique (SOURCES_ID);
6765
6766
    alter table PUBLIC.TAXONINTERACTION_LANGUAGESTRING 
6767
       add constraint UK_s3qxptnq5d45t9l1w59gmcu8s unique (DESCRIPTION_ID);
6768
create index PUBLIC.taxonNameBaseTitleCacheIndex on PUBLIC.TAXONNAME (TITLECACHE);
6769
create index PUBLIC.taxonNameBaseNameCacheIndex on PUBLIC.TAXONNAME (NAMECACHE);
6770
6771
    alter table PUBLIC.TAXONNAME 
6772
       add constraint UK_4l1e83ge70egn2r8yjq74gea6 unique (UUID);
6773
6774
    alter table PUBLIC.TAXONNAME_ANNOTATION 
6775
       add constraint UK_5gfqtjf214yjy0mymmws0o1h7 unique (ANNOTATIONS_ID);
6776
6777
    alter table PUBLIC.TAXONNAME_CREDIT 
6778
       add constraint UK_t3ems383sc090xgf3huro3yg7 unique (CREDITS_ID);
6779
6780
    alter table PUBLIC.TAXONNAME_EXTENSION 
6781
       add constraint UK_navjxgsmcc9a91ieys39bpqwm unique (EXTENSIONS_ID);
6782
6783
    alter table PUBLIC.TAXONNAME_EXTERNALLINK 
6784
       add constraint UK_at4fx3ogkjoo0o78a9h8s87qe unique (LINKS_ID);
6785
6786
    alter table PUBLIC.TAXONNAME_IDENTIFIER 
6787
       add constraint UK_g2jbvancfpnvgtrbgipl0s5xq unique (IDENTIFIERS_ID);
6788
6789
    alter table PUBLIC.TAXONNAME_MARKER 
6790
       add constraint UK_lnf8165xrf7v05e6jvtx8aiy1 unique (MARKERS_ID);
6791
6792
    alter table PUBLIC.TAXONNAME_ORIGINALSOURCEBASE 
6793
       add constraint UK_aa3vu8j4kf8wjraw5y8s06vd5 unique (SOURCES_ID);
6794
create index PUBLIC.taxonNodeTreeIndex on PUBLIC.TAXONNODE (TREEINDEX);
6795
6796
    alter table PUBLIC.TAXONNODE 
6797
       add constraint UK_mlle48ucll3xxvnsfkhrccdld unique (UUID);
6798
6799
    alter table PUBLIC.TAXONNODE_ANNOTATION 
6800
       add constraint UK_t5d4bswjyneyw5heavqmwhdkl unique (ANNOTATIONS_ID);
6801
6802
    alter table PUBLIC.TAXONNODE_MARKER 
6803
       add constraint UK_j4bhc8mkfqhn2n0nsnm4f6efy unique (MARKERS_ID);
6804
6805
    alter table PUBLIC.TAXONNODE_STATUSNOTE 
6806
       add constraint UK_jfouc5s3975d5dyc1uwkdwdgw unique (STATUSNOTE_ID);
6807
6808
    alter table PUBLIC.TAXONNODEAGENTRELATION 
6809
       add constraint UK_sf7xk84whxbdu1sycpmcbm0x unique (UUID);
6810
6811
    alter table PUBLIC.TAXONNODEAGENTRELATION_ANNOTATION 
6812
       add constraint UK_jh8v3vp9cr8roqq7a4h5db3va unique (ANNOTATIONS_ID);
6813
6814
    alter table PUBLIC.TAXONNODEAGENTRELATION_MARKER 
6815
       add constraint UK_crputx6a8memm8w88gesg168i unique (MARKERS_ID);
6816
6817
    alter table PUBLIC.TAXONOMICOPERATION 
6818
       add constraint UK_9vpe7l9q6vftay8t5xuq7a6ya unique (UUID);
6819
6820
    alter table PUBLIC.TAXONRELATIONSHIP 
6821
       add constraint UK_s6oxy40kxrigdao7pn2w73fue unique (UUID);
6822
6823
    alter table PUBLIC.TAXONRELATIONSHIP_ANNOTATION 
6824
       add constraint UK_ls1cxpc4bte4cowpacf6o7b43 unique (ANNOTATIONS_ID);
6825
6826
    alter table PUBLIC.TAXONRELATIONSHIP_MARKER 
6827
       add constraint UK_d95igpufr177599tohg130iye unique (MARKERS_ID);
6828
6829
    alter table PUBLIC.TERMCOLLECTION 
6830
       add constraint UK_jl6hv9p9d0csr5ijn2962ktml unique (UUID);
6831
6832
    alter table PUBLIC.TERMCOLLECTION_ANNOTATION 
6833
       add constraint UK_sw5ehtc5opkf40s6d7l2gum7t unique (ANNOTATIONS_ID);
6834
6835
    alter table PUBLIC.TERMCOLLECTION_CREDIT 
6836
       add constraint UK_4jhf3nd3vptdrsf1f71s6as27 unique (CREDITS_ID);
6837
6838
    alter table PUBLIC.TERMCOLLECTION_EXTENSION 
6839
       add constraint UK_b925e1is6ajb3jn2hr0fxo5jm unique (EXTENSIONS_ID);
6840
6841
    alter table PUBLIC.TERMCOLLECTION_EXTERNALLINK 
6842
       add constraint UK_sveiqla6bbvc3njg68b8igh15 unique (LINKS_ID);
6843
6844
    alter table PUBLIC.TERMCOLLECTION_IDENTIFIER 
6845
       add constraint UK_oocbjwc0oetiw3g9v9ulkde3q unique (IDENTIFIERS_ID);
6846
6847
    alter table PUBLIC.TERMCOLLECTION_MARKER 
6848
       add constraint UK_w5qwecy3q3kwiufwgskc8qng unique (MARKERS_ID);
6849
6850
    alter table PUBLIC.TERMCOLLECTION_ORIGINALSOURCEBASE 
6851
       add constraint UK_6y05x1g9o0n7cc4net3w2np7u unique (SOURCES_ID);
6852
6853
    alter table PUBLIC.TERMCOLLECTION_REPRESENTATION 
6854
       add constraint UK_pch9ie6gf2o7i2fljsoc289qi unique (REPRESENTATIONS_ID);
6855
6856
    alter table PUBLIC.TERMNODE_INAPPLICABLEIF 
6857
       add constraint UK_582bjfhlg9nmuklxbr8wnvn7q unique (INAPPLICABLEIF_ID);
6858
6859
    alter table PUBLIC.TERMNODE_ONLYAPPLICABLEIF 
6860
       add constraint UK_cbo8s0bkxy2ptaot85kqwb23m unique (ONLYAPPLICABLEIF_ID);
6861
create index PUBLIC.termNodeTreeIndex on PUBLIC.TERMRELATION (TREEINDEX);
6862
6863
    alter table PUBLIC.TERMRELATION 
6864
       add constraint UK_j14j67r7qxdo868dyvsehhoe4 unique (UUID);
6865
6866
    alter table PUBLIC.TYPEDESIGNATIONBASE 
6867
       add constraint UK_6o6iea656lcqgr3jdsjffq824 unique (UUID);
6868
6869
    alter table PUBLIC.TYPEDESIGNATIONBASE_ANNOTATION 
6870
       add constraint UK_9ftdxvimlgemx14yg80r37gcq unique (ANNOTATIONS_ID);
6871
6872
    alter table PUBLIC.TYPEDESIGNATIONBASE_LANGUAGESTRING 
6873
       add constraint UK_jplwby9906fs8gp24kjh6qyc4 unique (TEXT_ID);
6874
6875
    alter table PUBLIC.TYPEDESIGNATIONBASE_MARKER 
6876
       add constraint UK_k0evxiokuaj0w1adi5r4agobo unique (MARKERS_ID);
6877
6878
    alter table PUBLIC.TYPEDESIGNATIONBASE_ORIGINALSOURCEBASE 
6879
       add constraint UK_en07pnjivtsx8ou4fj2qfyfxv unique (SOURCES_ID);
6880
6881
    alter table PUBLIC.USERACCOUNT 
6882
       add constraint UK_fpfcytsdxnlpf0a7d37ljv5vj unique (UUID);
6883
6884
    alter table PUBLIC.USERACCOUNT 
6885
       add constraint UK_1nnsbewxnofohthirkbtgntnl unique (USERNAME);
6886
6887
    alter table PUBLIC.ADDRESS 
6888
       add constraint FK4ucgu2k1x96axqym63s1bjklj 
6889
       foreign key (CREATEDBY_ID) 
6890
       references PUBLIC.USERACCOUNT;
6891
6892
    alter table PUBLIC.ADDRESS 
6893
       add constraint FKnld5itwlxlr6n6rn4m6uo5702 
6894
       foreign key (UPDATEDBY_ID) 
6895
       references PUBLIC.USERACCOUNT;
6896
6897
    alter table PUBLIC.ADDRESS 
6898
       add constraint FK5vrq4xoocin0tfnn2k0o7fgu9 
6899
       foreign key (COUNTRY_ID) 
6900
       references PUBLIC.DEFINEDTERMBASE;
6901
6902
    alter table PUBLIC.ADDRESS 
6903
       add constraint FK4ynij9obfnle8n53megsp2s63 
6904
       foreign key (LOCATION_REFERENCESYSTEM_ID) 
6905
       references PUBLIC.DEFINEDTERMBASE;
6906
6907
    alter table PUBLIC.ADDRESS_AUD 
6908
       add constraint FK65kadmtueylsama4ktibsjt4y 
6909
       foreign key (REV) 
6910
       references PUBLIC.AUDITEVENT;
6911
6912
    alter table PUBLIC.AGENTBASE 
6913
       add constraint FK2wqyuafrx0ro0hfyjus1g9j3e 
6914
       foreign key (CREATEDBY_ID) 
6915
       references PUBLIC.USERACCOUNT;
6916
6917
    alter table PUBLIC.AGENTBASE 
6918
       add constraint FK2dk90cjhq1q169kc7x2podtls 
6919
       foreign key (UPDATEDBY_ID) 
6920
       references PUBLIC.USERACCOUNT;
6921
6922
    alter table PUBLIC.AGENTBASE 
6923
       add constraint FKjvl6wijugr6w0mmw3l026n8i2 
6924
       foreign key (ISPARTOF_ID) 
6925
       references PUBLIC.AGENTBASE;
6926
6927
    alter table PUBLIC.AGENTBASE_ADDRESS 
6928
       add constraint FKcntyphn1hjdlm76nnrwkkyccq 
6929
       foreign key (CONTACT_ADDRESSES_ID) 
6930
       references PUBLIC.ADDRESS;
6931
6932
    alter table PUBLIC.AGENTBASE_ADDRESS 
6933
       add constraint FKmxdedf5wdw16eiascup6dfw67 
6934
       foreign key (AGENTBASE_ID) 
6935
       references PUBLIC.AGENTBASE;
6936
6937
    alter table PUBLIC.AGENTBASE_ADDRESS_AUD 
6938
       add constraint FKg2o3b80cmdhx50nu234b3jp5n 
6939
       foreign key (REV) 
6940
       references PUBLIC.AUDITEVENT;
6941
6942
    alter table PUBLIC.AGENTBASE_AGENTBASE 
6943
       add constraint FKd2e8c7dryqv5va74t23qs31hy 
6944
       foreign key (TEAMMEMBERS_ID) 
6945
       references PUBLIC.AGENTBASE;
6946
6947
    alter table PUBLIC.AGENTBASE_AGENTBASE 
6948
       add constraint FKmvi8barhxvk72b04pkayyblrt 
6949
       foreign key (TEAM_ID) 
6950
       references PUBLIC.AGENTBASE;
6951
6952
    alter table PUBLIC.AGENTBASE_AGENTBASE_AUD 
6953
       add constraint FK51egqestirnkim270xisp5grm 
6954
       foreign key (REV) 
6955
       references PUBLIC.AUDITEVENT;
6956
6957
    alter table PUBLIC.AGENTBASE_ANNOTATION 
6958
       add constraint FKcmc6ttg9588euaxt5yf893gdg 
6959
       foreign key (ANNOTATIONS_ID) 
6960
       references PUBLIC.ANNOTATION;
6961
6962
    alter table PUBLIC.AGENTBASE_ANNOTATION 
6963
       add constraint FKoyl6wb0lbo2c7lyeywgxwj3bb 
6964
       foreign key (AGENTBASE_ID) 
6965
       references PUBLIC.AGENTBASE;
6966
6967
    alter table PUBLIC.AGENTBASE_ANNOTATION_AUD 
6968
       add constraint FKqin12utbh2o7i0acp5huj9rr 
6969
       foreign key (REV) 
6970
       references PUBLIC.AUDITEVENT;
6971
6972
    alter table PUBLIC.AGENTBASE_AUD 
6973
       add constraint FKgym7blcrrp35xt8k8qv38yfaj 
6974
       foreign key (REV) 
6975
       references PUBLIC.AUDITEVENT;
6976
6977
    alter table PUBLIC.AGENTBASE_CONTACT_EMAILADDRESSES 
6978
       add constraint FK9dh06kdcj7eled8svb3wb5n1l 
6979
       foreign key (AGENTBASE_ID) 
6980
       references PUBLIC.AGENTBASE;
6981
6982
    alter table PUBLIC.AGENTBASE_CONTACT_EMAILADDRESSES_AUD 
6983
       add constraint FKb6duaqf53qdj42ylb7gjmh368 
6984
       foreign key (REV) 
6985
       references PUBLIC.AUDITEVENT;
6986
6987
    alter table PUBLIC.AGENTBASE_CONTACT_FAXNUMBERS 
6988
       add constraint FKlhdtkf6picqn8jj287yn1byr4 
6989
       foreign key (AGENTBASE_ID) 
6990
       references PUBLIC.AGENTBASE;
6991
6992
    alter table PUBLIC.AGENTBASE_CONTACT_FAXNUMBERS_AUD 
6993
       add constraint FK34nu6a5fxdq0j37ai3k2ta2kt 
6994
       foreign key (REV) 
6995
       references PUBLIC.AUDITEVENT;
6996
6997
    alter table PUBLIC.AGENTBASE_CONTACT_PHONENUMBERS 
6998
       add constraint FKkafujnx69xdskrhrdxy6r76gr 
6999
       foreign key (AGENTBASE_ID) 
7000
       references PUBLIC.AGENTBASE;
7001
7002
    alter table PUBLIC.AGENTBASE_CONTACT_PHONENUMBERS_AUD 
7003
       add constraint FKk88m67ah84utcl6l16ty7axpk 
7004
       foreign key (REV) 
7005
       references PUBLIC.AUDITEVENT;
7006
7007
    alter table PUBLIC.AGENTBASE_CONTACT_URLS 
7008
       add constraint FKfcu7wbui8v00fr88g59boe9o 
7009
       foreign key (AGENTBASE_ID) 
7010
       references PUBLIC.AGENTBASE;
7011
7012
    alter table PUBLIC.AGENTBASE_CONTACT_URLS_AUD 
7013
       add constraint FK2js3r2a2k96bd0pmas609tn1p 
7014
       foreign key (REV) 
7015
       references PUBLIC.AUDITEVENT;
7016
7017
    alter table PUBLIC.AGENTBASE_CREDIT 
7018
       add constraint FK4jqjvouwnpubyyg5986gmtier 
7019
       foreign key (CREDITS_ID) 
7020
       references PUBLIC.CREDIT;
7021
7022
    alter table PUBLIC.AGENTBASE_CREDIT 
7023
       add constraint FKe3c1smld4f75h801gpf37px61 
7024
       foreign key (AGENTBASE_ID) 
7025
       references PUBLIC.AGENTBASE;
7026
7027
    alter table PUBLIC.AGENTBASE_CREDIT_AUD 
7028
       add constraint FK1m26u4jlwklbadwc72i5ooasj 
7029
       foreign key (REV) 
7030
       references PUBLIC.AUDITEVENT;
7031
7032
    alter table PUBLIC.AGENTBASE_DEFINEDTERMBASE 
7033
       add constraint FK3xsxg9u6vdogocdt9lyce9oib 
7034
       foreign key (TYPES_ID) 
7035
       references PUBLIC.DEFINEDTERMBASE;
7036
7037
    alter table PUBLIC.AGENTBASE_DEFINEDTERMBASE 
7038
       add constraint FKgi2m4vopmip0cwkn9664vfseb 
7039
       foreign key (INSTITUTION_ID) 
7040
       references PUBLIC.AGENTBASE;
7041
7042
    alter table PUBLIC.AGENTBASE_DEFINEDTERMBASE_AUD 
7043
       add constraint FKrx5bgsbsgkeknolsp0rrvk6on 
7044
       foreign key (REV) 
7045
       references PUBLIC.AUDITEVENT;
7046
7047
    alter table PUBLIC.AGENTBASE_EXTENSION 
7048
       add constraint FKqplrrcfus7mccy5ns4jc91aru 
7049
       foreign key (EXTENSIONS_ID) 
7050
       references PUBLIC.EXTENSION;
7051
7052
    alter table PUBLIC.AGENTBASE_EXTENSION 
7053
       add constraint FKontmchwnmmisbs0b5k292mr86 
7054
       foreign key (AGENTBASE_ID) 
7055
       references PUBLIC.AGENTBASE;
7056
7057
    alter table PUBLIC.AGENTBASE_EXTENSION_AUD 
7058
       add constraint FKnj6at41pqo6rg5ygnvjqc8rn5 
7059
       foreign key (REV) 
7060
       references PUBLIC.AUDITEVENT;
7061
7062
    alter table PUBLIC.AGENTBASE_EXTERNALLINK 
7063
       add constraint FKuxv4hhugvfe6mcsfunb5650i 
7064
       foreign key (LINKS_ID) 
7065
       references PUBLIC.EXTERNALLINK;
7066
7067
    alter table PUBLIC.AGENTBASE_EXTERNALLINK 
7068
       add constraint FKfxhopx04ndnytutki834yuwfe 
7069
       foreign key (AGENTBASE_ID) 
7070
       references PUBLIC.AGENTBASE;
7071
7072
    alter table PUBLIC.AGENTBASE_EXTERNALLINK_AUD 
7073
       add constraint FK34q7mjokjqoxsml11wlh0xplh 
7074
       foreign key (REV) 
7075
       references PUBLIC.AUDITEVENT;
7076
7077
    alter table PUBLIC.AGENTBASE_IDENTIFIER 
7078
       add constraint FKqxkj1a94db5mia7yys54reold 
7079
       foreign key (IDENTIFIERS_ID) 
7080
       references PUBLIC.IDENTIFIER;
7081
7082
    alter table PUBLIC.AGENTBASE_IDENTIFIER 
7083
       add constraint FKhl4qwchibscv1g8dylrqd1w4 
7084
       foreign key (AGENTBASE_ID) 
7085
       references PUBLIC.AGENTBASE;
7086
7087
    alter table PUBLIC.AGENTBASE_IDENTIFIER_AUD 
7088
       add constraint FKi0pufao4s2f8ihdmmn6fyyy0q 
7089
       foreign key (REV) 
7090
       references PUBLIC.AUDITEVENT;
7091
7092
    alter table PUBLIC.AGENTBASE_MARKER 
7093
       add constraint FK3dt51ouyb34v9chrsyn59e9ei 
7094
       foreign key (MARKERS_ID) 
7095
       references PUBLIC.MARKER;
7096
7097
    alter table PUBLIC.AGENTBASE_MARKER 
7098
       add constraint FK8pnkerbko59y3rpb89yiqj95l 
7099
       foreign key (AGENTBASE_ID) 
7100
       references PUBLIC.AGENTBASE;
7101
7102
    alter table PUBLIC.AGENTBASE_MARKER_AUD 
7103
       add constraint FKss43tmhb68lxclf5kei792e9s 
7104
       foreign key (REV) 
7105
       references PUBLIC.AUDITEVENT;
7106
7107
    alter table PUBLIC.AGENTBASE_MEDIA 
7108
       add constraint FK222xuab15mhtj8yipui46t07o 
7109
       foreign key (MEDIA_ID) 
7110
       references PUBLIC.MEDIA;
7111
7112
    alter table PUBLIC.AGENTBASE_MEDIA 
7113
       add constraint FKnioh9oqclhvmrrcr7fg9mms9x 
7114
       foreign key (AGENTBASE_ID) 
7115
       references PUBLIC.AGENTBASE;
7116
7117
    alter table PUBLIC.AGENTBASE_MEDIA_AUD 
7118
       add constraint FKolslg458ivq55og3m5luc36j6 
7119
       foreign key (REV) 
7120
       references PUBLIC.AUDITEVENT;
7121
7122
    alter table PUBLIC.AGENTBASE_ORIGINALSOURCEBASE 
7123
       add constraint FKh2kpg4c2wn20f49iwfrhxg2ml 
7124
       foreign key (SOURCES_ID) 
7125
       references PUBLIC.ORIGINALSOURCEBASE;
7126
7127
    alter table PUBLIC.AGENTBASE_ORIGINALSOURCEBASE 
7128
       add constraint FKsuxbcb55jrldg0nbnl0t4r82w 
7129
       foreign key (AGENTBASE_ID) 
7130
       references PUBLIC.AGENTBASE;
7131
7132
    alter table PUBLIC.AGENTBASE_ORIGINALSOURCEBASE_AUD 
7133
       add constraint FK41x4x6j13w5khoshqx4b1ah3n 
7134
       foreign key (REV) 
7135
       references PUBLIC.AUDITEVENT;
7136
7137
    alter table PUBLIC.AGENTBASE_RIGHTSINFO 
7138
       add constraint FKie0if1mwaa72h1w6ui40w8t36 
7139
       foreign key (RIGHTS_ID) 
7140
       references PUBLIC.RIGHTSINFO;
7141
7142
    alter table PUBLIC.AGENTBASE_RIGHTSINFO 
7143
       add constraint FK6743kq4ef45qu746lbolkmyas 
7144
       foreign key (AGENTBASE_ID) 
7145
       references PUBLIC.AGENTBASE;
7146
7147
    alter table PUBLIC.AGENTBASE_RIGHTSINFO_AUD 
7148
       add constraint FK9isndson1t8p0v7y2qmeff0s4 
7149
       foreign key (REV) 
7150
       references PUBLIC.AUDITEVENT;
7151
7152
    alter table PUBLIC.AMPLIFICATION 
7153
       add constraint FK1xojysrvwwfnebyex3e31w853 
7154
       foreign key (CREATEDBY_ID) 
7155
       references PUBLIC.USERACCOUNT;
7156
7157
    alter table PUBLIC.AMPLIFICATION 
7158
       add constraint FKcae8io9d4s2myw32sgfv94hyf 
7159
       foreign key (UPDATEDBY_ID) 
7160
       references PUBLIC.USERACCOUNT;
7161
7162
    alter table PUBLIC.AMPLIFICATION 
7163
       add constraint FKngpl7af5f9xwjcf37uph7evhu 
7164
       foreign key (ACTOR_ID) 
7165
       references PUBLIC.AGENTBASE;
7166
7167
    alter table PUBLIC.AMPLIFICATION 
7168
       add constraint FKqsxpw3iaiq0t90w20u0rcj3bf 
7169
       foreign key (DNAMARKER_ID) 
7170
       references PUBLIC.DEFINEDTERMBASE;
7171
7172
    alter table PUBLIC.AMPLIFICATION 
7173
       add constraint FKoi0u606eqgyxlap5wks2vafu3 
7174
       foreign key (FORWARDPRIMER_ID) 
7175
       references PUBLIC.PRIMER;
7176
7177
    alter table PUBLIC.AMPLIFICATION 
7178
       add constraint FK6i5gmvv7afcwlvktim38mru0d 
7179
       foreign key (INSTITUTION_ID) 
7180
       references PUBLIC.AGENTBASE;
7181
7182
    alter table PUBLIC.AMPLIFICATION 
7183
       add constraint FKbyugjve8vxmkrj8fo4cpnqjxj 
7184
       foreign key (PURIFICATION_ID) 
7185
       references PUBLIC.MATERIALORMETHODEVENT;
7186
7187
    alter table PUBLIC.AMPLIFICATION 
7188
       add constraint FKik8lk5fhby7chv5gl5bvnjvbu 
7189
       foreign key (REVERSEPRIMER_ID) 
7190
       references PUBLIC.PRIMER;
7191
7192
    alter table PUBLIC.AMPLIFICATION_ANNOTATION 
7193
       add constraint FKlee27egderups2a2yl54nexs7 
7194
       foreign key (ANNOTATIONS_ID) 
7195
       references PUBLIC.ANNOTATION;
7196
7197
    alter table PUBLIC.AMPLIFICATION_ANNOTATION 
7198
       add constraint FKgdih74ol7iylvsxyvth9qrn1q 
7199
       foreign key (AMPLIFICATION_ID) 
7200
       references PUBLIC.AMPLIFICATION;
7201
7202
    alter table PUBLIC.AMPLIFICATION_ANNOTATION_AUD 
7203
       add constraint FK88obviycurtpk53imaxsnb9mj 
7204
       foreign key (REV) 
7205
       references PUBLIC.AUDITEVENT;
7206
7207
    alter table PUBLIC.AMPLIFICATION_AUD 
7208
       add constraint FK8y28ce3b2buhaym766upy07av 
7209
       foreign key (REV) 
7210
       references PUBLIC.AUDITEVENT;
7211
7212
    alter table PUBLIC.AMPLIFICATION_MARKER 
7213
       add constraint FKo6k308tqbxuvfqvgdduo1y77b 
7214
       foreign key (MARKERS_ID) 
7215
       references PUBLIC.MARKER;
7216
7217
    alter table PUBLIC.AMPLIFICATION_MARKER 
7218
       add constraint FK8nhayjmq76u85l8n22vsyp5fh 
7219
       foreign key (AMPLIFICATION_ID) 
7220
       references PUBLIC.AMPLIFICATION;
7221
7222
    alter table PUBLIC.AMPLIFICATION_MARKER_AUD 
7223
       add constraint FK9rqvwfbub3tm9wblf6tek39qp 
7224
       foreign key (REV) 
7225
       references PUBLIC.AUDITEVENT;
7226
7227
    alter table PUBLIC.AMPLIFICATIONRESULT 
7228
       add constraint FK3b3d3s3tn381k1vninqdxhheu 
7229
       foreign key (CREATEDBY_ID) 
7230
       references PUBLIC.USERACCOUNT;
7231
7232
    alter table PUBLIC.AMPLIFICATIONRESULT 
7233
       add constraint FKo3b1j8e8futl2t5soe2ellcm1 
7234
       foreign key (UPDATEDBY_ID) 
7235
       references PUBLIC.USERACCOUNT;
7236
7237
    alter table PUBLIC.AMPLIFICATIONRESULT 
7238
       add constraint FK6n6jbo188pd398ilhn3v9kykb 
7239
       foreign key (AMPLIFICATION_ID) 
7240
       references PUBLIC.AMPLIFICATION;
7241
7242
    alter table PUBLIC.AMPLIFICATIONRESULT 
7243
       add constraint FK90hpg93frjq5hcafy8rd9yte4 
7244
       foreign key (CLONING_ID) 
7245
       references PUBLIC.MATERIALORMETHODEVENT;
7246
7247
    alter table PUBLIC.AMPLIFICATIONRESULT 
7248
       add constraint FK9wk7u0bkjbgubhpysj47cqlci 
7249
       foreign key (DNASAMPLE_ID) 
7250
       references PUBLIC.SPECIMENOROBSERVATIONBASE;
7251
7252
    alter table PUBLIC.AMPLIFICATIONRESULT 
7253
       add constraint FK5qmolsiw4ngx75bypxdoo7agy 
7254
       foreign key (GELPHOTO_ID) 
7255
       references PUBLIC.MEDIA;
7256
7257
    alter table PUBLIC.AMPLIFICATIONRESULT_ANNOTATION 
7258
       add constraint FK12e1stp1n3hvgdtpaviyyw49w 
7259
       foreign key (ANNOTATIONS_ID) 
7260
       references PUBLIC.ANNOTATION;
7261
7262
    alter table PUBLIC.AMPLIFICATIONRESULT_ANNOTATION 
7263
       add constraint FKae2qa8p6p11ewqtvnm7fwh9t9 
7264
       foreign key (AMPLIFICATIONRESULT_ID) 
7265
       references PUBLIC.AMPLIFICATIONRESULT;
7266
7267
    alter table PUBLIC.AMPLIFICATIONRESULT_ANNOTATION_AUD 
7268
       add constraint FKnqycnsfacq99qo4rxs3jgs7tc 
7269
       foreign key (REV) 
7270
       references PUBLIC.AUDITEVENT;
7271
7272
    alter table PUBLIC.AMPLIFICATIONRESULT_AUD 
7273
       add constraint FKgl3drut58mf5ioxm5x6h50b5 
7274
       foreign key (REV) 
7275
       references PUBLIC.AUDITEVENT;
7276
7277
    alter table PUBLIC.AMPLIFICATIONRESULT_MARKER 
7278
       add constraint FKovlgwjrb3bh1xo987f7q3jos0 
7279
       foreign key (MARKERS_ID) 
7280
       references PUBLIC.MARKER;
7281
7282
    alter table PUBLIC.AMPLIFICATIONRESULT_MARKER 
7283
       add constraint FKevfdo56aoakkul7r6mrqpg4u7 
7284
       foreign key (AMPLIFICATIONRESULT_ID) 
7285
       references PUBLIC.AMPLIFICATIONRESULT;
7286
7287
    alter table PUBLIC.AMPLIFICATIONRESULT_MARKER_AUD 
7288
       add constraint FKebym14g0cbujys5kyovs4fvd2 
7289
       foreign key (REV) 
7290
       references PUBLIC.AUDITEVENT;
7291
7292
    alter table PUBLIC.ANNOTATION 
7293
       add constraint FKewex7292t9d0usppo9nx6k1d7 
7294
       foreign key (CREATEDBY_ID) 
7295
       references PUBLIC.USERACCOUNT;
7296
7297
    alter table PUBLIC.ANNOTATION 
7298
       add constraint FKfuglud1lpnbhtm42q5aao09ct 
7299
       foreign key (UPDATEDBY_ID) 
7300
       references PUBLIC.USERACCOUNT;
7301
7302
    alter table PUBLIC.ANNOTATION 
7303
       add constraint FK8v8qer98budr20lld7le6u5ye 
7304
       foreign key (LANGUAGE_ID) 
7305
       references PUBLIC.DEFINEDTERMBASE;
7306
7307
    alter table PUBLIC.ANNOTATION 
7308
       add constraint FKl4hcvr3bn48w9mnqlo1yqhhbi 
7309
       foreign key (ANNOTATIONTYPE_ID) 
7310
       references PUBLIC.DEFINEDTERMBASE;
7311
7312
    alter table PUBLIC.ANNOTATION 
7313
       add constraint FKreyb0muyukftpon2o37p3ub48 
7314
       foreign key (COMMENTATOR_ID) 
7315
       references PUBLIC.AGENTBASE;
7316
7317
    alter table PUBLIC.ANNOTATION_ANNOTATION 
7318
       add constraint FKmmm2stvvgqwuytfrrf5jyj3td 
7319
       foreign key (ANNOTATIONS_ID) 
7320
       references PUBLIC.ANNOTATION;
7321
7322
    alter table PUBLIC.ANNOTATION_ANNOTATION 
7323
       add constraint FK75ew0i9xcjt1uc5pw7gq6hipa 
7324
       foreign key (ANNOTATION_ID) 
7325
       references PUBLIC.ANNOTATION;
7326
7327
    alter table PUBLIC.ANNOTATION_ANNOTATION_AUD 
7328
       add constraint FKg11kfnkhiednxngs811wtllnn 
7329
       foreign key (REV) 
7330
       references PUBLIC.AUDITEVENT;
7331
7332
    alter table PUBLIC.ANNOTATION_AUD 
7333
       add constraint FK5389365adrqa3haak3mggfhcu 
7334
       foreign key (REV) 
7335
       references PUBLIC.AUDITEVENT;
7336
7337
    alter table PUBLIC.ANNOTATION_MARKER 
7338
       add constraint FKgvss9aa3158kjrg2kn160sjdf 
7339
       foreign key (MARKERS_ID) 
7340
       references PUBLIC.MARKER;
7341
7342
    alter table PUBLIC.ANNOTATION_MARKER 
7343
       add constraint FKq6nns47wvop7chd6uufmkl6w9 
7344
       foreign key (ANNOTATION_ID) 
7345
       references PUBLIC.ANNOTATION;
7346
7347
    alter table PUBLIC.ANNOTATION_MARKER_AUD 
7348
       add constraint FK678dbuu0lgcvu88xpllq1nug 
7349
       foreign key (REV) 
7350
       references PUBLIC.AUDITEVENT;
7351
7352
    alter table PUBLIC.AUTHORITY 
7353
       add constraint FK3057y4veq7v9ujmotr0fhtwmj 
7354
       foreign key (CREATEDBY_ID) 
7355
       references PUBLIC.USERACCOUNT;
7356
7357
    alter table PUBLIC.CDMLINK 
7358
       add constraint FK2yp6walj1xmfrq8d4t1io1dow 
7359
       foreign key (CREATEDBY_ID) 
7360
       references PUBLIC.USERACCOUNT;
7361
7362
    alter table PUBLIC.CDMLINK 
7363
       add constraint FKp1ol20hdsrqkkrvrajpt9vdqf 
7364
       foreign key (UPDATEDBY_ID) 
7365
       references PUBLIC.USERACCOUNT;
7366
7367
    alter table PUBLIC.CDMLINK 
7368
       add constraint FKkbucit7cvksfgwbggw1x3981c 
7369
       foreign key (TAXON_ID) 
7370
       references PUBLIC.TAXONBASE;
7371
7372
    alter table PUBLIC.CDMLINK 
7373
       add constraint FKd207pj50xmykcsi2w4ef3bofw 
7374
       foreign key (AGENT_ID) 
7375
       references PUBLIC.AGENTBASE;
7376
7377
    alter table PUBLIC.CDMLINK 
7378
       add constraint FKirtrn7cxv287a4fetv98medff 
7379
       foreign key (ANNOTATION_ID) 
7380
       references PUBLIC.ANNOTATION;
7381
7382
    alter table PUBLIC.CDMLINK 
7383
       add constraint FK2qqqvmdr2r8n2o6m0kd06wp6j 
7384
       foreign key (KEY_ID) 
7385
       references PUBLIC.POLYTOMOUSKEY;
7386
7387
    alter table PUBLIC.CDMLINK 
7388
       add constraint FKguxg4v53b6ep1frao8yvw5it4 
7389
       foreign key (LANGUAGESTRING_ID) 
7390
       references PUBLIC.LANGUAGESTRING;
7391
7392
    alter table PUBLIC.CDMLINK 
7393
       add constraint FKkfpd3x5kyxrj75jj85gbr6rss 
7394
       foreign key (MEDIA_ID) 
7395
       references PUBLIC.MEDIA;
7396
7397
    alter table PUBLIC.CDMLINK 
7398
       add constraint FKqcjl52fxkqy6583moai8i6u42 
7399
       foreign key (OCCURRENCE_ID) 
7400
       references PUBLIC.SPECIMENOROBSERVATIONBASE;
7401
7402
    alter table PUBLIC.CDMLINK 
7403
       add constraint FKpsulp6rvar43f25ta07qm9cch 
7404
       foreign key (REFERENCE_ID) 
7405
       references PUBLIC.REFERENCE;
7406
7407
    alter table PUBLIC.CDMLINK 
7408
       add constraint FK3iwuprr3aqi86s660lf8vai1v 
7409
       foreign key (SOURCE_ID) 
7410
       references PUBLIC.ORIGINALSOURCEBASE;
7411
7412
    alter table PUBLIC.CDMLINK 
7413
       add constraint FKdbjn49d5nupj3efo3e0q89uji 
7414
       foreign key (TAXONNAME_ID) 
7415
       references PUBLIC.TAXONNAME;
7416
7417
    alter table PUBLIC.CDMLINK 
7418
       add constraint FKngbopmjq8vx38ii99ghfw7ekm 
7419
       foreign key (DESCRIPTION_ID) 
7420
       references PUBLIC.DESCRIPTIONBASE;
7421
7422
    alter table PUBLIC.CDMLINK_AUD 
7423
       add constraint FK2c5m4aykhi6hj6udhihurfe0e 
7424
       foreign key (REV) 
7425
       references PUBLIC.AUDITEVENT;
7426
7427
    alter table PUBLIC.CDMMETADATA 
7428
       add constraint FK3atmavb2wt4os2fnegbwvgfyq 
7429
       foreign key (CREATEDBY_ID) 
7430
       references PUBLIC.USERACCOUNT;
7431
7432
    alter table PUBLIC.CLASSIFICATION 
7433
       add constraint FK9f8rfi8qils6hqua3y6m9883l 
7434
       foreign key (CREATEDBY_ID) 
7435
       references PUBLIC.USERACCOUNT;
7436
7437
    alter table PUBLIC.CLASSIFICATION 
7438
       add constraint FKnh8m8dgd468dyrwed05mdj12s 
7439
       foreign key (UPDATEDBY_ID) 
7440
       references PUBLIC.USERACCOUNT;
7441
7442
    alter table PUBLIC.CLASSIFICATION 
7443
       add constraint FKre50258tldwfs0mgtdd0x41iu 
7444
       foreign key (NAME_ID) 
7445
       references PUBLIC.LANGUAGESTRING;
7446
7447
    alter table PUBLIC.CLASSIFICATION 
7448
       add constraint FKm669u8ptjck3dl7xc55dc3rca 
7449
       foreign key (ROOTNODE_ID) 
7450
       references PUBLIC.TAXONNODE;
7451
7452
    alter table PUBLIC.CLASSIFICATION 
7453
       add constraint FKm9wq7hpdgvt1xpqna7ho1hsv1 
7454
       foreign key (SOURCE_ID) 
7455
       references PUBLIC.ORIGINALSOURCEBASE;
7456
7457
    alter table PUBLIC.CLASSIFICATION_ANNOTATION 
7458
       add constraint FKkkx63kq2tmusrgh0dwj1yub2s 
7459
       foreign key (ANNOTATIONS_ID) 
7460
       references PUBLIC.ANNOTATION;
7461
7462
    alter table PUBLIC.CLASSIFICATION_ANNOTATION 
7463
       add constraint FKqldoiq8d02nf37knijsvofypu 
7464
       foreign key (CLASSIFICATION_ID) 
7465
       references PUBLIC.CLASSIFICATION;
7466
7467
    alter table PUBLIC.CLASSIFICATION_ANNOTATION_AUD 
7468
       add constraint FKfahyc4nx8mf72pw48o6ddfcef 
7469
       foreign key (REV) 
7470
       references PUBLIC.AUDITEVENT;
7471
7472
    alter table PUBLIC.CLASSIFICATION_AUD 
7473
       add constraint FKrb02o4ahqu6d5ej90gq94l3oy 
7474
       foreign key (REV) 
7475
       references PUBLIC.AUDITEVENT;
7476
7477
    alter table PUBLIC.CLASSIFICATION_CREDIT 
7478
       add constraint FKgti801rdpco3otj4uherswy01 
7479
       foreign key (CREDITS_ID) 
7480
       references PUBLIC.CREDIT;
7481
7482
    alter table PUBLIC.CLASSIFICATION_CREDIT 
7483
       add constraint FKiqgku2djno6q007iws2aojb0b 
7484
       foreign key (CLASSIFICATION_ID) 
7485
       references PUBLIC.CLASSIFICATION;
7486
7487
    alter table PUBLIC.CLASSIFICATION_CREDIT_AUD 
7488
       add constraint FKjk5ian5883j2q6miyr80r4xyg 
7489
       foreign key (REV) 
7490
       references PUBLIC.AUDITEVENT;
7491
7492
    alter table PUBLIC.CLASSIFICATION_DESCRIPTION 
7493
       add constraint FKqd3wcov08none01qmt95uo6j6 
7494
       foreign key (DESCRIPTION_ID) 
7495
       references PUBLIC.LANGUAGESTRING;
7496
7497
    alter table PUBLIC.CLASSIFICATION_DESCRIPTION 
7498
       add constraint FK2rlp2ut05bk0m52vt9m5vjkwa 
7499
       foreign key (DESCRIPTION_MAPKEY_ID) 
7500
       references PUBLIC.DEFINEDTERMBASE;
7501
7502
    alter table PUBLIC.CLASSIFICATION_DESCRIPTION 
7503
       add constraint FKievv6lpbbe1baasr1opv2eoi3 
7504
       foreign key (CLASSIFICATION_ID) 
7505
       references PUBLIC.CLASSIFICATION;
7506
7507
    alter table PUBLIC.CLASSIFICATION_DESCRIPTION_AUD 
7508
       add constraint FKnrnp8ov7fy8wi27fcp37j6whv 
7509
       foreign key (REV) 
7510
       references PUBLIC.AUDITEVENT;
7511
7512
    alter table PUBLIC.CLASSIFICATION_EXTENSION 
7513
       add constraint FKhalygbjfuwa98ke5r7c51sqx7 
7514
       foreign key (EXTENSIONS_ID) 
7515
       references PUBLIC.EXTENSION;
7516
7517
    alter table PUBLIC.CLASSIFICATION_EXTENSION 
7518
       add constraint FKadgbwxt0o22sbcf0bbaa71rio 
7519
       foreign key (CLASSIFICATION_ID) 
7520
       references PUBLIC.CLASSIFICATION;
7521
7522
    alter table PUBLIC.CLASSIFICATION_EXTENSION_AUD 
7523
       add constraint FKdgr7w9gdnnsfpmp4ai2onba7h 
7524
       foreign key (REV) 
7525
       references PUBLIC.AUDITEVENT;
7526
7527
    alter table PUBLIC.CLASSIFICATION_EXTERNALLINK 
7528
       add constraint FKpjfx3r688od51i949uu8xrfyx 
7529
       foreign key (LINKS_ID) 
7530
       references PUBLIC.EXTERNALLINK;
7531
7532
    alter table PUBLIC.CLASSIFICATION_EXTERNALLINK 
7533
       add constraint FK8m123d5coqp3nlip05b21fdc5 
7534
       foreign key (CLASSIFICATION_ID) 
7535
       references PUBLIC.CLASSIFICATION;
7536
7537
    alter table PUBLIC.CLASSIFICATION_EXTERNALLINK_AUD 
7538
       add constraint FKl8g143jqbl82fbqx2wpf3e65x 
7539
       foreign key (REV) 
7540
       references PUBLIC.AUDITEVENT;
7541
7542
    alter table PUBLIC.CLASSIFICATION_GEOSCOPE 
7543
       add constraint FKqsqhnw148jg963e9nd0kte667 
7544
       foreign key (GEOSCOPES_ID) 
7545
       references PUBLIC.DEFINEDTERMBASE;
7546
7547
    alter table PUBLIC.CLASSIFICATION_GEOSCOPE 
7548
       add constraint FK842o0rtid7mx5864hwotpwx7a 
7549
       foreign key (CLASSIFICATION_ID) 
7550
       references PUBLIC.CLASSIFICATION;
7551
7552
    alter table PUBLIC.CLASSIFICATION_GEOSCOPE_AUD 
7553
       add constraint FKirn88iems71co6fdidq0puob5 
7554
       foreign key (REV) 
7555
       references PUBLIC.AUDITEVENT;
7556
7557
    alter table PUBLIC.CLASSIFICATION_IDENTIFIER 
7558
       add constraint FKsbwcq73m161m1v9agued800mv 
7559
       foreign key (IDENTIFIERS_ID) 
7560
       references PUBLIC.IDENTIFIER;
7561
7562
    alter table PUBLIC.CLASSIFICATION_IDENTIFIER 
7563
       add constraint FKe60yves5lfhxw5o9f2gp467vo 
7564
       foreign key (CLASSIFICATION_ID) 
7565
       references PUBLIC.CLASSIFICATION;
7566
7567
    alter table PUBLIC.CLASSIFICATION_IDENTIFIER_AUD 
7568
       add constraint FKj464e6ji7uon714l6ybkcnyyw 
7569
       foreign key (REV) 
7570
       references PUBLIC.AUDITEVENT;
7571
7572
    alter table PUBLIC.CLASSIFICATION_MARKER 
7573
       add constraint FK3en6pf3bodbmpcxn4arvxcufv 
7574
       foreign key (MARKERS_ID) 
7575
       references PUBLIC.MARKER;
7576
7577
    alter table PUBLIC.CLASSIFICATION_MARKER 
7578
       add constraint FK9639swl12cbttnmandeim0uhd 
7579
       foreign key (CLASSIFICATION_ID) 
7580
       references PUBLIC.CLASSIFICATION;
7581
7582
    alter table PUBLIC.CLASSIFICATION_MARKER_AUD 
7583
       add constraint FKsvqwt8nf9rd74tsn3ygd2ro2h 
7584
       foreign key (REV) 
7585
       references PUBLIC.AUDITEVENT;
7586
7587
    alter table PUBLIC.CLASSIFICATION_ORIGINALSOURCEBASE 
7588
       add constraint FK5ahc7mh5ic8aumnta0e931g1p 
7589
       foreign key (SOURCES_ID) 
7590
       references PUBLIC.ORIGINALSOURCEBASE;
7591
7592
    alter table PUBLIC.CLASSIFICATION_ORIGINALSOURCEBASE 
7593
       add constraint FKktstbmbgi695favr1onon81mf 
7594
       foreign key (CLASSIFICATION_ID) 
7595
       references PUBLIC.CLASSIFICATION;
7596
7597
    alter table PUBLIC.CLASSIFICATION_ORIGINALSOURCEBASE_AUD 
7598
       add constraint FKro4jb1r6s43o5g85t7gsq30de 
7599
       foreign key (REV) 
7600
       references PUBLIC.AUDITEVENT;
7601
7602
    alter table PUBLIC.CLASSIFICATION_RIGHTSINFO 
7603
       add constraint FKm3p68dfqlfv5vqb588ahs3m8j 
7604
       foreign key (RIGHTS_ID) 
7605
       references PUBLIC.RIGHTSINFO;
7606
7607
    alter table PUBLIC.CLASSIFICATION_RIGHTSINFO 
7608
       add constraint FKg7yol7y6vd73g7lg632hryo6h 
7609
       foreign key (CLASSIFICATION_ID) 
7610
       references PUBLIC.CLASSIFICATION;
7611
7612
    alter table PUBLIC.CLASSIFICATION_RIGHTSINFO_AUD 
7613
       add constraint FKolqc9rttitlati1mugtugv5um 
7614
       foreign key (REV) 
7615
       references PUBLIC.AUDITEVENT;
7616
7617
    alter table PUBLIC.COLLECTION 
7618
       add constraint FKpm7kt6wv5q8t2g678h8g3g8nc 
7619
       foreign key (CREATEDBY_ID) 
7620
       references PUBLIC.USERACCOUNT;
7621
7622
    alter table PUBLIC.COLLECTION 
7623
       add constraint FKem7fi1eichawkp44o43kjuwts 
7624
       foreign key (UPDATEDBY_ID) 
7625
       references PUBLIC.USERACCOUNT;
7626
7627
    alter table PUBLIC.COLLECTION 
7628
       add constraint FKh7y8j8mvloiec86ntnmj86b1q 
7629
       foreign key (INSTITUTE_ID) 
7630
       references PUBLIC.AGENTBASE;
7631
7632
    alter table PUBLIC.COLLECTION 
7633
       add constraint FK7ggpqep2xubk0lg0vgcq1dhre 
7634
       foreign key (SUPERCOLLECTION_ID) 
7635
       references PUBLIC.COLLECTION;
7636
7637
    alter table PUBLIC.COLLECTION_ANNOTATION 
7638
       add constraint FKoex6uik6t09hncshwfpogjbq4 
7639
       foreign key (ANNOTATIONS_ID) 
7640
       references PUBLIC.ANNOTATION;
7641
7642
    alter table PUBLIC.COLLECTION_ANNOTATION 
7643
       add constraint FKjlskcryouw4qynbdu1gc5fm4u 
7644
       foreign key (COLLECTION_ID) 
7645
       references PUBLIC.COLLECTION;
7646
7647
    alter table PUBLIC.COLLECTION_ANNOTATION_AUD 
7648
       add constraint FK1k6wux5dbpyeta2uon0n95ba8 
7649
       foreign key (REV) 
7650
       references PUBLIC.AUDITEVENT;
7651
7652
    alter table PUBLIC.COLLECTION_AUD 
7653
       add constraint FKt8mrocxu5sj3p7x98oq0i40l 
7654
       foreign key (REV) 
7655
       references PUBLIC.AUDITEVENT;
7656
7657
    alter table PUBLIC.COLLECTION_CREDIT 
7658
       add constraint FK3t6gm7142whg0rbsavkm98mo3 
7659
       foreign key (CREDITS_ID) 
7660
       references PUBLIC.CREDIT;
7661
7662
    alter table PUBLIC.COLLECTION_CREDIT 
7663
       add constraint FKqwyk5j9xuwqnpwge1q68c5x0s 
7664
       foreign key (COLLECTION_ID) 
7665
       references PUBLIC.COLLECTION;
7666
7667
    alter table PUBLIC.COLLECTION_CREDIT_AUD 
7668
       add constraint FKeuowuy1u43ukowji9q8hdwrme 
7669
       foreign key (REV) 
7670
       references PUBLIC.AUDITEVENT;
7671
7672
    alter table PUBLIC.COLLECTION_EXTENSION 
7673
       add constraint FKjidd98y7gkk4cplpl06o3rvc4 
7674
       foreign key (EXTENSIONS_ID) 
7675
       references PUBLIC.EXTENSION;
7676
7677
    alter table PUBLIC.COLLECTION_EXTENSION 
7678
       add constraint FKsfa6gcuj9ekhbp6eh10jcq4rh 
7679
       foreign key (COLLECTION_ID) 
7680
       references PUBLIC.COLLECTION;
7681
7682
    alter table PUBLIC.COLLECTION_EXTENSION_AUD 
7683
       add constraint FK96v1yb5dy4lkbxor2oag9373s 
7684
       foreign key (REV) 
7685
       references PUBLIC.AUDITEVENT;
7686
7687
    alter table PUBLIC.COLLECTION_EXTERNALLINK 
7688
       add constraint FKgn3etmj0as8ulbup2y76rih7x 
7689
       foreign key (LINKS_ID) 
7690
       references PUBLIC.EXTERNALLINK;
7691
7692
    alter table PUBLIC.COLLECTION_EXTERNALLINK 
7693
       add constraint FK4oxku534783br162jcke3qvi6 
7694
       foreign key (COLLECTION_ID) 
7695
       references PUBLIC.COLLECTION;
7696
7697
    alter table PUBLIC.COLLECTION_EXTERNALLINK_AUD 
7698
       add constraint FKb2aha3nojyn9e6rrygqoj976c 
7699
       foreign key (REV) 
7700
       references PUBLIC.AUDITEVENT;
7701
7702
    alter table PUBLIC.COLLECTION_IDENTIFIER 
7703
       add constraint FKqgmgmseexfq5wabvg5ts5au6g 
7704
       foreign key (IDENTIFIERS_ID) 
7705
       references PUBLIC.IDENTIFIER;
7706
7707
    alter table PUBLIC.COLLECTION_IDENTIFIER 
7708
       add constraint FK1mhgu979s43xrxi7hhwnxe6f3 
7709
       foreign key (COLLECTION_ID) 
7710
       references PUBLIC.COLLECTION;
7711
7712
    alter table PUBLIC.COLLECTION_IDENTIFIER_AUD 
7713
       add constraint FK10ojdgspogrsb8u5aix2ate7j 
7714
       foreign key (REV) 
7715
       references PUBLIC.AUDITEVENT;
7716
7717
    alter table PUBLIC.COLLECTION_MARKER 
7718
       add constraint FKgxb5k6wi0xdmomyi5blco5wug 
7719
       foreign key (MARKERS_ID) 
7720
       references PUBLIC.MARKER;
7721
7722
    alter table PUBLIC.COLLECTION_MARKER 
7723
       add constraint FK5i1kccnp9u11jf2sn5sxelcw9 
7724
       foreign key (COLLECTION_ID) 
7725
       references PUBLIC.COLLECTION;
7726
7727
    alter table PUBLIC.COLLECTION_MARKER_AUD 
7728
       add constraint FK4uibiju6y533vqm0aooko9d9k 
7729
       foreign key (REV) 
7730
       references PUBLIC.AUDITEVENT;
7731
7732
    alter table PUBLIC.COLLECTION_MEDIA 
7733
       add constraint FK2yl77qc56ilpchgm98rv5yo3x 
7734
       foreign key (MEDIA_ID) 
7735
       references PUBLIC.MEDIA;
7736
7737
    alter table PUBLIC.COLLECTION_MEDIA 
7738
       add constraint FKtfbpb6gg5uoqfyam7lor6hm71 
7739
       foreign key (COLLECTION_ID) 
7740
       references PUBLIC.COLLECTION;
7741
7742
    alter table PUBLIC.COLLECTION_MEDIA_AUD 
7743
       add constraint FKepp7rch19m8611ruc3tp8wqel 
7744
       foreign key (REV) 
7745
       references PUBLIC.AUDITEVENT;
7746
7747
    alter table PUBLIC.COLLECTION_ORIGINALSOURCEBASE 
7748
       add constraint FK52l838ps7etrq93bpdq2qp09c 
7749
       foreign key (SOURCES_ID) 
7750
       references PUBLIC.ORIGINALSOURCEBASE;
7751
7752
    alter table PUBLIC.COLLECTION_ORIGINALSOURCEBASE 
7753
       add constraint FK8atn8wr15rpbv1wij11kmd1ph 
7754
       foreign key (COLLECTION_ID) 
7755
       references PUBLIC.COLLECTION;
7756
7757
    alter table PUBLIC.COLLECTION_ORIGINALSOURCEBASE_AUD 
7758
       add constraint FKqo1lkcd1qlvhdg4v5dih03afb 
7759
       foreign key (REV) 
7760
       references PUBLIC.AUDITEVENT;
7761
7762
    alter table PUBLIC.COLLECTION_RIGHTSINFO 
7763
       add constraint FK96eonimkwfhxa2xkk9g5uv0ju 
7764
       foreign key (RIGHTS_ID) 
7765
       references PUBLIC.RIGHTSINFO;
7766
7767
    alter table PUBLIC.COLLECTION_RIGHTSINFO 
7768
       add constraint FKs8bmdt0yyiejsfcn11o3ethb0 
7769
       foreign key (COLLECTION_ID) 
7770
       references PUBLIC.COLLECTION;
7771
7772
    alter table PUBLIC.COLLECTION_RIGHTSINFO_AUD 
7773
       add constraint FKm4gdb6wmb9mvix6vy0vk2ldjm 
7774
       foreign key (REV) 
7775
       references PUBLIC.AUDITEVENT;
7776
7777
    alter table PUBLIC.CREDIT 
7778
       add constraint FKb35m2jbj12rsh77y186eart5l 
7779
       foreign key (CREATEDBY_ID) 
7780
       references PUBLIC.USERACCOUNT;
7781
7782
    alter table PUBLIC.CREDIT 
7783
       add constraint FKifwh2v5u19b1qvjklnhqr9wgn 
7784
       foreign key (UPDATEDBY_ID) 
7785
       references PUBLIC.USERACCOUNT;
7786
7787
    alter table PUBLIC.CREDIT 
7788
       add constraint FK7f5c2t7s3m7t2a7mrgj6v354o 
7789
       foreign key (LANGUAGE_ID) 
7790
       references PUBLIC.DEFINEDTERMBASE;
7791
7792
    alter table PUBLIC.CREDIT 
7793
       add constraint FKrih53sycdajs7vgjnd78dwn88 
7794
       foreign key (AGENT_ID) 
7795
       references PUBLIC.AGENTBASE;
7796
7797
    alter table PUBLIC.CREDIT_ANNOTATION 
7798
       add constraint FKtgpjoy6n3iyshcr0g2hkdnovv 
7799
       foreign key (ANNOTATIONS_ID) 
7800
       references PUBLIC.ANNOTATION;
7801
7802
    alter table PUBLIC.CREDIT_ANNOTATION 
7803
       add constraint FKrsfa4v6ut11ehslrtwb588gxc 
7804
       foreign key (CREDIT_ID) 
7805
       references PUBLIC.CREDIT;
7806
7807
    alter table PUBLIC.CREDIT_ANNOTATION_AUD 
7808
       add constraint FK5275eh6yh4g03agchxa33eecm 
7809
       foreign key (REV) 
7810
       references PUBLIC.AUDITEVENT;
7811
7812
    alter table PUBLIC.CREDIT_AUD 
7813
       add constraint FKpksc0dgkpl27cfvfri3dg9v4i 
7814
       foreign key (REV) 
7815
       references PUBLIC.AUDITEVENT;
7816
7817
    alter table PUBLIC.CREDIT_MARKER 
7818
       add constraint FKmnyvq5xjgw7r7ic81xmreu0bo 
7819
       foreign key (MARKERS_ID) 
7820
       references PUBLIC.MARKER;
7821
7822
    alter table PUBLIC.CREDIT_MARKER 
7823
       add constraint FK20th9eb8uggrlc8p7okebnh5 
7824
       foreign key (CREDIT_ID) 
7825
       references PUBLIC.CREDIT;
7826
7827
    alter table PUBLIC.CREDIT_MARKER_AUD 
7828
       add constraint FK3wb7ws7jeuwvb0t2g9nti85sn 
7829
       foreign key (REV) 
7830
       references PUBLIC.AUDITEVENT;
7831
7832
    alter table PUBLIC.DEFINEDTERMBASE 
7833
       add constraint FKia6701jqggad9vb2vg3kwab07 
7834
       foreign key (CREATEDBY_ID) 
7835
       references PUBLIC.USERACCOUNT;
7836
7837
    alter table PUBLIC.DEFINEDTERMBASE 
7838
       add constraint FK6v21kadexfski1wykv8av0kel 
7839
       foreign key (UPDATEDBY_ID) 
7840
       references PUBLIC.USERACCOUNT;
7841
7842
    alter table PUBLIC.DEFINEDTERMBASE 
7843
       add constraint FKf9dga0a1shqbl4qxn7n3y6gti 
7844
       foreign key (KINDOF_ID) 
7845
       references PUBLIC.DEFINEDTERMBASE;
7846
7847
    alter table PUBLIC.DEFINEDTERMBASE 
7848
       add constraint FK8r6w2siuj6exk4klp6put3dxq 
7849
       foreign key (PARTOF_ID) 
7850
       references PUBLIC.DEFINEDTERMBASE;
7851
7852
    alter table PUBLIC.DEFINEDTERMBASE 
7853
       add constraint FK7y2c8u20csc7s39a9ww34u8i3 
7854
       foreign key (VOCABULARY_ID) 
7855
       references PUBLIC.TERMCOLLECTION;
7856
7857
    alter table PUBLIC.DEFINEDTERMBASE 
7858
       add constraint FKcrwcypdmmdi7wmdl1dkh9fsi5 
7859
       foreign key (PROPERTY_ID) 
7860
       references PUBLIC.TERMRELATION;
7861
7862
    alter table PUBLIC.DEFINEDTERMBASE 
7863
       add constraint FKiyoarp5tjpct53oq6xoxi58j4 
7864
       foreign key (PROPERTYMODIFIER_ID) 
7865
       references PUBLIC.DEFINEDTERMBASE;
7866
7867
    alter table PUBLIC.DEFINEDTERMBASE 
7868
       add constraint FKm7uh4exmgcxse6goaa9bah6yw 
7869
       foreign key (RATIOTOSTRUCTURE_ID) 
7870
       references PUBLIC.TERMRELATION;
7871
7872
    alter table PUBLIC.DEFINEDTERMBASE 
7873
       add constraint FKrbpx5955tsdt6w1iu4tv10si4 
7874
       foreign key (STRUCTURE_ID) 
7875
       references PUBLIC.TERMRELATION;
7876
7877
    alter table PUBLIC.DEFINEDTERMBASE 
7878
       add constraint FKnsmveh7a3vfvlwp132ebvghxs 
7879
       foreign key (STRUCTUREMODIFIER_ID) 
7880
       references PUBLIC.DEFINEDTERMBASE;
7881
7882
    alter table PUBLIC.DEFINEDTERMBASE 
7883
       add constraint FKojs9tjome6abglngh4rogaexy 
7884
       foreign key (LEVEL_ID) 
7885
       references PUBLIC.DEFINEDTERMBASE;
7886
7887
    alter table PUBLIC.DEFINEDTERMBASE 
7888
       add constraint FK5br6r8er70nk7bak12evsdpsd 
7889
       foreign key (POINTAPPROXIMATION_REFERENCESYSTEM_ID) 
7890
       references PUBLIC.DEFINEDTERMBASE;
7891
7892
    alter table PUBLIC.DEFINEDTERMBASE 
7893
       add constraint FKq5i0098o549pmu97b6dgdrf0o 
7894
       foreign key (SHAPE_ID) 
7895
       references PUBLIC.MEDIA;
7896
7897
    alter table PUBLIC.DEFINEDTERMBASE 
7898
       add constraint FK24eo9scr2u5njg4nhfh9afgtt 
7899
       foreign key (TYPE_ID) 
7900
       references PUBLIC.DEFINEDTERMBASE;
7901
7902
    alter table PUBLIC.DEFINEDTERMBASE_ANNOTATION 
7903
       add constraint FKbig4dl2sbcwsnb946a19hfl14 
7904
       foreign key (ANNOTATIONS_ID) 
7905
       references PUBLIC.ANNOTATION;
7906
7907
    alter table PUBLIC.DEFINEDTERMBASE_ANNOTATION 
7908
       add constraint FKpi9dfqtvl9wgncukhix5aeg4i 
7909
       foreign key (DEFINEDTERMBASE_ID) 
7910
       references PUBLIC.DEFINEDTERMBASE;
7911
7912
    alter table PUBLIC.DEFINEDTERMBASE_ANNOTATION_AUD 
7913
       add constraint FKbejtrjqyyo1fjs1wle47s0x2u 
7914
       foreign key (REV) 
7915
       references PUBLIC.AUDITEVENT;
7916
7917
    alter table PUBLIC.DEFINEDTERMBASE_AUD 
7918
       add constraint FK1f2wh9wgcdeegy9xbi1qvkiuj 
7919
       foreign key (REV) 
7920
       references PUBLIC.AUDITEVENT;
7921
7922
    alter table PUBLIC.DEFINEDTERMBASE_CONTINENT 
7923
       add constraint FK7j01xlfaqne2427u8pf5rd0ov 
7924
       foreign key (CONTINENTS_ID) 
7925
       references PUBLIC.DEFINEDTERMBASE;
7926
7927
    alter table PUBLIC.DEFINEDTERMBASE_CONTINENT 
7928
       add constraint FKr045abi94xve0vfxe4m4wlogc 
7929
       foreign key (COUNTRY_ID) 
7930
       references PUBLIC.DEFINEDTERMBASE;
7931
7932
    alter table PUBLIC.DEFINEDTERMBASE_CONTINENT_AUD 
7933
       add constraint FKjrmt119e274aedq45087axn5g 
7934
       foreign key (REV) 
7935
       references PUBLIC.AUDITEVENT;
7936
7937
    alter table PUBLIC.DEFINEDTERMBASE_COUNTRY 
7938
       add constraint FKg3agyu98ymgecgebbbu6ygwny 
7939
       foreign key (COUNTRIES_ID) 
7940
       references PUBLIC.DEFINEDTERMBASE;
7941
7942
    alter table PUBLIC.DEFINEDTERMBASE_COUNTRY 
7943
       add constraint FKbu5fxflefymqtwf3xbw44bj3l 
7944
       foreign key (NAMEDAREA_ID) 
7945
       references PUBLIC.DEFINEDTERMBASE;
7946
7947
    alter table PUBLIC.DEFINEDTERMBASE_COUNTRY_AUD 
7948
       add constraint FKjybfqg1y3ewm3vh7nmlhu33ly 
7949
       foreign key (REV) 
7950
       references PUBLIC.AUDITEVENT;
7951
7952
    alter table PUBLIC.DEFINEDTERMBASE_CREDIT 
7953
       add constraint FKdqwfsp7cqhxesri75kby3rq65 
7954
       foreign key (CREDITS_ID) 
7955
       references PUBLIC.CREDIT;
7956
7957
    alter table PUBLIC.DEFINEDTERMBASE_CREDIT 
7958
       add constraint FK2y2wa79vcduina8qsl0wlhgfq 
7959
       foreign key (DEFINEDTERMBASE_ID) 
7960
       references PUBLIC.DEFINEDTERMBASE;
7961
7962
    alter table PUBLIC.DEFINEDTERMBASE_CREDIT_AUD 
7963
       add constraint FK85t6yn3ca3fvaiekl726bxauo 
7964
       foreign key (REV) 
7965
       references PUBLIC.AUDITEVENT;
7966
7967
    alter table PUBLIC.DEFINEDTERMBASE_EXTENSION 
7968
       add constraint FKfu9xgc54yij1gc5lpm3gkmo1p 
7969
       foreign key (EXTENSIONS_ID) 
7970
       references PUBLIC.EXTENSION;
7971
7972
    alter table PUBLIC.DEFINEDTERMBASE_EXTENSION 
7973
       add constraint FKeotxgo4utv8v3fyqgrstgtso6 
7974
       foreign key (DEFINEDTERMBASE_ID) 
7975
       references PUBLIC.DEFINEDTERMBASE;
7976
7977
    alter table PUBLIC.DEFINEDTERMBASE_EXTENSION_AUD 
7978
       add constraint FKiy1mmrce81aio9l18o1en2an0 
7979
       foreign key (REV) 
7980
       references PUBLIC.AUDITEVENT;
7981
7982
    alter table PUBLIC.DEFINEDTERMBASE_EXTERNALLINK 
7983
       add constraint FKb01g6wm59tp1w1fq8ffjvjp8w 
7984
       foreign key (LINKS_ID) 
7985
       references PUBLIC.EXTERNALLINK;
7986
7987
    alter table PUBLIC.DEFINEDTERMBASE_EXTERNALLINK 
7988
       add constraint FKm550s09ulpb6ewouh85n3lugp 
7989
       foreign key (DEFINEDTERMBASE_ID) 
7990
       references PUBLIC.DEFINEDTERMBASE;
7991
7992
    alter table PUBLIC.DEFINEDTERMBASE_EXTERNALLINK_AUD 
7993
       add constraint FKnup3nbtbmcpi7c5x5brmya1nj 
7994
       foreign key (REV) 
7995
       references PUBLIC.AUDITEVENT;
7996
7997
    alter table PUBLIC.DEFINEDTERMBASE_IDENTIFIER 
7998
       add constraint FK523gsg7u02lknafy7m0uivuxp 
7999
       foreign key (IDENTIFIERS_ID) 
8000
       references PUBLIC.IDENTIFIER;
8001
8002
    alter table PUBLIC.DEFINEDTERMBASE_IDENTIFIER 
8003
       add constraint FKkgo1qkqjvvyow8y0wyjifjt 
8004
       foreign key (DEFINEDTERMBASE_ID) 
8005
       references PUBLIC.DEFINEDTERMBASE;
8006
8007
    alter table PUBLIC.DEFINEDTERMBASE_IDENTIFIER_AUD 
8008
       add constraint FKmj786k4npyc71ha9152v5804k 
8009
       foreign key (REV) 
8010
       references PUBLIC.AUDITEVENT;
8011
8012
    alter table PUBLIC.DEFINEDTERMBASE_INVERSEREPRESENTATION 
8013
       add constraint FK7b00b11adfafft9rx7ud2l0ce 
8014
       foreign key (INVERSEREPRESENTATIONS_ID) 
8015
       references PUBLIC.REPRESENTATION;
8016
8017
    alter table PUBLIC.DEFINEDTERMBASE_INVERSEREPRESENTATION 
8018
       add constraint FKt1uswhlpdx6yu2bm03v63rhdu 
8019
       foreign key (DEFINEDTERMBASE_ID) 
8020
       references PUBLIC.DEFINEDTERMBASE;
8021
8022
    alter table PUBLIC.DEFINEDTERMBASE_INVERSEREPRESENTATION_AUD 
8023
       add constraint FK82787rbf6p6xbiqxhxcw0h546 
8024
       foreign key (REV) 
8025
       references PUBLIC.AUDITEVENT;
8026
8027
    alter table PUBLIC.DEFINEDTERMBASE_MARKER 
8028
       add constraint FKq0b0f7ibdjh686pjtq8ivmxxq 
8029
       foreign key (MARKERS_ID) 
8030
       references PUBLIC.MARKER;
8031
8032
    alter table PUBLIC.DEFINEDTERMBASE_MARKER 
8033
       add constraint FKdc2qe862qlr5rae6tbrvp00rk 
8034
       foreign key (DEFINEDTERMBASE_ID) 
8035
       references PUBLIC.DEFINEDTERMBASE;
8036
8037
    alter table PUBLIC.DEFINEDTERMBASE_MARKER_AUD 
8038
       add constraint FK4sdldeq2ftvx0oct20e9lhbwa 
8039
       foreign key (REV) 
8040
       references PUBLIC.AUDITEVENT;
8041
8042
    alter table PUBLIC.DEFINEDTERMBASE_MEASUREMENTUNIT 
8043
       add constraint FK2c2klcuky3jkgkoutjd9ckdvf 
8044
       foreign key (RECOMMENDEDMEASUREMENTUNITS_ID) 
8045
       references PUBLIC.DEFINEDTERMBASE;
8046
8047
    alter table PUBLIC.DEFINEDTERMBASE_MEASUREMENTUNIT 
8048
       add constraint FK92hn832j3iwqh9lr5hj2mgwre 
8049
       foreign key (FEATURE_ID) 
8050
       references PUBLIC.DEFINEDTERMBASE;
8051
8052
    alter table PUBLIC.DEFINEDTERMBASE_MEASUREMENTUNIT_AUD 
8053
       add constraint FKbb4jps4mequfgsc2dvvo4xht0 
8054
       foreign key (REV) 
8055
       references PUBLIC.AUDITEVENT;
8056
8057
    alter table PUBLIC.DEFINEDTERMBASE_MEDIA 
8058
       add constraint FKhqgd3bq1geb6bv6w67ajkidxe 
8059
       foreign key (MEDIA_ID) 
8060
       references PUBLIC.MEDIA;
8061
8062
    alter table PUBLIC.DEFINEDTERMBASE_MEDIA 
8063
       add constraint FKdkp3uk91pvotko6cbp4qocatg 
8064
       foreign key (DEFINEDTERMBASE_ID) 
8065
       references PUBLIC.DEFINEDTERMBASE;
8066
8067
    alter table PUBLIC.DEFINEDTERMBASE_MEDIA_AUD 
8068
       add constraint FKhrg1whaaw2pci2suny814iddu 
8069
       foreign key (REV) 
8070
       references PUBLIC.AUDITEVENT;
8071
8072
    alter table PUBLIC.DEFINEDTERMBASE_ORIGINALSOURCEBASE 
8073
       add constraint FKh6tund7jtkmmrtpvf1tgvy1dk 
8074
       foreign key (SOURCES_ID) 
8075
       references PUBLIC.ORIGINALSOURCEBASE;
8076
8077
    alter table PUBLIC.DEFINEDTERMBASE_ORIGINALSOURCEBASE 
8078
       add constraint FKp570yj1e4sef5nryt43rw8ywj 
8079
       foreign key (DEFINEDTERMBASE_ID) 
8080
       references PUBLIC.DEFINEDTERMBASE;
8081
8082
    alter table PUBLIC.DEFINEDTERMBASE_ORIGINALSOURCEBASE_AUD 
8083
       add constraint FKgti0wnlglx6lt6msp3d8tey08 
8084
       foreign key (REV) 
8085
       references PUBLIC.AUDITEVENT;
8086
8087
    alter table PUBLIC.DEFINEDTERMBASE_RECOMMENDEDMODIFIERENUMERATION 
8088
       add constraint FKhmi9vmqbcs1op8odb8rqjx01p 
8089
       foreign key (RECOMMENDEDMODIFIERENUMERATION_ID) 
8090
       references PUBLIC.TERMCOLLECTION;
8091
8092
    alter table PUBLIC.DEFINEDTERMBASE_RECOMMENDEDMODIFIERENUMERATION 
8093
       add constraint FK884m1dolwdy7nkk407x25dr0t 
8094
       foreign key (FEATURE_ID) 
8095
       references PUBLIC.DEFINEDTERMBASE;
8096
8097
    alter table PUBLIC.DEFINEDTERMBASE_RECOMMENDEDMODIFIERENUMERATION_AUD 
8098
       add constraint FK2vq35l99lowmomqtwap41qdoy 
8099
       foreign key (REV) 
8100
       references PUBLIC.AUDITEVENT;
8101
8102
    alter table PUBLIC.DEFINEDTERMBASE_REPRESENTATION 
8103
       add constraint FKcyop6p6f7iga1qor1m61l8ijo 
8104
       foreign key (REPRESENTATIONS_ID) 
8105
       references PUBLIC.REPRESENTATION;
8106
8107
    alter table PUBLIC.DEFINEDTERMBASE_REPRESENTATION 
8108
       add constraint FK71e29efm9fbxf3urar13g8g2b 
8109
       foreign key (DEFINEDTERMBASE_ID) 
8110
       references PUBLIC.DEFINEDTERMBASE;
8111
8112
    alter table PUBLIC.DEFINEDTERMBASE_REPRESENTATION_AUD 
8113
       add constraint FKbm4gxyalnpk81k40ur1lt7hcy 
8114
       foreign key (REV) 
8115
       references PUBLIC.AUDITEVENT;
8116
8117
    alter table PUBLIC.DEFINEDTERMBASE_RIGHTSINFO 
8118
       add constraint FKog3u5a703y8j86s35oovhlnxy 
8119
       foreign key (RIGHTS_ID) 
8120
       references PUBLIC.RIGHTSINFO;
8121
8122
    alter table PUBLIC.DEFINEDTERMBASE_RIGHTSINFO 
8123
       add constraint FKjld1fmkx3d5qtt7m6agvubsyo 
8124
       foreign key (DEFINEDTERMBASE_ID) 
8125
       references PUBLIC.DEFINEDTERMBASE;
8126
8127
    alter table PUBLIC.DEFINEDTERMBASE_RIGHTSINFO_AUD 
8128
       add constraint FKrttp27bsbsawtjipyw8mef9u0 
8129
       foreign key (REV) 
8130
       references PUBLIC.AUDITEVENT;
8131
8132
    alter table PUBLIC.DEFINEDTERMBASE_STATISTICALMEASURE 
8133
       add constraint FKfcl99trilnlmfxfrnsga0b06l 
8134
       foreign key (RECOMMENDEDSTATISTICALMEASURES_ID) 
8135
       references PUBLIC.DEFINEDTERMBASE;
8136
8137
    alter table PUBLIC.DEFINEDTERMBASE_STATISTICALMEASURE 
8138
       add constraint FKe1nbvo0sfymdk0hpldl8e6iiy 
8139
       foreign key (FEATURE_ID) 
8140
       references PUBLIC.DEFINEDTERMBASE;
8141
8142
    alter table PUBLIC.DEFINEDTERMBASE_STATISTICALMEASURE_AUD 
8143
       add constraint FKhfv3y2r69kxb844gcjegt0d8q 
8144
       foreign key (REV) 
8145
       references PUBLIC.AUDITEVENT;
8146
8147
    alter table PUBLIC.DEFINEDTERMBASE_SUPPORTEDCATEGORICALENUMERATION 
8148
       add constraint FKo5rh3yfoqq2np1rdrmu5mv97k 
8149
       foreign key (SUPPORTEDCATEGORICALENUMERATIONS_ID) 
8150
       references PUBLIC.TERMCOLLECTION;
8151
8152
    alter table PUBLIC.DEFINEDTERMBASE_SUPPORTEDCATEGORICALENUMERATION 
8153
       add constraint FKry9mdq1812glecnuq28warxgl 
8154
       foreign key (FEATURE_ID) 
8155
       references PUBLIC.DEFINEDTERMBASE;
8156
8157
    alter table PUBLIC.DEFINEDTERMBASE_SUPPORTEDCATEGORICALENUMERATION_AUD 
8158
       add constraint FKl0o5skf3jlgx8fftsd5pt6vlv 
8159
       foreign key (REV) 
8160
       references PUBLIC.AUDITEVENT;
8161
8162
    alter table PUBLIC.DERIVATIONEVENT 
8163
       add constraint FK150pptx4jsd9bu8ouuuvu86a1 
8164
       foreign key (CREATEDBY_ID) 
8165
       references PUBLIC.USERACCOUNT;
8166
8167
    alter table PUBLIC.DERIVATIONEVENT 
8168
       add constraint FKkpyo2otsqbcxfh9qbefk084o1 
8169
       foreign key (UPDATEDBY_ID) 
8170
       references PUBLIC.USERACCOUNT;
8171
8172
    alter table PUBLIC.DERIVATIONEVENT 
8173
       add constraint FK627c58c1c3xe99eks3t9aev0p 
8174
       foreign key (ACTOR_ID) 
8175
       references PUBLIC.AGENTBASE;
8176
8177
    alter table PUBLIC.DERIVATIONEVENT 
8178
       add constraint FKdnosspecdqgpemwydov32wm2n 
8179
       foreign key (INSTITUTION_ID) 
8180
       references PUBLIC.AGENTBASE;
8181
8182
    alter table PUBLIC.DERIVATIONEVENT 
8183
       add constraint FKac4bf9hrw5dk447jwje2977xw 
8184
       foreign key (TYPE_ID) 
8185
       references PUBLIC.DEFINEDTERMBASE;
8186
8187
    alter table PUBLIC.DERIVATIONEVENT_ANNOTATION 
8188
       add constraint FKp3drqnxabu6xntr0m17jxf4gs 
8189
       foreign key (ANNOTATIONS_ID) 
8190
       references PUBLIC.ANNOTATION;
8191
8192
    alter table PUBLIC.DERIVATIONEVENT_ANNOTATION 
8193
       add constraint FKi2qv3fkrd0l60lb6q92hismg9 
8194
       foreign key (DERIVATIONEVENT_ID) 
8195
       references PUBLIC.DERIVATIONEVENT;
8196
8197
    alter table PUBLIC.DERIVATIONEVENT_ANNOTATION_AUD 
8198
       add constraint FKa8k02vxgtsgrrmlc6fn4g6c 
8199
       foreign key (REV) 
8200
       references PUBLIC.AUDITEVENT;
8201
8202
    alter table PUBLIC.DERIVATIONEVENT_AUD 
8203
       add constraint FKjyohtxu59eik46wciyd7ved7g 
8204
       foreign key (REV) 
8205
       references PUBLIC.AUDITEVENT;
8206
8207
    alter table PUBLIC.DERIVATIONEVENT_MARKER 
8208
       add constraint FK2lbr0jees9ywd9twot80p2i79 
8209
       foreign key (MARKERS_ID) 
8210
       references PUBLIC.MARKER;
8211
8212
    alter table PUBLIC.DERIVATIONEVENT_MARKER 
8213
       add constraint FKsnnj2k5j1um6ksjgxovl3lodp 
8214
       foreign key (DERIVATIONEVENT_ID) 
8215
       references PUBLIC.DERIVATIONEVENT;
8216
8217
    alter table PUBLIC.DERIVATIONEVENT_MARKER_AUD 
8218
       add constraint FK4qw8lq8qavsrdkcb1n8nh9n80 
8219
       foreign key (REV) 
8220
       references PUBLIC.AUDITEVENT;
8221
8222
    alter table PUBLIC.DESCRIPTIONBASE 
8223
       add constraint FKhlcrsliovq7sv6ndy1c62e9q7 
8224
       foreign key (CREATEDBY_ID) 
8225
       references PUBLIC.USERACCOUNT;
8226
8227
    alter table PUBLIC.DESCRIPTIONBASE 
8228
       add constraint FKiba3dxuvkrwo6mhfnhuuaxahe 
8229
       foreign key (UPDATEDBY_ID) 
8230
       references PUBLIC.USERACCOUNT;
8231
8232
    alter table PUBLIC.DESCRIPTIONBASE 
8233
       add constraint FKihxtdl9g2cenj6h14e73g73gw 
8234
       foreign key (SPECIMEN_ID) 
8235
       references PUBLIC.SPECIMENOROBSERVATIONBASE;
8236
8237
    alter table PUBLIC.DESCRIPTIONBASE 
8238
       add constraint FK9rsqhlw1f2y5gqdid26kcuq54 
8239
       foreign key (TAXON_ID) 
8240
       references PUBLIC.TAXONBASE;
8241
8242
    alter table PUBLIC.DESCRIPTIONBASE 
8243
       add constraint FKodmif2wcreugjbtoelnefuqsg 
8244
       foreign key (TAXONNAME_ID) 
8245
       references PUBLIC.TAXONNAME;
8246
8247
    alter table PUBLIC.DESCRIPTIONBASE_ANNOTATION 
8248
       add constraint FK2hq8x7s00f09ts0l8h12esyru 
8249
       foreign key (ANNOTATIONS_ID) 
8250
       references PUBLIC.ANNOTATION;
8251
8252
    alter table PUBLIC.DESCRIPTIONBASE_ANNOTATION 
8253
       add constraint FKpsfei7nvifj1wa8yjwpjb3fbs 
8254
       foreign key (DESCRIPTIONBASE_ID) 
8255
       references PUBLIC.DESCRIPTIONBASE;
8256
8257
    alter table PUBLIC.DESCRIPTIONBASE_ANNOTATION_AUD 
8258
       add constraint FKhnmy2i39kq0q5fspkqxxoa6h 
8259
       foreign key (REV) 
8260
       references PUBLIC.AUDITEVENT;
8261
8262
    alter table PUBLIC.DESCRIPTIONBASE_AUD 
8263
       add constraint FKftrb783yy1gfea9afl64j43e1 
8264
       foreign key (REV) 
8265
       references PUBLIC.AUDITEVENT;
8266
8267
    alter table PUBLIC.DESCRIPTIONBASE_CREDIT 
8268
       add constraint FKpb38d6w15g6vbg20nuxvgr6n8 
8269
       foreign key (CREDITS_ID) 
8270
       references PUBLIC.CREDIT;
8271
8272
    alter table PUBLIC.DESCRIPTIONBASE_CREDIT 
8273
       add constraint FK4oo3skeapg6gnewey1habu3vd 
8274
       foreign key (DESCRIPTIONBASE_ID) 
8275
       references PUBLIC.DESCRIPTIONBASE;
8276
8277
    alter table PUBLIC.DESCRIPTIONBASE_CREDIT_AUD 
8278
       add constraint FKiog3ays51bljme9lgfvgs7e1r 
8279
       foreign key (REV) 
8280
       references PUBLIC.AUDITEVENT;
8281
8282
    alter table PUBLIC.DESCRIPTIONBASE_EXTENSION 
8283
       add constraint FKl74wlw4jw50t1ebp3jltt2rm4 
8284
       foreign key (EXTENSIONS_ID) 
8285
       references PUBLIC.EXTENSION;
8286
8287
    alter table PUBLIC.DESCRIPTIONBASE_EXTENSION 
8288
       add constraint FK8f0msnkssnxigunkrsu0f35bs 
8289
       foreign key (DESCRIPTIONBASE_ID) 
8290
       references PUBLIC.DESCRIPTIONBASE;
8291
8292
    alter table PUBLIC.DESCRIPTIONBASE_EXTENSION_AUD 
8293
       add constraint FKlbom31r3gv4ua9oqbefmutt8p 
8294
       foreign key (REV) 
8295
       references PUBLIC.AUDITEVENT;
8296
8297
    alter table PUBLIC.DESCRIPTIONBASE_EXTERNALLINK 
8298
       add constraint FKl0aokhi29qak6r0gedml8qbcv 
8299
       foreign key (LINKS_ID) 
8300
       references PUBLIC.EXTERNALLINK;
8301
8302
    alter table PUBLIC.DESCRIPTIONBASE_EXTERNALLINK 
8303
       add constraint FKnwo4t444wkmk0q9e2uj332l3 
8304
       foreign key (DESCRIPTIONBASE_ID) 
8305
       references PUBLIC.DESCRIPTIONBASE;
8306
8307
    alter table PUBLIC.DESCRIPTIONBASE_EXTERNALLINK_AUD 
8308
       add constraint FK3qcv3u8as8oso2wpoet9qalm3 
8309
       foreign key (REV) 
8310
       references PUBLIC.AUDITEVENT;
8311
8312
    alter table PUBLIC.DESCRIPTIONBASE_GEOSCOPE 
8313
       add constraint FK5q9vi3dylnaftm4j6fbm51ymu 
8314
       foreign key (GEOSCOPES_ID) 
8315
       references PUBLIC.DEFINEDTERMBASE;
8316
8317
    alter table PUBLIC.DESCRIPTIONBASE_GEOSCOPE 
8318
       add constraint FKtqpi1nqoa47lq24k85rsnibia 
8319
       foreign key (TAXONDESCRIPTION_ID) 
8320
       references PUBLIC.DESCRIPTIONBASE;
8321
8322
    alter table PUBLIC.DESCRIPTIONBASE_GEOSCOPE_AUD 
8323
       add constraint FK83t4gbrr6a2dcp67st6o7xg8n 
8324
       foreign key (REV) 
8325
       references PUBLIC.AUDITEVENT;
8326
8327
    alter table PUBLIC.DESCRIPTIONBASE_IDENTIFIER 
8328
       add constraint FKj9obeu1oct74gmdl24akrpcks 
8329
       foreign key (IDENTIFIERS_ID) 
8330
       references PUBLIC.IDENTIFIER;
8331
8332
    alter table PUBLIC.DESCRIPTIONBASE_IDENTIFIER 
8333
       add constraint FKqpew9cuc67ff668ooalllwqkq 
8334
       foreign key (DESCRIPTIONBASE_ID) 
8335
       references PUBLIC.DESCRIPTIONBASE;
8336
8337
    alter table PUBLIC.DESCRIPTIONBASE_IDENTIFIER_AUD 
8338
       add constraint FKmmcg4nlx908q75ss1v4a7r9om 
8339
       foreign key (REV) 
8340
       references PUBLIC.AUDITEVENT;
8341
8342
    alter table PUBLIC.DESCRIPTIONBASE_MARKER 
8343
       add constraint FKj3jnv9oryk26yhy5vclxaj8cq 
8344
       foreign key (MARKERS_ID) 
8345
       references PUBLIC.MARKER;
8346
8347
    alter table PUBLIC.DESCRIPTIONBASE_MARKER 
8348
       add constraint FK3o4g1ylo09lvb2xqcvjhowp4d 
8349
       foreign key (DESCRIPTIONBASE_ID) 
8350
       references PUBLIC.DESCRIPTIONBASE;
8351
8352
    alter table PUBLIC.DESCRIPTIONBASE_MARKER_AUD 
8353
       add constraint FKpg1lwuobc2wwg5h5fnx5lu0mu 
8354
       foreign key (REV) 
8355
       references PUBLIC.AUDITEVENT;
8356
8357
    alter table PUBLIC.DESCRIPTIONBASE_ORIGINALSOURCEBASE 
8358
       add constraint FKd8luepnowxhs0shpg9moxdya0 
8359
       foreign key (SOURCES_ID) 
8360
       references PUBLIC.ORIGINALSOURCEBASE;
8361
8362
    alter table PUBLIC.DESCRIPTIONBASE_ORIGINALSOURCEBASE 
8363
       add constraint FKmo6w18qnrbv284500qtu3w425 
8364
       foreign key (DESCRIPTIONBASE_ID) 
8365
       references PUBLIC.DESCRIPTIONBASE;
8366
8367
    alter table PUBLIC.DESCRIPTIONBASE_ORIGINALSOURCEBASE_AUD 
8368
       add constraint FK6ry2qw6fxiw3s7qs9jqcc844o 
8369
       foreign key (REV) 
8370
       references PUBLIC.AUDITEVENT;
8371
8372
    alter table PUBLIC.DESCRIPTIONBASE_REFERENCE 
8373
       add constraint FKj8kimc2enurhmapvoba9cripi 
8374
       foreign key (DESCRIPTIONSOURCES_ID) 
8375
       references PUBLIC.REFERENCE;
8376
8377
    alter table PUBLIC.DESCRIPTIONBASE_REFERENCE 
8378
       add constraint FKtdeh9edxi32erdo95lj60ru59 
8379
       foreign key (DESCRIPTIONBASE_ID) 
8380
       references PUBLIC.DESCRIPTIONBASE;
8381
8382
    alter table PUBLIC.DESCRIPTIONBASE_REFERENCE_AUD 
8383
       add constraint FKewelqon8f0dmmhaviiaj2taf1 
8384
       foreign key (REV) 
8385
       references PUBLIC.AUDITEVENT;
8386
8387
    alter table PUBLIC.DESCRIPTIONBASE_RIGHTSINFO 
8388
       add constraint FKjtoaoa161fn1dd3xc65spt818 
8389
       foreign key (RIGHTS_ID) 
8390
       references PUBLIC.RIGHTSINFO;
8391
8392
    alter table PUBLIC.DESCRIPTIONBASE_RIGHTSINFO 
8393
       add constraint FK9a7op8toj9v8mmctoobj4ngxu 
8394
       foreign key (DESCRIPTIONBASE_ID) 
8395
       references PUBLIC.DESCRIPTIONBASE;
8396
8397
    alter table PUBLIC.DESCRIPTIONBASE_RIGHTSINFO_AUD 
8398
       add constraint FKnyq77rx62p6nj9l8ev31jwmiw 
8399
       foreign key (REV) 
8400
       references PUBLIC.AUDITEVENT;
8401
8402
    alter table PUBLIC.DESCRIPTIONBASE_SCOPE 
8403
       add constraint FKmwt5omx10u17vx51xslmlnfxt 
8404
       foreign key (SCOPES_ID) 
8405
       references PUBLIC.DEFINEDTERMBASE;
8406
8407
    alter table PUBLIC.DESCRIPTIONBASE_SCOPE 
8408
       add constraint FK4sxn9c4a2j390k0s87sf4qvfr 
8409
       foreign key (TAXONDESCRIPTION_ID) 
8410
       references PUBLIC.DESCRIPTIONBASE;
8411
8412
    alter table PUBLIC.DESCRIPTIONBASE_SCOPE_AUD 
8413
       add constraint FKbljonyd7xc0gu1hdj9s1c7rui 
8414
       foreign key (REV) 
8415
       references PUBLIC.AUDITEVENT;
8416
8417
    alter table PUBLIC.DESCRIPTIONELEMENTBASE 
8418
       add constraint FKdt6qema4kw77evcycdpv104tc 
8419
       foreign key (CREATEDBY_ID) 
8420
       references PUBLIC.USERACCOUNT;
8421
8422
    alter table PUBLIC.DESCRIPTIONELEMENTBASE 
8423
       add constraint FK2bcobf985boqdaw7lly16m4ha 
8424
       foreign key (UPDATEDBY_ID) 
8425
       references PUBLIC.USERACCOUNT;
8426
8427
    alter table PUBLIC.DESCRIPTIONELEMENTBASE 
8428
       add constraint FKk5xpm9hi1p0iy2bt084rhanbx 
8429
       foreign key (FEATURE_ID) 
8430
       references PUBLIC.DEFINEDTERMBASE;
8431
8432
    alter table PUBLIC.DESCRIPTIONELEMENTBASE 
8433
       add constraint FKj3ugo3tgqksv4vdxd4f51fexi 
8434
       foreign key (INDESCRIPTION_ID) 
8435
       references PUBLIC.DESCRIPTIONBASE;
8436
8437
    alter table PUBLIC.DESCRIPTIONELEMENTBASE 
8438
       add constraint FKcdbrhky1u6e2rhwx4fyo238aa 
8439
       foreign key (AREA_ID) 
8440
       references PUBLIC.DEFINEDTERMBASE;
8441
8442
    alter table PUBLIC.DESCRIPTIONELEMENTBASE 
8443
       add constraint FK368h6ff54fdmbhsupq3387kes 
8444
       foreign key (LANGUAGE_ID) 
8445
       references PUBLIC.DEFINEDTERMBASE;
8446
8447
    alter table PUBLIC.DESCRIPTIONELEMENTBASE 
8448
       add constraint FK9v2dwteb8ekewnw87vd1qsl6m 
8449
       foreign key (STATUS_ID) 
8450
       references PUBLIC.DEFINEDTERMBASE;
8451
8452
    alter table PUBLIC.DESCRIPTIONELEMENTBASE 
8453
       add constraint FKjfj207t8maojtav25ng9hch2o 
8454
       foreign key (ASSOCIATEDSPECIMENOROBSERVATION_ID) 
8455
       references PUBLIC.SPECIMENOROBSERVATIONBASE;
8456
8457
    alter table PUBLIC.DESCRIPTIONELEMENTBASE 
8458
       add constraint FKpovpvlocwary0iv860vklw4vl 
8459
       foreign key (UNIT_ID) 
8460
       references PUBLIC.DEFINEDTERMBASE;
8461
8462
    alter table PUBLIC.DESCRIPTIONELEMENTBASE 
8463
       add constraint FKc7jjqq8y0nrw3badbos5979m 
8464
       foreign key (TAXON2_ID) 
8465
       references PUBLIC.TAXONBASE;
8466
8467
    alter table PUBLIC.DESCRIPTIONELEMENTBASE 
8468
       add constraint FK6bq0w0dew85a5r42b79s1tv1c 
8469
       foreign key (FORMAT_ID) 
8470
       references PUBLIC.DEFINEDTERMBASE;
8471
8472
    alter table PUBLIC.DESCRIPTIONELEMENTBASE_ANNOTATION 
8473
       add constraint FK9psim4603k1ivayh0jgb83gmb 
8474
       foreign key (ANNOTATIONS_ID) 
8475
       references PUBLIC.ANNOTATION;
8476
8477
    alter table PUBLIC.DESCRIPTIONELEMENTBASE_ANNOTATION 
8478
       add constraint FK936jx0egfkfush5svat4ek090 
8479
       foreign key (DESCRIPTIONELEMENTBASE_ID) 
8480
       references PUBLIC.DESCRIPTIONELEMENTBASE;
8481
8482
    alter table PUBLIC.DESCRIPTIONELEMENTBASE_ANNOTATION_AUD 
8483
       add constraint FK1h7t28h114l48wt5ao1w2sft9 
8484
       foreign key (REV) 
8485
       references PUBLIC.AUDITEVENT;
8486
8487
    alter table PUBLIC.DESCRIPTIONELEMENTBASE_AUD 
8488
       add constraint FKm7afy3ju3h3i29gm73fumo1kk 
8489
       foreign key (REV) 
8490
       references PUBLIC.AUDITEVENT;
8491
8492
    alter table PUBLIC.DESCRIPTIONELEMENTBASE_LANGUAGESTRING 
8493
       add constraint FKto6j701avulss35oagev12ho0 
8494
       foreign key (MULTILANGUAGETEXT_ID) 
8495
       references PUBLIC.LANGUAGESTRING;
8496
8497
    alter table PUBLIC.DESCRIPTIONELEMENTBASE_LANGUAGESTRING 
8498
       add constraint FKn1abuyy8f76eyvfxcn0r8ihm 
8499
       foreign key (MULTILANGUAGETEXT_MAPKEY_ID) 
8500
       references PUBLIC.DEFINEDTERMBASE;
8501
8502
    alter table PUBLIC.DESCRIPTIONELEMENTBASE_LANGUAGESTRING 
8503
       add constraint FKoj5lsw8p5af24148a8kggd8a0 
8504
       foreign key (TEXTDATA_ID) 
8505
       references PUBLIC.DESCRIPTIONELEMENTBASE;
8506
8507
    alter table PUBLIC.DESCRIPTIONELEMENTBASE_LANGUAGESTRING_AUD 
8508
       add constraint FK7abfw8y1kn52906r2a1x20lwe 
8509
       foreign key (REV) 
8510
       references PUBLIC.AUDITEVENT;
8511
8512
    alter table PUBLIC.DESCRIPTIONELEMENTBASE_MARKER 
8513
       add constraint FKmhocs6h2mq4tpmv4b8q0by70b 
8514
       foreign key (MARKERS_ID) 
8515
       references PUBLIC.MARKER;
8516
8517
    alter table PUBLIC.DESCRIPTIONELEMENTBASE_MARKER 
8518
       add constraint FK70hkoj7nqyc48boabnqwiyw0o 
8519
       foreign key (DESCRIPTIONELEMENTBASE_ID) 
8520
       references PUBLIC.DESCRIPTIONELEMENTBASE;
8521
8522
    alter table PUBLIC.DESCRIPTIONELEMENTBASE_MARKER_AUD 
8523
       add constraint FK4f9v9kyqcih18qo4k1yr4tbpx 
8524
       foreign key (REV) 
8525
       references PUBLIC.AUDITEVENT;
8526
8527
    alter table PUBLIC.DESCRIPTIONELEMENTBASE_MEDIA 
8528
       add constraint FKna29ch0vwfgdf32wdrb0s22jc 
8529
       foreign key (MEDIA_ID) 
8530
       references PUBLIC.MEDIA;
8531
8532
    alter table PUBLIC.DESCRIPTIONELEMENTBASE_MEDIA 
8533
       add constraint FKbxunoffki4lrhrg7qhtot9nbn 
8534
       foreign key (DESCRIPTIONELEMENTBASE_ID) 
8535
       references PUBLIC.DESCRIPTIONELEMENTBASE;
8536
8537
    alter table PUBLIC.DESCRIPTIONELEMENTBASE_MEDIA_AUD 
8538
       add constraint FK11hfjyole91eyahc2aijtw62x 
8539
       foreign key (REV) 
8540
       references PUBLIC.AUDITEVENT;
8541
8542
    alter table PUBLIC.DESCRIPTIONELEMENTBASE_MODIFIER 
8543
       add constraint FKpp5765u7qc87ylf1xrhsyc6ko 
8544
       foreign key (MODIFIERS_ID) 
8545
       references PUBLIC.DEFINEDTERMBASE;
8546
8547
    alter table PUBLIC.DESCRIPTIONELEMENTBASE_MODIFIER 
8548
       add constraint FK2bysx26aymrn17jkq39nfpnlx 
8549
       foreign key (DESCRIPTIONELEMENTBASE_ID) 
8550
       references PUBLIC.DESCRIPTIONELEMENTBASE;
8551
8552
    alter table PUBLIC.DESCRIPTIONELEMENTBASE_MODIFIER_AUD 
8553
       add constraint FKhkcuu3wq411tmesgk5m1edgfc 
8554
       foreign key (REV) 
8555
       references PUBLIC.AUDITEVENT;
8556
8557
    alter table PUBLIC.DESCRIPTIONELEMENTBASE_MODIFYINGTEXT 
8558
       add constraint FK1pied6nd3asanfgaxxso3gamj 
8559
       foreign key (MODIFYINGTEXT_ID) 
8560
       references PUBLIC.LANGUAGESTRING;
8561
8562
    alter table PUBLIC.DESCRIPTIONELEMENTBASE_MODIFYINGTEXT 
8563
       add constraint FK9ok6njdsstx43y9mhindjrxsp 
8564
       foreign key (MODIFYINGTEXT_MAPKEY_ID) 
8565
       references PUBLIC.DEFINEDTERMBASE;
8566
8567
    alter table PUBLIC.DESCRIPTIONELEMENTBASE_MODIFYINGTEXT 
8568
       add constraint FK9ubl0ym5poys5elyms6llhl5i 
8569
       foreign key (DESCRIPTIONELEMENTBASE_ID) 
8570
       references PUBLIC.DESCRIPTIONELEMENTBASE;
8571
8572
    alter table PUBLIC.DESCRIPTIONELEMENTBASE_MODIFYINGTEXT_AUD 
8573
       add constraint FKrc54nmhglcfrncik23cvtxvmu 
8574
       foreign key (REV) 
8575
       references PUBLIC.AUDITEVENT;
8576
8577
    alter table PUBLIC.DESCRIPTIVEDATASET 
8578
       add constraint FKhoyf1e3647kyx8xtl5gdfnlik 
8579
       foreign key (CREATEDBY_ID) 
8580
       references PUBLIC.USERACCOUNT;
8581
8582
    alter table PUBLIC.DESCRIPTIVEDATASET 
8583
       add constraint FKeorgba7x96q2gdu17g7yyskqf 
8584
       foreign key (UPDATEDBY_ID) 
8585
       references PUBLIC.USERACCOUNT;
8586
8587
    alter table PUBLIC.DESCRIPTIVEDATASET 
8588
       add constraint FK1n15evpfy0etudw999epfmr1e 
8589
       foreign key (DESCRIPTIVESYSTEM_ID) 
8590
       references PUBLIC.TERMCOLLECTION;
8591
8592
    alter table PUBLIC.DESCRIPTIVEDATASET 
8593
       add constraint FK1cxrn8q2qeqraxdl4qayukhm4 
8594
       foreign key (MAXRANK_ID) 
8595
       references PUBLIC.DEFINEDTERMBASE;
8596
8597
    alter table PUBLIC.DESCRIPTIVEDATASET 
8598
       add constraint FKcdtgaxpby3cxytft4cv0mgn5k 
8599
       foreign key (MINRANK_ID) 
8600
       references PUBLIC.DEFINEDTERMBASE;
8601
8602
    alter table PUBLIC.DESCRIPTIVEDATASET_ANNOTATION 
8603
       add constraint FKbi572r1vqv6txab79i3unhk3j 
8604
       foreign key (ANNOTATIONS_ID) 
8605
       references PUBLIC.ANNOTATION;
8606
8607
    alter table PUBLIC.DESCRIPTIVEDATASET_ANNOTATION 
8608
       add constraint FK3q1kndwbwkqiu8ff4igg6muvj 
8609
       foreign key (DESCRIPTIVEDATASET_ID) 
8610
       references PUBLIC.DESCRIPTIVEDATASET;
8611
8612
    alter table PUBLIC.DESCRIPTIVEDATASET_ANNOTATION_AUD 
8613
       add constraint FK8463fnhxcll58iga2bsvrgnvx 
8614
       foreign key (REV) 
8615
       references PUBLIC.AUDITEVENT;
8616
8617
    alter table PUBLIC.DESCRIPTIVEDATASET_AUD 
8618
       add constraint FKicvalqujrv6qy15njdyogn0ar 
8619
       foreign key (REV) 
8620
       references PUBLIC.AUDITEVENT;
8621
8622
    alter table PUBLIC.DESCRIPTIVEDATASET_CREDIT 
8623
       add constraint FKrcddcndgckcfbvtr2isdabjtu 
8624
       foreign key (CREDITS_ID) 
8625
       references PUBLIC.CREDIT;
8626
8627
    alter table PUBLIC.DESCRIPTIVEDATASET_CREDIT 
8628
       add constraint FKrban7aasstpeso7amtdvech60 
8629
       foreign key (DESCRIPTIVEDATASET_ID) 
8630
       references PUBLIC.DESCRIPTIVEDATASET;
8631
8632
    alter table PUBLIC.DESCRIPTIVEDATASET_CREDIT_AUD 
8633
       add constraint FKakarst7xh6fjo43d8w5du8cch 
8634
       foreign key (REV) 
8635
       references PUBLIC.AUDITEVENT;
8636
8637
    alter table PUBLIC.DESCRIPTIVEDATASET_DESCRIPTIONBASE 
8638
       add constraint FK5sc1tjjo36gsrgj2j02gun8s5 
8639
       foreign key (DESCRIPTIONS_ID) 
8640
       references PUBLIC.DESCRIPTIONBASE;
8641
8642
    alter table PUBLIC.DESCRIPTIVEDATASET_DESCRIPTIONBASE 
8643
       add constraint FKjv0du3vaqo3eh4cwfurbpl73x 
8644
       foreign key (DESCRIPTIVEDATASETS_ID) 
8645
       references PUBLIC.DESCRIPTIVEDATASET;
8646
8647
    alter table PUBLIC.DESCRIPTIVEDATASET_DESCRIPTIONBASE_AUD 
8648
       add constraint FKevgp3e0ucjidvos4f9nb1a1x 
8649
       foreign key (REV) 
8650
       references PUBLIC.AUDITEVENT;
8651
8652
    alter table PUBLIC.DESCRIPTIVEDATASET_EXTENSION 
8653
       add constraint FK1w3bcstlv2ymjo7vj5h5wbh8g 
8654
       foreign key (EXTENSIONS_ID) 
8655
       references PUBLIC.EXTENSION;
8656
8657
    alter table PUBLIC.DESCRIPTIVEDATASET_EXTENSION 
8658
       add constraint FKbd4gsgavb90trynuw2e59ah51 
8659
       foreign key (DESCRIPTIVEDATASET_ID) 
8660
       references PUBLIC.DESCRIPTIVEDATASET;
8661
8662
    alter table PUBLIC.DESCRIPTIVEDATASET_EXTENSION_AUD 
8663
       add constraint FK1wf9y86gi4271vcpofqc5ehg0 
8664
       foreign key (REV) 
8665
       references PUBLIC.AUDITEVENT;
8666
8667
    alter table PUBLIC.DESCRIPTIVEDATASET_EXTERNALLINK 
8668
       add constraint FKm8vwqvl1pa1l75w79929owud 
8669
       foreign key (LINKS_ID) 
8670
       references PUBLIC.EXTERNALLINK;
8671
8672
    alter table PUBLIC.DESCRIPTIVEDATASET_EXTERNALLINK 
8673
       add constraint FKejjxij5giwhbu4rgyshceq6vb 
8674
       foreign key (DESCRIPTIVEDATASET_ID) 
8675
       references PUBLIC.DESCRIPTIVEDATASET;
8676
8677
    alter table PUBLIC.DESCRIPTIVEDATASET_EXTERNALLINK_AUD 
8678
       add constraint FKlor6a8njeuww117mdy0e9c6td 
8679
       foreign key (REV) 
8680
       references PUBLIC.AUDITEVENT;
8681
8682
    alter table PUBLIC.DESCRIPTIVEDATASET_IDENTIFIER 
8683
       add constraint FKfdjw6q1dpo8577esadu5e6jws 
8684
       foreign key (IDENTIFIERS_ID) 
8685
       references PUBLIC.IDENTIFIER;
8686
8687
    alter table PUBLIC.DESCRIPTIVEDATASET_IDENTIFIER 
8688
       add constraint FKhqvvq3xpa26vh6t03bf7r5rpo 
8689
       foreign key (DESCRIPTIVEDATASET_ID) 
8690
       references PUBLIC.DESCRIPTIVEDATASET;
8691
8692
    alter table PUBLIC.DESCRIPTIVEDATASET_IDENTIFIER_AUD 
8693
       add constraint FKlqvogueerwvrpxwigsi8n9tka 
8694
       foreign key (REV) 
8695
       references PUBLIC.AUDITEVENT;
8696
8697
    alter table PUBLIC.DESCRIPTIVEDATASET_MARKER 
8698
       add constraint FKgb6jus8w318a2pdj26dxcy7kw 
8699
       foreign key (MARKERS_ID) 
8700
       references PUBLIC.MARKER;
8701
8702
    alter table PUBLIC.DESCRIPTIVEDATASET_MARKER 
8703
       add constraint FKai7h2m0sbn2rj5g7oaptf6nxw 
8704
       foreign key (DESCRIPTIVEDATASET_ID) 
8705
       references PUBLIC.DESCRIPTIVEDATASET;
8706
8707
    alter table PUBLIC.DESCRIPTIVEDATASET_MARKER_AUD 
8708
       add constraint FK8tf3btdqx9qj2seqpp56g2kll 
8709
       foreign key (REV) 
8710
       references PUBLIC.AUDITEVENT;
8711
8712
    alter table PUBLIC.DESCRIPTIVEDATASET_NAMEDAREA 
8713
       add constraint FK23grh6slnhi6vr3618b8ec0gk 
8714
       foreign key (GEOFILTER_ID) 
8715
       references PUBLIC.DEFINEDTERMBASE;
8716
8717
    alter table PUBLIC.DESCRIPTIVEDATASET_NAMEDAREA 
8718
       add constraint FKkbh7vp3bf6davfxe8w05hurhv 
8719
       foreign key (DESCRIPTIVEDATASET_ID) 
8720
       references PUBLIC.DESCRIPTIVEDATASET;
8721
8722
    alter table PUBLIC.DESCRIPTIVEDATASET_NAMEDAREA_AUD 
8723
       add constraint FKmn7gy6l36wavb62ntoa6ujyq1 
8724
       foreign key (REV) 
8725
       references PUBLIC.AUDITEVENT;
8726
8727
    alter table PUBLIC.DESCRIPTIVEDATASET_ORIGINALSOURCEBASE 
8728
       add constraint FKg22ntow071etnnq4l54lf85im 
8729
       foreign key (SOURCES_ID) 
8730
       references PUBLIC.ORIGINALSOURCEBASE;
8731
8732
    alter table PUBLIC.DESCRIPTIVEDATASET_ORIGINALSOURCEBASE 
8733
       add constraint FK5hh108378ncavh5c6egkhcf76 
8734
       foreign key (DESCRIPTIVEDATASET_ID) 
8735
       references PUBLIC.DESCRIPTIVEDATASET;
8736
8737
    alter table PUBLIC.DESCRIPTIVEDATASET_ORIGINALSOURCEBASE_AUD 
8738
       add constraint FKd8jan8yrrok2ikdwpcnl9eq6 
8739
       foreign key (REV) 
8740
       references PUBLIC.AUDITEVENT;
8741
8742
    alter table PUBLIC.DESCRIPTIVEDATASET_REPRESENTATION 
8743
       add constraint FKrifgts1vekp0pwcs3avs9riww 
8744
       foreign key (REPRESENTATIONS_ID) 
8745
       references PUBLIC.REPRESENTATION;
8746
8747
    alter table PUBLIC.DESCRIPTIVEDATASET_REPRESENTATION 
8748
       add constraint FK53j4hmko7pd3o115u9d7u6ih2 
8749
       foreign key (DESCRIPTIVEDATASET_ID) 
8750
       references PUBLIC.DESCRIPTIVEDATASET;
8751
8752
    alter table PUBLIC.DESCRIPTIVEDATASET_REPRESENTATION_AUD 
8753
       add constraint FKl5semmqtkokypeui8ipqlocg0 
8754
       foreign key (REV) 
8755
       references PUBLIC.AUDITEVENT;
8756
8757
    alter table PUBLIC.DESCRIPTIVEDATASET_RIGHTSINFO 
8758
       add constraint FKny4yy0r8fmdf6xo1mn8pcto1k 
8759
       foreign key (RIGHTS_ID) 
8760
       references PUBLIC.RIGHTSINFO;
8761
8762
    alter table PUBLIC.DESCRIPTIVEDATASET_RIGHTSINFO 
8763
       add constraint FK1c0kes68ptbc5f8l0c3ciuacd 
8764
       foreign key (DESCRIPTIVEDATASET_ID) 
8765
       references PUBLIC.DESCRIPTIVEDATASET;
8766
8767
    alter table PUBLIC.DESCRIPTIVEDATASET_RIGHTSINFO_AUD 
8768
       add constraint FKrw5a670v9aevtetus1lohv1f6 
8769
       foreign key (REV) 
8770
       references PUBLIC.AUDITEVENT;
8771
8772
    alter table PUBLIC.DESCRIPTIVEDATASET_TAXONNODE 
8773
       add constraint FK569aj5glxqa3af5egijs1kqm1 
8774
       foreign key (TAXONSUBTREEFILTER_ID) 
8775
       references PUBLIC.TAXONNODE;
8776
8777
    alter table PUBLIC.DESCRIPTIVEDATASET_TAXONNODE 
8778
       add constraint FKj56fftj1fq93f8rfk22lyk9ds 
8779
       foreign key (DESCRIPTIVEDATASET_ID) 
8780
       references PUBLIC.DESCRIPTIVEDATASET;
8781
8782
    alter table PUBLIC.DESCRIPTIVEDATASET_TAXONNODE_AUD 
8783
       add constraint FK6o76ykuvfrulxaexlsnwhyt8e 
8784
       foreign key (REV) 
8785
       references PUBLIC.AUDITEVENT;
8786
8787
    alter table PUBLIC.DETERMINATIONEVENT 
8788
       add constraint FKibbnuj9wm975gjbecett5u0w5 
8789
       foreign key (CREATEDBY_ID) 
8790
       references PUBLIC.USERACCOUNT;
8791
8792
    alter table PUBLIC.DETERMINATIONEVENT 
8793
       add constraint FKj55t3n8wp9knnbf0lnrfclt9s 
8794
       foreign key (UPDATEDBY_ID) 
8795
       references PUBLIC.USERACCOUNT;
8796
8797
    alter table PUBLIC.DETERMINATIONEVENT 
8798
       add constraint FKbi4mehmcwngivongg0dcsnvjt 
8799
       foreign key (ACTOR_ID) 
8800
       references PUBLIC.AGENTBASE;
8801
8802
    alter table PUBLIC.DETERMINATIONEVENT 
8803
       add constraint FKrlpm4902dy37n119uxxaf2quf 
8804
       foreign key (IDENTIFIEDUNIT_ID) 
8805
       references PUBLIC.SPECIMENOROBSERVATIONBASE;
8806
8807
    alter table PUBLIC.DETERMINATIONEVENT 
8808
       add constraint FKitd6gcmm52ajohmmvmw35dbu8 
8809
       foreign key (MODIFIER_ID) 
8810
       references PUBLIC.DEFINEDTERMBASE;
8811
8812
    alter table PUBLIC.DETERMINATIONEVENT 
8813
       add constraint FKenshxs8ninuc8dfh5d6nhujv6 
8814
       foreign key (TAXON_ID) 
8815
       references PUBLIC.TAXONBASE;
8816
8817
    alter table PUBLIC.DETERMINATIONEVENT 
8818
       add constraint FKbsaxivyjgjysu2wwxc91x1j9a 
8819
       foreign key (TAXONNAME_ID) 
8820
       references PUBLIC.TAXONNAME;
8821
8822
    alter table PUBLIC.DETERMINATIONEVENT_ANNOTATION 
8823
       add constraint FKdvyjx6337fgsjdmm4ohppxxi7 
8824
       foreign key (ANNOTATIONS_ID) 
8825
       references PUBLIC.ANNOTATION;
8826
8827
    alter table PUBLIC.DETERMINATIONEVENT_ANNOTATION 
8828
       add constraint FK2ovcul90jhs3j341nmobqy322 
8829
       foreign key (DETERMINATIONEVENT_ID) 
8830
       references PUBLIC.DETERMINATIONEVENT;
8831
8832
    alter table PUBLIC.DETERMINATIONEVENT_ANNOTATION_AUD 
8833
       add constraint FKdxyfuhsoc6og1bvw5x5swpia4 
8834
       foreign key (REV) 
8835
       references PUBLIC.AUDITEVENT;
8836
8837
    alter table PUBLIC.DETERMINATIONEVENT_AUD 
8838
       add constraint FKn79ouqj42aspffmb6pbnx3yb5 
8839
       foreign key (REV) 
8840
       references PUBLIC.AUDITEVENT;
8841
8842
    alter table PUBLIC.DETERMINATIONEVENT_MARKER 
8843
       add constraint FKfefka6dlvli3vrphji2q7d3mu 
8844
       foreign key (MARKERS_ID) 
8845
       references PUBLIC.MARKER;
8846
8847
    alter table PUBLIC.DETERMINATIONEVENT_MARKER 
8848
       add constraint FKdw940u2blohdu4smcw7w1k5ar 
8849
       foreign key (DETERMINATIONEVENT_ID) 
8850
       references PUBLIC.DETERMINATIONEVENT;
8851
8852
    alter table PUBLIC.DETERMINATIONEVENT_MARKER_AUD 
8853
       add constraint FKjc0fbbquilpjgqtarr2yu96pq 
8854
       foreign key (REV) 
8855
       references PUBLIC.AUDITEVENT;
8856
8857
    alter table PUBLIC.DETERMINATIONEVENT_REFERENCE 
8858
       add constraint FKsbqbqe9uyqnc0t4flu4u8vllg 
8859
       foreign key (REFERENCES_ID) 
8860
       references PUBLIC.REFERENCE;
8861
8862
    alter table PUBLIC.DETERMINATIONEVENT_REFERENCE 
8863
       add constraint FKhc59i6aelfecdha7vi8dmnc61 
8864
       foreign key (DETERMINATIONEVENT_ID) 
8865
       references PUBLIC.DETERMINATIONEVENT;
8866
8867
    alter table PUBLIC.DETERMINATIONEVENT_REFERENCE_AUD 
8868
       add constraint FKoewqlxdh92lnvbyyreucni7hb 
8869
       foreign key (REV) 
8870
       references PUBLIC.AUDITEVENT;
8871
8872
    alter table PUBLIC.DNAQUALITY 
8873
       add constraint FK4i6545hb0rjvhjyt6snhu2mx9 
8874
       foreign key (CREATEDBY_ID) 
8875
       references PUBLIC.USERACCOUNT;
8876
8877
    alter table PUBLIC.DNAQUALITY 
8878
       add constraint FK8pau3uwu4m6q6k1hxnxwwxg6b 
8879
       foreign key (UPDATEDBY_ID) 
8880
       references PUBLIC.USERACCOUNT;
8881
8882
    alter table PUBLIC.DNAQUALITY 
8883
       add constraint FKh581ii5wm5dni2vc8phtk9tof 
8884
       foreign key (CONCENTRATIONUNIT_ID) 
8885
       references PUBLIC.DEFINEDTERMBASE;
8886
8887
    alter table PUBLIC.DNAQUALITY 
8888
       add constraint FKik7n7634hcxsfmixvv1cprnjq 
8889
       foreign key (QUALITYTERM_ID) 
8890
       references PUBLIC.DEFINEDTERMBASE;
8891
8892
    alter table PUBLIC.DNAQUALITY 
8893
       add constraint FKs1eg5nytye6j282npysfj2k75 
8894
       foreign key (TYPEDPURIFICATIONMETHOD_ID) 
8895
       references PUBLIC.MATERIALORMETHODEVENT;
8896
8897
    alter table PUBLIC.DNAQUALITY_AUD 
8898
       add constraint FKqnm1mqi1f5fxrlioshbknm817 
8899
       foreign key (REV) 
8900
       references PUBLIC.AUDITEVENT;
8901
8902
    alter table PUBLIC.ENTITYCONSTRAINTVIOLATION 
8903
       add constraint FKiq0crouh0lv99904lgh0ld7uy 
8904
       foreign key (CREATEDBY_ID) 
8905
       references PUBLIC.USERACCOUNT;
8906
8907
    alter table PUBLIC.ENTITYCONSTRAINTVIOLATION 
8908
       add constraint FKiek52en6964810296jdco16fs 
8909
       foreign key (ENTITYVALIDATION_ID) 
8910
       references PUBLIC.ENTITYVALIDATION;
8911
8912
    alter table PUBLIC.ENTITYVALIDATION 
8913
       add constraint FK87cggpktc02jdkspxmwy0c6ck 
8914
       foreign key (CREATEDBY_ID) 
8915
       references PUBLIC.USERACCOUNT;
8916
8917
    alter table PUBLIC.EXTENSION 
8918
       add constraint FKswfq7xqoasscht05mjqtyj12h 
8919
       foreign key (CREATEDBY_ID) 
8920
       references PUBLIC.USERACCOUNT;
8921
8922
    alter table PUBLIC.EXTENSION 
8923
       add constraint FKkl3k0he61c43rbhmie6e5v0us 
8924
       foreign key (UPDATEDBY_ID) 
8925
       references PUBLIC.USERACCOUNT;
8926
8927
    alter table PUBLIC.EXTENSION 
8928
       add constraint FKrwkoecoc82eplwl8grymoy6fc 
8929
       foreign key (TYPE_ID) 
8930
       references PUBLIC.DEFINEDTERMBASE;
8931
8932
    alter table PUBLIC.EXTENSION_AUD 
8933
       add constraint FK4ef02g1srt8le3362o7jebh5k 
8934
       foreign key (REV) 
8935
       references PUBLIC.AUDITEVENT;
8936
8937
    alter table PUBLIC.EXTERNALLINK 
8938
       add constraint FK4eavf8ubj982dnlef23co5b19 
8939
       foreign key (CREATEDBY_ID) 
8940
       references PUBLIC.USERACCOUNT;
8941
8942
    alter table PUBLIC.EXTERNALLINK 
8943
       add constraint FK2gqmalr5sfmljg4n6hc6xfqei 
8944
       foreign key (UPDATEDBY_ID) 
8945
       references PUBLIC.USERACCOUNT;
8946
8947
    alter table PUBLIC.EXTERNALLINK_AUD 
8948
       add constraint FKepoij2l2ycc3skqs7srof20rm 
8949
       foreign key (REV) 
8950
       references PUBLIC.AUDITEVENT;
8951
8952
    alter table PUBLIC.EXTERNALLINK_LANGUAGESTRING 
8953
       add constraint FKladw4pvi5wc0aj10fgkesl0jb 
8954
       foreign key (DESCRIPTION_ID) 
8955
       references PUBLIC.LANGUAGESTRING;
8956
8957
    alter table PUBLIC.EXTERNALLINK_LANGUAGESTRING 
8958
       add constraint FKfwcx2qf0i783vs45a7q1fj1sa 
8959
       foreign key (DESCRIPTION_MAPKEY_ID) 
8960
       references PUBLIC.DEFINEDTERMBASE;
8961
8962
    alter table PUBLIC.EXTERNALLINK_LANGUAGESTRING 
8963
       add constraint FKg7i2v811p3gy5phhwqevmgrxs 
8964
       foreign key (EXTERNALLINK_ID) 
8965
       references PUBLIC.EXTERNALLINK;
8966
8967
    alter table PUBLIC.EXTERNALLINK_LANGUAGESTRING_AUD 
8968
       add constraint FKtm24be2oh7ef6ki0jhhexk1et 
8969
       foreign key (REV) 
8970
       references PUBLIC.AUDITEVENT;
8971
8972
    alter table PUBLIC.FEATURESTATE 
8973
       add constraint FK3tuye2a99xs2f0sfu56t1ccmb 
8974
       foreign key (CREATEDBY_ID) 
8975
       references PUBLIC.USERACCOUNT;
8976
8977
    alter table PUBLIC.FEATURESTATE 
8978
       add constraint FK1gy6vjs0qshtoe351pp8m4qp0 
8979
       foreign key (UPDATEDBY_ID) 
8980
       references PUBLIC.USERACCOUNT;
8981
8982
    alter table PUBLIC.FEATURESTATE 
8983
       add constraint FKocohl2xs70wwgc2ckbgmotlgy 
8984
       foreign key (FEATURE_ID) 
8985
       references PUBLIC.DEFINEDTERMBASE;
8986
8987
    alter table PUBLIC.FEATURESTATE 
8988
       add constraint FKhn26ipbrxr4akjdtj1h73noou 
8989
       foreign key (STATE_ID) 
8990
       references PUBLIC.DEFINEDTERMBASE;
8991
8992
    alter table PUBLIC.FEATURESTATE_AUD 
8993
       add constraint FK8w1wtokki1fd6hxmiyr21kwf2 
8994
       foreign key (REV) 
8995
       references PUBLIC.AUDITEVENT;
8996
8997
    alter table PUBLIC.GATHERINGEVENT 
8998
       add constraint FKpqk710jw4n1scvht3hs0j6iyd 
8999
       foreign key (CREATEDBY_ID) 
9000
       references PUBLIC.USERACCOUNT;
9001
9002
    alter table PUBLIC.GATHERINGEVENT 
9003
       add constraint FK1ab0nj7raa0w59pcnh1mhukkb 
9004
       foreign key (UPDATEDBY_ID) 
9005
       references PUBLIC.USERACCOUNT;
9006
9007
    alter table PUBLIC.GATHERINGEVENT 
9008
       add constraint FK7b0xtlq0h90tty31ngh0nlo3x 
9009
       foreign key (ACTOR_ID) 
9010
       references PUBLIC.AGENTBASE;
9011
9012
    alter table PUBLIC.GATHERINGEVENT 
9013
       add constraint FK1t5mmgb8rx968tqge2xx2h3i6 
9014
       foreign key (COUNTRY_ID) 
9015
       references PUBLIC.DEFINEDTERMBASE;
9016
9017
    alter table PUBLIC.GATHERINGEVENT 
9018
       add constraint FK2bps75ydr7odm0n4t2x5jt5ou 
9019
       foreign key (EXACTLOCATION_REFERENCESYSTEM_ID) 
9020
       references PUBLIC.DEFINEDTERMBASE;
9021
9022
    alter table PUBLIC.GATHERINGEVENT 
9023
       add constraint FK4jv2wq70akxo4oyhs2smrb2we 
9024
       foreign key (LOCALITY_ID) 
9025
       references PUBLIC.LANGUAGESTRING;
9026
9027
    alter table PUBLIC.GATHERINGEVENT_ANNOTATION 
9028
       add constraint FK1qwvoiw4w6oejg46jx23j68pv 
9029
       foreign key (ANNOTATIONS_ID) 
9030
       references PUBLIC.ANNOTATION;
9031
9032
    alter table PUBLIC.GATHERINGEVENT_ANNOTATION 
9033
       add constraint FK1a9h7tnbmccdim9bd6ahgww0l 
9034
       foreign key (GATHERINGEVENT_ID) 
9035
       references PUBLIC.GATHERINGEVENT;
9036
9037
    alter table PUBLIC.GATHERINGEVENT_ANNOTATION_AUD 
9038
       add constraint FKlsn04o8dufma2vdmbu2bmy6o 
9039
       foreign key (REV) 
9040
       references PUBLIC.AUDITEVENT;
9041
9042
    alter table PUBLIC.GATHERINGEVENT_AUD 
9043
       add constraint FKs24ovsa8pu53ih1egjexsdo1i 
9044
       foreign key (REV) 
9045
       references PUBLIC.AUDITEVENT;
9046
9047
    alter table PUBLIC.GATHERINGEVENT_DEFINEDTERMBASE 
9048
       add constraint FK1t6qhq2s45mljsrg0ydg7gyn 
9049
       foreign key (COLLECTINGAREAS_ID) 
9050
       references PUBLIC.DEFINEDTERMBASE;
9051
9052
    alter table PUBLIC.GATHERINGEVENT_DEFINEDTERMBASE 
9053
       add constraint FKc3c9ab5xfmti6mkl76lmqguo5 
9054
       foreign key (GATHERINGEVENT_ID) 
9055
       references PUBLIC.GATHERINGEVENT;
9056
9057
    alter table PUBLIC.GATHERINGEVENT_DEFINEDTERMBASE_AUD 
9058
       add constraint FK5106dfio7k7h4etoyvgr5odr8 
9059
       foreign key (REV) 
9060
       references PUBLIC.AUDITEVENT;
9061
9062
    alter table PUBLIC.GATHERINGEVENT_MARKER 
9063
       add constraint FKfqcw7mu6d0gv1jqas9kv05g2u 
9064
       foreign key (MARKERS_ID) 
9065
       references PUBLIC.MARKER;
9066
9067
    alter table PUBLIC.GATHERINGEVENT_MARKER 
9068
       add constraint FK9993x0mbmv0m9g5ksdnm8ad7m 
9069
       foreign key (GATHERINGEVENT_ID) 
9070
       references PUBLIC.GATHERINGEVENT;
9071
9072
    alter table PUBLIC.GATHERINGEVENT_MARKER_AUD 
9073
       add constraint FKtcvy3v8jc8qm7jvlmqve05cn0 
9074
       foreign key (REV) 
9075
       references PUBLIC.AUDITEVENT;
9076
9077
    alter table PUBLIC.GRANTEDAUTHORITYIMPL 
9078
       add constraint FKs8x1ir1k8otwjeqye328fynp1 
9079
       foreign key (CREATEDBY_ID) 
9080
       references PUBLIC.USERACCOUNT;
9081
9082
    alter table PUBLIC.HOMOTYPICALGROUP 
9083
       add constraint FKr6en8v8n9edehgyanarldem2b 
9084
       foreign key (CREATEDBY_ID) 
9085
       references PUBLIC.USERACCOUNT;
9086
9087
    alter table PUBLIC.HOMOTYPICALGROUP 
9088
       add constraint FK19pgwtnnu30mbecah0j4pq6pp 
9089
       foreign key (UPDATEDBY_ID) 
9090
       references PUBLIC.USERACCOUNT;
9091
9092
    alter table PUBLIC.HOMOTYPICALGROUP_ANNOTATION 
9093
       add constraint FKo9rn7v0ug79mculk6qfxy2xh9 
9094
       foreign key (ANNOTATIONS_ID) 
9095
       references PUBLIC.ANNOTATION;
9096
9097
    alter table PUBLIC.HOMOTYPICALGROUP_ANNOTATION 
9098
       add constraint FK9ugcojc1d8dvh2aekobe10w9a 
9099
       foreign key (HOMOTYPICALGROUP_ID) 
9100
       references PUBLIC.HOMOTYPICALGROUP;
9101
9102
    alter table PUBLIC.HOMOTYPICALGROUP_ANNOTATION_AUD 
9103
       add constraint FKn9mfbrtm8t04717pso5r2g1cf 
9104
       foreign key (REV) 
9105
       references PUBLIC.AUDITEVENT;
9106
9107
    alter table PUBLIC.HOMOTYPICALGROUP_AUD 
9108
       add constraint FK3ovct4s2a7fxk9f5ga2u2yun6 
9109
       foreign key (REV) 
9110
       references PUBLIC.AUDITEVENT;
9111
9112
    alter table PUBLIC.HOMOTYPICALGROUP_MARKER 
9113
       add constraint FK2nl3mirb46yrtmv085peqnw7x 
9114
       foreign key (MARKERS_ID) 
9115
       references PUBLIC.MARKER;
9116
9117
    alter table PUBLIC.HOMOTYPICALGROUP_MARKER 
9118
       add constraint FK7ikm5qlr0ap11kko3p5jvcnrh 
9119
       foreign key (HOMOTYPICALGROUP_ID) 
9120
       references PUBLIC.HOMOTYPICALGROUP;
9121
9122
    alter table PUBLIC.HOMOTYPICALGROUP_MARKER_AUD 
9123
       add constraint FK27rgsh6ytacuvcmdbty35c85o 
9124
       foreign key (REV) 
9125
       references PUBLIC.AUDITEVENT;
9126
9127
    alter table PUBLIC.HYBRIDRELATIONSHIP 
9128
       add constraint FKlsojetf7oek5biilvtqex5uh 
9129
       foreign key (CREATEDBY_ID) 
9130
       references PUBLIC.USERACCOUNT;
9131
9132
    alter table PUBLIC.HYBRIDRELATIONSHIP 
9133
       add constraint FKsxt6hi7rojhjm67nyk7d1kc8n 
9134
       foreign key (UPDATEDBY_ID) 
9135
       references PUBLIC.USERACCOUNT;
9136
9137
    alter table PUBLIC.HYBRIDRELATIONSHIP 
9138
       add constraint FKi1s7boglpstajpundeeev9y1a 
9139
       foreign key (SOURCE_ID) 
9140
       references PUBLIC.ORIGINALSOURCEBASE;
9141
9142
    alter table PUBLIC.HYBRIDRELATIONSHIP 
9143
       add constraint FKs2dny1wq2jq7h6i2xggqnv0ks 
9144
       foreign key (RELATEDFROM_ID) 
9145
       references PUBLIC.TAXONNAME;
9146
9147
    alter table PUBLIC.HYBRIDRELATIONSHIP 
9148
       add constraint FK7ryy1wfocaeblaur5v88mh1ck 
9149
       foreign key (RELATEDTO_ID) 
9150
       references PUBLIC.TAXONNAME;
9151
9152
    alter table PUBLIC.HYBRIDRELATIONSHIP 
9153
       add constraint FKgn0cyuopk4ykosj1w531k3d9p 
9154
       foreign key (TYPE_ID) 
9155
       references PUBLIC.DEFINEDTERMBASE;
9156
9157
    alter table PUBLIC.HYBRIDRELATIONSHIP_ANNOTATION 
9158
       add constraint FK4n98pc8jna3asa4x3cbhmj90d 
9159
       foreign key (ANNOTATIONS_ID) 
9160
       references PUBLIC.ANNOTATION;
9161
9162
    alter table PUBLIC.HYBRIDRELATIONSHIP_ANNOTATION 
9163
       add constraint FKki1o53i4j03j9kfw3cu0ge5lb 
9164
       foreign key (HYBRIDRELATIONSHIP_ID) 
9165
       references PUBLIC.HYBRIDRELATIONSHIP;
9166
9167
    alter table PUBLIC.HYBRIDRELATIONSHIP_ANNOTATION_AUD 
9168
       add constraint FKf99156t69kf99uwbfh0m8teur 
9169
       foreign key (REV) 
9170
       references PUBLIC.AUDITEVENT;
9171
9172
    alter table PUBLIC.HYBRIDRELATIONSHIP_AUD 
9173
       add constraint FK182um4k9q9ta3c6v2g39xoua9 
9174
       foreign key (REV) 
9175
       references PUBLIC.AUDITEVENT;
9176
9177
    alter table PUBLIC.HYBRIDRELATIONSHIP_MARKER 
9178
       add constraint FKbcw6cc5wd0hgn0681mfw5vm5y 
9179
       foreign key (MARKERS_ID) 
9180
       references PUBLIC.MARKER;
9181
9182
    alter table PUBLIC.HYBRIDRELATIONSHIP_MARKER 
9183
       add constraint FKssdx5t2r42ay6dhy0sw46h1h 
9184
       foreign key (HYBRIDRELATIONSHIP_ID) 
9185
       references PUBLIC.HYBRIDRELATIONSHIP;
9186
9187
    alter table PUBLIC.HYBRIDRELATIONSHIP_MARKER_AUD 
9188
       add constraint FK6t416j0pmkke0xj0eoe4cmprm 
9189
       foreign key (REV) 
9190
       references PUBLIC.AUDITEVENT;
9191
9192
    alter table PUBLIC.IDENTIFIER 
9193
       add constraint FK4sb4l1xtrjjnse3556jkivqlw 
9194
       foreign key (CREATEDBY_ID) 
9195
       references PUBLIC.USERACCOUNT;
9196
9197
    alter table PUBLIC.IDENTIFIER 
9198
       add constraint FKfji2f2t9guiyxbuw9t798hvqd 
9199
       foreign key (UPDATEDBY_ID) 
9200
       references PUBLIC.USERACCOUNT;
9201
9202
    alter table PUBLIC.IDENTIFIER 
9203
       add constraint FKfq97obi6hcks0ad3ji7pyu5vu 
9204
       foreign key (TYPE_ID) 
9205
       references PUBLIC.DEFINEDTERMBASE;
9206
9207
    alter table PUBLIC.IDENTIFIER_ANNOTATION 
9208
       add constraint FK278kbe8thngepeg9a3bjgp2x9 
9209
       foreign key (ANNOTATIONS_ID) 
9210
       references PUBLIC.ANNOTATION;
9211
9212
    alter table PUBLIC.IDENTIFIER_ANNOTATION 
9213
       add constraint FKs5smk8huwgvbysbalh0l05vqr 
9214
       foreign key (IDENTIFIER_ID) 
9215
       references PUBLIC.IDENTIFIER;
9216
9217
    alter table PUBLIC.IDENTIFIER_ANNOTATION_AUD 
9218
       add constraint FKky0afx0m0ag1l508g114p7y4s 
9219
       foreign key (REV) 
9220
       references PUBLIC.AUDITEVENT;
9221
9222
    alter table PUBLIC.IDENTIFIER_AUD 
9223
       add constraint FKe1n0g9gva7nfy9n59o5ytje1v 
9224
       foreign key (REV) 
9225
       references PUBLIC.AUDITEVENT;
9226
9227
    alter table PUBLIC.IDENTIFIER_MARKER 
9228
       add constraint FKqvtcw0r0cnktava1ag2b2ojos 
9229
       foreign key (MARKERS_ID) 
9230
       references PUBLIC.MARKER;
9231
9232
    alter table PUBLIC.IDENTIFIER_MARKER 
9233
       add constraint FKsruadwm4olq5t1s4i6lgemvud 
9234
       foreign key (IDENTIFIER_ID) 
9235
       references PUBLIC.IDENTIFIER;
9236
9237
    alter table PUBLIC.IDENTIFIER_MARKER_AUD 
9238
       add constraint FK7frs14vlmbb79jrvmw81y0n0r 
9239
       foreign key (REV) 
9240
       references PUBLIC.AUDITEVENT;
9241
9242
    alter table PUBLIC.INDIVIDUALSASSOCIATION_LANGUAGESTRING 
9243
       add constraint FKha59mpjwcl3ye4cnn8xrmsl2c 
9244
       foreign key (DESCRIPTION_ID) 
9245
       references PUBLIC.LANGUAGESTRING;
9246
9247
    alter table PUBLIC.INDIVIDUALSASSOCIATION_LANGUAGESTRING 
9248
       add constraint FK4ldul50s47dv6thj1kgfghowd 
9249
       foreign key (DESCRIPTION_MAPKEY_ID) 
9250
       references PUBLIC.DEFINEDTERMBASE;
9251
9252
    alter table PUBLIC.INDIVIDUALSASSOCIATION_LANGUAGESTRING 
9253
       add constraint FK4ivne3cvbnpeu5rx9x5jk1dmk 
9254
       foreign key (INDIVIDUALSASSOCIATION_ID) 
9255
       references PUBLIC.DESCRIPTIONELEMENTBASE;
9256
9257
    alter table PUBLIC.INDIVIDUALSASSOCIATION_LANGUAGESTRING_AUD 
9258
       add constraint FKsb4p1p9e6dalbh2rs2u0sqsar 
9259
       foreign key (REV) 
9260
       references PUBLIC.AUDITEVENT;
9261
9262
    alter table PUBLIC.INSTITUTIONALMEMBERSHIP 
9263
       add constraint FK4e6eu47wuub8wxgy4fo9y5kep 
9264
       foreign key (CREATEDBY_ID) 
9265
       references PUBLIC.USERACCOUNT;
9266
9267
    alter table PUBLIC.INSTITUTIONALMEMBERSHIP 
9268
       add constraint FKfrn8fexgjdvdv30qk78mahngo 
9269
       foreign key (UPDATEDBY_ID) 
9270
       references PUBLIC.USERACCOUNT;
9271
9272
    alter table PUBLIC.INSTITUTIONALMEMBERSHIP 
9273
       add constraint FKh8m2v2t9k3f4sl1e3oddxxjwm 
9274
       foreign key (INSTITUTE_ID) 
9275
       references PUBLIC.AGENTBASE;
9276
9277
    alter table PUBLIC.INSTITUTIONALMEMBERSHIP 
9278
       add constraint FKhy9x2n0q3s6gbicapo9953jn0 
9279
       foreign key (PERSON_ID) 
9280
       references PUBLIC.AGENTBASE;
9281
9282
    alter table PUBLIC.INSTITUTIONALMEMBERSHIP_AUD 
9283
       add constraint FKab8o0bapv23a367xrwcaqsb5g 
9284
       foreign key (REV) 
9285
       references PUBLIC.AUDITEVENT;
9286
9287
    alter table PUBLIC.KEYSTATEMENT 
9288
       add constraint FKqnt3xxymg3txd0u1387bxjit6 
9289
       foreign key (CREATEDBY_ID) 
9290
       references PUBLIC.USERACCOUNT;
9291
9292
    alter table PUBLIC.KEYSTATEMENT 
9293
       add constraint FKsiddokwfgws8593qwpla0ulqf 
9294
       foreign key (UPDATEDBY_ID) 
9295
       references PUBLIC.USERACCOUNT;
9296
9297
    alter table PUBLIC.KEYSTATEMENT_AUD 
9298
       add constraint FKgutspnardwn9j228jc0of47k2 
9299
       foreign key (REV) 
9300
       references PUBLIC.AUDITEVENT;
9301
9302
    alter table PUBLIC.KEYSTATEMENT_LANGUAGESTRING 
9303
       add constraint FKmbd4p5vknepr3iln5yomf65ad 
9304
       foreign key (LABEL_ID) 
9305
       references PUBLIC.LANGUAGESTRING;
9306
9307
    alter table PUBLIC.KEYSTATEMENT_LANGUAGESTRING 
9308
       add constraint FKejo7cd7gpmbaidhyhas8jta8w 
9309
       foreign key (LABEL_MAPKEY_ID) 
9310
       references PUBLIC.DEFINEDTERMBASE;
9311
9312
    alter table PUBLIC.KEYSTATEMENT_LANGUAGESTRING 
9313
       add constraint FKm7cn0w2qgsw6t87aqo0lurewu 
9314
       foreign key (KEYSTATEMENT_ID) 
9315
       references PUBLIC.KEYSTATEMENT;
9316
9317
    alter table PUBLIC.KEYSTATEMENT_LANGUAGESTRING_AUD 
9318
       add constraint FKglqxrq46v8s974it8txk76i4i 
9319
       foreign key (REV) 
9320
       references PUBLIC.AUDITEVENT;
9321
9322
    alter table PUBLIC.LANGUAGESTRING 
9323
       add constraint FKl41gi4ktpqvx3oaym4smy3h9s 
9324
       foreign key (CREATEDBY_ID) 
9325
       references PUBLIC.USERACCOUNT;
9326
9327
    alter table PUBLIC.LANGUAGESTRING 
9328
       add constraint FKfees6pjqwagbl613kaftsm53w 
9329
       foreign key (UPDATEDBY_ID) 
9330
       references PUBLIC.USERACCOUNT;
9331
9332
    alter table PUBLIC.LANGUAGESTRING 
9333
       add constraint FK5odji33qku4b1ujdky851bvdc 
9334
       foreign key (LANGUAGE_ID) 
9335
       references PUBLIC.DEFINEDTERMBASE;
9336
9337
    alter table PUBLIC.LANGUAGESTRING_ANNOTATION 
9338
       add constraint FK1ge61jqf39kafueea84gboccj 
9339
       foreign key (ANNOTATIONS_ID) 
9340
       references PUBLIC.ANNOTATION;
9341
9342
    alter table PUBLIC.LANGUAGESTRING_ANNOTATION 
9343
       add constraint FK17n0l0cpfmgy3qs0uuet7cfj7 
9344
       foreign key (LANGUAGESTRING_ID) 
9345
       references PUBLIC.LANGUAGESTRING;
9346
9347
    alter table PUBLIC.LANGUAGESTRING_ANNOTATION_AUD 
9348
       add constraint FKca0i3vinrmg9rupy5bfcybmpk 
9349
       foreign key (REV) 
9350
       references PUBLIC.AUDITEVENT;
9351
9352
    alter table PUBLIC.LANGUAGESTRING_AUD 
9353
       add constraint FK8g6m69f4osq6ofm5bk2n79pp1 
9354
       foreign key (REV) 
9355
       references PUBLIC.AUDITEVENT;
9356
9357
    alter table PUBLIC.LANGUAGESTRING_MARKER 
9358
       add constraint FK7otjqpop5mnoyuhqugpaa9eyi 
9359
       foreign key (MARKERS_ID) 
9360
       references PUBLIC.MARKER;
9361
9362
    alter table PUBLIC.LANGUAGESTRING_MARKER 
9363
       add constraint FKnd3un50dqqur4tbk2ndx7f9nn 
9364
       foreign key (LANGUAGESTRING_ID) 
9365
       references PUBLIC.LANGUAGESTRING;
9366
9367
    alter table PUBLIC.LANGUAGESTRING_MARKER_AUD 
9368
       add constraint FK2pj2s75jnrj6vx5gf7enkfhoi 
9369
       foreign key (REV) 
9370
       references PUBLIC.AUDITEVENT;
9371
9372
    alter table PUBLIC.LSIDAUTHORITY 
9373
       add constraint FKl17h0ha0fop3fmf8e62udy4q4 
9374
       foreign key (CREATEDBY_ID) 
9375
       references PUBLIC.USERACCOUNT;
9376
9377
    alter table PUBLIC.LSIDAUTHORITY_NAMESPACES 
9378
       add constraint FKsw338lx87dq3g9e82qape1mhj 
9379
       foreign key (LSIDAUTHORITY_ID) 
9380
       references PUBLIC.LSIDAUTHORITY;
9381
9382
    alter table PUBLIC.MARKER 
9383
       add constraint FKpxxxvyh1al8e0fptwsip660he 
9384
       foreign key (CREATEDBY_ID) 
9385
       references PUBLIC.USERACCOUNT;
9386
9387
    alter table PUBLIC.MARKER 
9388
       add constraint FKt03pllwosmw8t0n9u7y4hvmnf 
9389
       foreign key (UPDATEDBY_ID) 
9390
       references PUBLIC.USERACCOUNT;
9391
9392
    alter table PUBLIC.MARKER 
9393
       add constraint FK76rj0o6f74t485f9mfqkvjphs 
9394
       foreign key (MARKERTYPE_ID) 
9395
       references PUBLIC.DEFINEDTERMBASE;
9396
9397
    alter table PUBLIC.MARKER_AUD 
9398
       add constraint FK9d1rdy8cp9cpsi2ldmne4wimq 
9399
       foreign key (REV) 
9400
       references PUBLIC.AUDITEVENT;
9401
9402
    alter table PUBLIC.MATERIALORMETHODEVENT 
9403
       add constraint FK2m8g515hxe5ko8rbbqtsdagwi 
9404
       foreign key (CREATEDBY_ID) 
9405
       references PUBLIC.USERACCOUNT;
9406
9407
    alter table PUBLIC.MATERIALORMETHODEVENT 
9408
       add constraint FKduhc8fhnmb5sua9pit4lqp3il 
9409
       foreign key (UPDATEDBY_ID) 
9410
       references PUBLIC.USERACCOUNT;
9411
9412
    alter table PUBLIC.MATERIALORMETHODEVENT 
9413
       add constraint FKr5mue836ko6jcilo3qnj74o0o 
9414
       foreign key (ACTOR_ID) 
9415
       references PUBLIC.AGENTBASE;
9416
9417
    alter table PUBLIC.MATERIALORMETHODEVENT 
9418
       add constraint FKfagdngp50n3ekagyewlg0olr5 
9419
       foreign key (DEFINEDMATERIALORMETHOD_ID) 
9420
       references PUBLIC.DEFINEDTERMBASE;
9421
9422
    alter table PUBLIC.MATERIALORMETHODEVENT 
9423
       add constraint FKgvxymmm3wnkly28ydpjq817kg 
9424
       foreign key (FORWARDPRIMER_ID) 
9425
       references PUBLIC.PRIMER;
9426
9427
    alter table PUBLIC.MATERIALORMETHODEVENT 
9428
       add constraint FKewjvap9j4ekn25ofb5ds2tr2p 
9429
       foreign key (REVERSEPRIMER_ID) 
9430
       references PUBLIC.PRIMER;
9431
9432
    alter table PUBLIC.MATERIALORMETHODEVENT 
9433
       add constraint FKb6rtvwxq8trlwnkgbwageefo8 
9434
       foreign key (MEDIUM_ID) 
9435
       references PUBLIC.DEFINEDTERMBASE;
9436
9437
    alter table PUBLIC.MATERIALORMETHODEVENT_ANNOTATION 
9438
       add constraint FK6s51g75sia43v3p2b83d0ipwj 
9439
       foreign key (ANNOTATIONS_ID) 
9440
       references PUBLIC.ANNOTATION;
9441
9442
    alter table PUBLIC.MATERIALORMETHODEVENT_ANNOTATION 
9443
       add constraint FKk7he90emcnqq3wawn3x8mqebp 
9444
       foreign key (MATERIALORMETHODEVENT_ID) 
9445
       references PUBLIC.MATERIALORMETHODEVENT;
9446
9447
    alter table PUBLIC.MATERIALORMETHODEVENT_ANNOTATION_AUD 
9448
       add constraint FK76xi1mcn7i1vy2o63v1w5xi2y 
9449
       foreign key (REV) 
9450
       references PUBLIC.AUDITEVENT;
9451
9452
    alter table PUBLIC.MATERIALORMETHODEVENT_AUD 
9453
       add constraint FKt8i9mtebnj3fjnsbjgbtv2akt 
9454
       foreign key (REV) 
9455
       references PUBLIC.AUDITEVENT;
9456
9457
    alter table PUBLIC.MATERIALORMETHODEVENT_MARKER 
9458
       add constraint FKqntl9s1y57kw777ogfu246gic 
9459
       foreign key (MARKERS_ID) 
9460
       references PUBLIC.MARKER;
9461
9462
    alter table PUBLIC.MATERIALORMETHODEVENT_MARKER 
9463
       add constraint FK7pp1mm5np5dub9wi401gxqxhv 
9464
       foreign key (MATERIALORMETHODEVENT_ID) 
9465
       references PUBLIC.MATERIALORMETHODEVENT;
9466
9467
    alter table PUBLIC.MATERIALORMETHODEVENT_MARKER_AUD 
9468
       add constraint FK5rrfvhxp0hnutkhhpxk63diaq 
9469
       foreign key (REV) 
9470
       references PUBLIC.AUDITEVENT;
9471
9472
    alter table PUBLIC.MEDIA 
9473
       add constraint FK5jt2cla3c4mnpl8p2iu3g70g1 
9474
       foreign key (CREATEDBY_ID) 
9475
       references PUBLIC.USERACCOUNT;
9476
9477
    alter table PUBLIC.MEDIA 
9478
       add constraint FKatx3ridt6f0vdhfi5jlwgv3x0 
9479
       foreign key (UPDATEDBY_ID) 
9480
       references PUBLIC.USERACCOUNT;
9481
9482
    alter table PUBLIC.MEDIA 
9483
       add constraint FKbu4e8gehjj4mp56g75d13q6w3 
9484
       foreign key (ARTIST_ID) 
9485
       references PUBLIC.AGENTBASE;
9486
9487
    alter table PUBLIC.MEDIA 
9488
       add constraint FKqijxx4qtgfflv1emups6w16n4 
9489
       foreign key (LINK_ID) 
9490
       references PUBLIC.EXTERNALLINK;
9491
9492
    alter table PUBLIC.MEDIA_ANNOTATION 
9493
       add constraint FKa2tyy7newxxv33qdajxe9722 
9494
       foreign key (ANNOTATIONS_ID) 
9495
       references PUBLIC.ANNOTATION;
9496
9497
    alter table PUBLIC.MEDIA_ANNOTATION 
9498
       add constraint FKnp6l75vgq181muteypk8vudr3 
9499
       foreign key (MEDIA_ID) 
9500
       references PUBLIC.MEDIA;
9501
9502
    alter table PUBLIC.MEDIA_ANNOTATION_AUD 
9503
       add constraint FKj8gq550dwgnhmbbj2taisatr6 
9504
       foreign key (REV) 
9505
       references PUBLIC.AUDITEVENT;
9506
9507
    alter table PUBLIC.MEDIA_AUD 
9508
       add constraint FKfkn65yfnjdbkfhqf641fcixnl 
9509
       foreign key (REV) 
9510
       references PUBLIC.AUDITEVENT;
9511
9512
    alter table PUBLIC.MEDIA_CREDIT 
9513
       add constraint FKlmuyqnsj6308ari1166tchoki 
9514
       foreign key (CREDITS_ID) 
9515
       references PUBLIC.CREDIT;
9516
9517
    alter table PUBLIC.MEDIA_CREDIT 
9518
       add constraint FKpp1wuwvf7o6aslfpafa70q3jd 
9519
       foreign key (MEDIA_ID) 
9520
       references PUBLIC.MEDIA;
9521
9522
    alter table PUBLIC.MEDIA_CREDIT_AUD 
9523
       add constraint FKisemhty7l7ncbi2ltqiaaf9yg 
9524
       foreign key (REV) 
9525
       references PUBLIC.AUDITEVENT;
9526
9527
    alter table PUBLIC.MEDIA_DESCRIPTION 
9528
       add constraint FKd3n7y6ob5ruwwn5jfcla9mf3g 
9529
       foreign key (DESCRIPTION_ID) 
9530
       references PUBLIC.LANGUAGESTRING;
9531
9532
    alter table PUBLIC.MEDIA_DESCRIPTION 
9533
       add constraint FKckksoh0s4dpt7ue7vsjn0s7h1 
9534
       foreign key (DESCRIPTION_MAPKEY_ID) 
9535
       references PUBLIC.DEFINEDTERMBASE;
9536
9537
    alter table PUBLIC.MEDIA_DESCRIPTION 
9538
       add constraint FKeobnie70i95fllnxjlwgrdah8 
9539
       foreign key (MEDIA_ID) 
9540
       references PUBLIC.MEDIA;
9541
9542
    alter table PUBLIC.MEDIA_DESCRIPTION_AUD 
9543
       add constraint FKau6jjvxwndy3rrxie2cksxt1l 
9544
       foreign key (REV) 
9545
       references PUBLIC.AUDITEVENT;
9546
9547
    alter table PUBLIC.MEDIA_EXTENSION 
9548
       add constraint FKphsfhl2396e4kgdoqovlsjsw 
9549
       foreign key (EXTENSIONS_ID) 
9550
       references PUBLIC.EXTENSION;
9551
9552
    alter table PUBLIC.MEDIA_EXTENSION 
9553
       add constraint FK8q0ddmr1vsmh4vy2jrrkxymrs 
9554
       foreign key (MEDIA_ID) 
9555
       references PUBLIC.MEDIA;
9556
9557
    alter table PUBLIC.MEDIA_EXTENSION_AUD 
9558
       add constraint FK5ai2eg6e15a4vp4wuup5p4iml 
9559
       foreign key (REV) 
9560
       references PUBLIC.AUDITEVENT;
9561
9562
    alter table PUBLIC.MEDIA_EXTERNALLINK 
9563
       add constraint FK2sxnllgjihyv6kw34a9x8ue7j 
9564
       foreign key (LINKS_ID) 
9565
       references PUBLIC.EXTERNALLINK;
9566
9567
    alter table PUBLIC.MEDIA_EXTERNALLINK 
9568
       add constraint FKgbfpelqbuf3rsfg13njh6hako 
9569
       foreign key (MEDIA_ID) 
9570
       references PUBLIC.MEDIA;
9571
9572
    alter table PUBLIC.MEDIA_EXTERNALLINK_AUD 
9573
       add constraint FKbpkggid3d3dh0unvbvuwgwni5 
9574
       foreign key (REV) 
9575
       references PUBLIC.AUDITEVENT;
9576
9577
    alter table PUBLIC.MEDIA_IDENTIFIER 
9578
       add constraint FKekkjl7i68xekus26ye4u63me7 
9579
       foreign key (IDENTIFIERS_ID) 
9580
       references PUBLIC.IDENTIFIER;
9581
9582
    alter table PUBLIC.MEDIA_IDENTIFIER 
9583
       add constraint FK1yd2h1kxcfakib5o6q4w40u76 
9584
       foreign key (MEDIA_ID) 
9585
       references PUBLIC.MEDIA;
9586
9587
    alter table PUBLIC.MEDIA_IDENTIFIER_AUD 
9588
       add constraint FKl7ixofbsqy06vabpqadcwrl2f 
9589
       foreign key (REV) 
9590
       references PUBLIC.AUDITEVENT;
9591
9592
    alter table PUBLIC.MEDIA_LANGUAGESTRING 
9593
       add constraint FK7bytsc1lv3dhydmcwf4t3xxv3 
9594
       foreign key (TITLE_ID) 
9595
       references PUBLIC.LANGUAGESTRING;
9596
9597
    alter table PUBLIC.MEDIA_LANGUAGESTRING 
9598
       add constraint FK4trhdsx1ll07ttyr4g9mdpmy7 
9599
       foreign key (TITLE_MAPKEY_ID) 
9600
       references PUBLIC.DEFINEDTERMBASE;
9601
9602
    alter table PUBLIC.MEDIA_LANGUAGESTRING 
9603
       add constraint FK558ybqei2u974vged5uwk33au 
9604
       foreign key (MEDIA_ID) 
9605
       references PUBLIC.MEDIA;
9606
9607
    alter table PUBLIC.MEDIA_LANGUAGESTRING_AUD 
9608
       add constraint FK1t0jlv6thb9ion1ttx04rfg7 
9609
       foreign key (REV) 
9610
       references PUBLIC.AUDITEVENT;
9611
9612
    alter table PUBLIC.MEDIA_MARKER 
9613
       add constraint FK4n9vmufv7m8a1bd6pd4j084oo 
9614
       foreign key (MARKERS_ID) 
9615
       references PUBLIC.MARKER;
9616
9617
    alter table PUBLIC.MEDIA_MARKER 
9618
       add constraint FKbdr4vdi3gfybpe7foyi55qiwq 
9619
       foreign key (MEDIA_ID) 
9620
       references PUBLIC.MEDIA;
9621
9622
    alter table PUBLIC.MEDIA_MARKER_AUD 
9623
       add constraint FKa30b8151eyetbcxb32irkm3da 
9624
       foreign key (REV) 
9625
       references PUBLIC.AUDITEVENT;
9626
9627
    alter table PUBLIC.MEDIA_ORIGINALSOURCEBASE 
9628
       add constraint FKmrgc157o3tk55gxrm34qncxas 
9629
       foreign key (SOURCES_ID) 
9630
       references PUBLIC.ORIGINALSOURCEBASE;
9631
9632
    alter table PUBLIC.MEDIA_ORIGINALSOURCEBASE 
9633
       add constraint FKarh6x428ne9a1qskth2y961xa 
9634
       foreign key (MEDIA_ID) 
9635
       references PUBLIC.MEDIA;
9636
9637
    alter table PUBLIC.MEDIA_ORIGINALSOURCEBASE_AUD 
9638
       add constraint FK7d2rhjkgxv0eiblpvlu6e3hb1 
9639
       foreign key (REV) 
9640
       references PUBLIC.AUDITEVENT;
9641
9642
    alter table PUBLIC.MEDIA_REPRESENTATION 
9643
       add constraint FKpfurig0v38xdmo8ub6cef8r58 
9644
       foreign key (KEYREPRESENTATIONS_ID) 
9645
       references PUBLIC.REPRESENTATION;
9646
9647
    alter table PUBLIC.MEDIA_REPRESENTATION 
9648
       add constraint FKd8gytg8fu4wgu9mxkn00h22mm 
9649
       foreign key (MEDIAKEY_ID) 
9650
       references PUBLIC.MEDIA;
9651
9652
    alter table PUBLIC.MEDIA_REPRESENTATION_AUD 
9653
       add constraint FKqpqx3c0kp2wol5ahun5yd4fss 
9654
       foreign key (REV) 
9655
       references PUBLIC.AUDITEVENT;
9656
9657
    alter table PUBLIC.MEDIA_RIGHTSINFO 
9658
       add constraint FKinqb4cnam3v44glrv83kwbxnw 
9659
       foreign key (RIGHTS_ID) 
9660
       references PUBLIC.RIGHTSINFO;
9661
9662
    alter table PUBLIC.MEDIA_RIGHTSINFO 
9663
       add constraint FKa8ewwuo6idfbc0is6d1qpmcu7 
9664
       foreign key (MEDIA_ID) 
9665
       references PUBLIC.MEDIA;
9666
9667
    alter table PUBLIC.MEDIA_RIGHTSINFO_AUD 
9668
       add constraint FKcyktnr9dcrxhhvmc51fhcpyae 
9669
       foreign key (REV) 
9670
       references PUBLIC.AUDITEVENT;
9671
9672
    alter table PUBLIC.MEDIA_SEQUENCE 
9673
       add constraint FKhmb1miqgekb28sj0g00jupgal 
9674
       foreign key (USEDSEQUENCES_ID) 
9675
       references PUBLIC.SEQUENCE;
9676
9677
    alter table PUBLIC.MEDIA_SEQUENCE 
9678
       add constraint FKjn3k9mra42p30ft31r8efr261 
9679
       foreign key (PHYLOGENETICTREE_ID) 
9680
       references PUBLIC.MEDIA;
9681
9682
    alter table PUBLIC.MEDIA_SEQUENCE_AUD 
9683
       add constraint FK4sgy2dnncrpy6t1cns8u5d3wt 
9684
       foreign key (REV) 
9685
       references PUBLIC.AUDITEVENT;
9686
9687
    alter table PUBLIC.MEDIAKEY_COVEREDTAXON 
9688
       add constraint FKgq8rug80mcbiuhniuyibmg9wf 
9689
       foreign key (COVEREDTAXA_ID) 
9690
       references PUBLIC.TAXONBASE;
9691
9692
    alter table PUBLIC.MEDIAKEY_COVEREDTAXON 
9693
       add constraint FKap8n2od3rjbpb88vbr0ovs6g0 
9694
       foreign key (MEDIAKEY_ID) 
9695
       references PUBLIC.MEDIA;
9696
9697
    alter table PUBLIC.MEDIAKEY_COVEREDTAXON_AUD 
9698
       add constraint FK906wuciy2p566sdmj0gi5hic8 
9699
       foreign key (REV) 
9700
       references PUBLIC.AUDITEVENT;
9701
9702
    alter table PUBLIC.MEDIAKEY_NAMEDAREA 
9703
       add constraint FKkh7mw6x6yqw93i3hlhtsok0tp 
9704
       foreign key (GEOGRAPHICALSCOPE_ID) 
9705
       references PUBLIC.DEFINEDTERMBASE;
9706
9707
    alter table PUBLIC.MEDIAKEY_NAMEDAREA 
9708
       add constraint FKf2ckrp1j25fo5o9uicvkxlsmh 
9709
       foreign key (MEDIAKEY_ID) 
9710
       references PUBLIC.MEDIA;
9711
9712
    alter table PUBLIC.MEDIAKEY_NAMEDAREA_AUD 
9713
       add constraint FKhud2t8jg3dj86eemk7wv12bdd 
9714
       foreign key (REV) 
9715
       references PUBLIC.AUDITEVENT;
9716
9717
    alter table PUBLIC.MEDIAKEY_SCOPE 
9718
       add constraint FK4ys33tdntit3p4152c0umcd97 
9719
       foreign key (SCOPERESTRICTIONS_ID) 
9720
       references PUBLIC.DEFINEDTERMBASE;
9721
9722
    alter table PUBLIC.MEDIAKEY_SCOPE 
9723
       add constraint FKi7nb5hk0ym0unf6dtujrregvi 
9724
       foreign key (MEDIAKEY_ID) 
9725
       references PUBLIC.MEDIA;
9726
9727
    alter table PUBLIC.MEDIAKEY_SCOPE_AUD 
9728
       add constraint FKas4n2bdjs0ef0p6io7jayo9ly 
9729
       foreign key (REV) 
9730
       references PUBLIC.AUDITEVENT;
9731
9732
    alter table PUBLIC.MEDIAKEY_TAXONSCOPE 
9733
       add constraint FK1x3ncwhtsayjkbmr2u0bhtwr2 
9734
       foreign key (TAXONOMICSCOPE_ID) 
9735
       references PUBLIC.TAXONBASE;
9736
9737
    alter table PUBLIC.MEDIAKEY_TAXONSCOPE 
9738
       add constraint FKl54377w4bhmethua9saprhfnp 
9739
       foreign key (MEDIAKEY_ID) 
9740
       references PUBLIC.MEDIA;
9741
9742
    alter table PUBLIC.MEDIAKEY_TAXONSCOPE_AUD 
9743
       add constraint FKhlkp7nckpev0f2q1vjw4t445q 
9744
       foreign key (REV) 
9745
       references PUBLIC.AUDITEVENT;
9746
9747
    alter table PUBLIC.MEDIAMETADATA 
9748
       add constraint FK5v1bg8libi2d7yqa9kl0u0s28 
9749
       foreign key (CREATEDBY_ID) 
9750
       references PUBLIC.USERACCOUNT;
9751
9752
    alter table PUBLIC.MEDIAMETADATA 
9753
       add constraint FKj27xjdoy7xih43f1fc0fs7b5h 
9754
       foreign key (MEDIAREPRESENTATION_ID) 
9755
       references PUBLIC.MEDIAREPRESENTATIONPART;
9756
9757
    alter table PUBLIC.MEDIAMETADATA_AUD 
9758
       add constraint FKph85imftnqlcjatgdra3uecyu 
9759
       foreign key (REV) 
9760
       references PUBLIC.AUDITEVENT;
9761
9762
    alter table PUBLIC.MEDIAREPRESENTATION 
9763
       add constraint FKt9afuo5wjld9tdkhig8cqmv7n 
9764
       foreign key (CREATEDBY_ID) 
9765
       references PUBLIC.USERACCOUNT;
9766
9767
    alter table PUBLIC.MEDIAREPRESENTATION 
9768
       add constraint FK39yf9laudtucc2cc8a1gxwfu3 
9769
       foreign key (UPDATEDBY_ID) 
9770
       references PUBLIC.USERACCOUNT;
9771
9772
    alter table PUBLIC.MEDIAREPRESENTATION 
9773
       add constraint FK3d8au7x4epsycs7bjd448sus8 
9774
       foreign key (MEDIA_ID) 
9775
       references PUBLIC.MEDIA;
9776
9777
    alter table PUBLIC.MEDIAREPRESENTATION_AUD 
9778
       add constraint FKjc158ij9ht51r5hyh7s0p9dsg 
9779
       foreign key (REV) 
9780
       references PUBLIC.AUDITEVENT;
9781
9782
    alter table PUBLIC.MEDIAREPRESENTATION_MEDIAREPRESENTATIONPART_AUD 
9783
       add constraint FKedbbs2rqub7pwtsgb768cbfvo 
9784
       foreign key (REV) 
9785
       references PUBLIC.AUDITEVENT;
9786
9787
    alter table PUBLIC.MEDIAREPRESENTATIONPART 
9788
       add constraint FKh56c61h8ii9xxfnpc77gw5qja 
9789
       foreign key (CREATEDBY_ID) 
9790
       references PUBLIC.USERACCOUNT;
9791
9792
    alter table PUBLIC.MEDIAREPRESENTATIONPART 
9793
       add constraint FKbb49cpq7yu07t0xs2inavrncn 
9794
       foreign key (UPDATEDBY_ID) 
9795
       references PUBLIC.USERACCOUNT;
9796
9797
    alter table PUBLIC.MEDIAREPRESENTATIONPART 
9798
       add constraint FKig3s3bjcy5bkcxbmg73xwakbj 
9799
       foreign key (REPRESENTATION_ID) 
9800
       references PUBLIC.MEDIAREPRESENTATION;
9801
9802
    alter table PUBLIC.MEDIAREPRESENTATIONPART_AUD 
9803
       add constraint FKoddk6oed4b7rfff43y7ohiaqt 
9804
       foreign key (REV) 
9805
       references PUBLIC.AUDITEVENT;
9806
9807
    alter table PUBLIC.MULTIACCESSKEY_COVEREDTAXON 
9808
       add constraint FK3v1uopyru9uudt5846w3dgg71 
9809
       foreign key (COVEREDTAXA_ID) 
9810
       references PUBLIC.TAXONBASE;
9811
9812
    alter table PUBLIC.MULTIACCESSKEY_COVEREDTAXON 
9813
       add constraint FKi19fbi6kkthejio1klc6ign3k 
9814
       foreign key (MULTIACCESSKEY_ID) 
9815
       references PUBLIC.DESCRIPTIVEDATASET;
9816
9817
    alter table PUBLIC.MULTIACCESSKEY_COVEREDTAXON_AUD 
9818
       add constraint FK3oouvy3v9cfiir21ui3a7io2g 
9819
       foreign key (REV) 
9820
       references PUBLIC.AUDITEVENT;
9821
9822
    alter table PUBLIC.MULTIACCESSKEY_NAMEDAREA 
9823
       add constraint FKbywwucox1a64ngotfntsy6fq5 
9824
       foreign key (GEOGRAPHICALSCOPE_ID) 
9825
       references PUBLIC.DEFINEDTERMBASE;
9826
9827
    alter table PUBLIC.MULTIACCESSKEY_NAMEDAREA 
9828
       add constraint FKl3by7ws3c17vxqjc87enikiqw 
9829
       foreign key (MULTIACCESSKEY_ID) 
9830
       references PUBLIC.DESCRIPTIVEDATASET;
9831
9832
    alter table PUBLIC.MULTIACCESSKEY_NAMEDAREA_AUD 
9833
       add constraint FK3kbee56bwmghbb0j2298rd7q7 
9834
       foreign key (REV) 
9835
       references PUBLIC.AUDITEVENT;
9836
9837
    alter table PUBLIC.MULTIACCESSKEY_SCOPE 
9838
       add constraint FKewd4vpdnw8kegxw09bnnqico6 
9839
       foreign key (SCOPERESTRICTIONS_ID) 
9840
       references PUBLIC.DEFINEDTERMBASE;
9841
9842
    alter table PUBLIC.MULTIACCESSKEY_SCOPE 
9843
       add constraint FK2ps3fnm9gojhdb1a47h5bmyaj 
9844
       foreign key (MULTIACCESSKEY_ID) 
9845
       references PUBLIC.DESCRIPTIVEDATASET;
9846
9847
    alter table PUBLIC.MULTIACCESSKEY_SCOPE_AUD 
9848
       add constraint FK3fldfylv97kpucv0sgomb61ke 
9849
       foreign key (REV) 
9850
       references PUBLIC.AUDITEVENT;
9851
9852
    alter table PUBLIC.MULTIACCESSKEY_TAXONSCOPE 
9853
       add constraint FKiry9ulp3rgiboawavmc1wop3p 
9854
       foreign key (TAXONOMICSCOPE_ID) 
9855
       references PUBLIC.TAXONBASE;
9856
9857
    alter table PUBLIC.MULTIACCESSKEY_TAXONSCOPE 
9858
       add constraint FK8i6uytadqd51bigttd0egyold 
9859
       foreign key (MULTIACCESSKEY_ID) 
9860
       references PUBLIC.DESCRIPTIVEDATASET;
9861
9862
    alter table PUBLIC.MULTIACCESSKEY_TAXONSCOPE_AUD 
9863
       add constraint FK5ogfq28bkixp7h2rnhfl50ois 
9864
       foreign key (REV) 
9865
       references PUBLIC.AUDITEVENT;
9866
9867
    alter table PUBLIC.NAMERELATIONSHIP 
9868
       add constraint FK5m862rjl4drxy5le82bbykarh 
9869
       foreign key (CREATEDBY_ID) 
9870
       references PUBLIC.USERACCOUNT;
9871
9872
    alter table PUBLIC.NAMERELATIONSHIP 
9873
       add constraint FKisr7bbb03lm6b07eb76j1k2ve 
9874
       foreign key (UPDATEDBY_ID) 
9875
       references PUBLIC.USERACCOUNT;
9876
9877
    alter table PUBLIC.NAMERELATIONSHIP 
9878
       add constraint FKjreoavlq7y5mjqsd6mxxh6x9t 
9879
       foreign key (SOURCE_ID) 
9880
       references PUBLIC.ORIGINALSOURCEBASE;
9881
9882
    alter table PUBLIC.NAMERELATIONSHIP 
9883
       add constraint FKpyd9252bmeoj0wp2pbukxe0m3 
9884
       foreign key (RELATEDFROM_ID) 
9885
       references PUBLIC.TAXONNAME;
9886
9887
    alter table PUBLIC.NAMERELATIONSHIP 
9888
       add constraint FK4ybb7mej2wa8w00r50t7954bi 
9889
       foreign key (RELATEDTO_ID) 
9890
       references PUBLIC.TAXONNAME;
9891
9892
    alter table PUBLIC.NAMERELATIONSHIP 
9893
       add constraint FKo5uww2hlmg6mj5upb4huvqtek 
9894
       foreign key (TYPE_ID) 
9895
       references PUBLIC.DEFINEDTERMBASE;
9896
9897
    alter table PUBLIC.NAMERELATIONSHIP_ANNOTATION 
9898
       add constraint FK5tqs8qu3viamxblfafmo2ltix 
9899
       foreign key (ANNOTATIONS_ID) 
9900
       references PUBLIC.ANNOTATION;
9901
9902
    alter table PUBLIC.NAMERELATIONSHIP_ANNOTATION 
9903
       add constraint FK57hxjs1u5059c361q60lkao0m 
9904
       foreign key (NAMERELATIONSHIP_ID) 
9905
       references PUBLIC.NAMERELATIONSHIP;
9906
9907
    alter table PUBLIC.NAMERELATIONSHIP_ANNOTATION_AUD 
9908
       add constraint FKln0ioxvn1pkxf8psxko7pdsuk 
9909
       foreign key (REV) 
9910
       references PUBLIC.AUDITEVENT;
9911
9912
    alter table PUBLIC.NAMERELATIONSHIP_AUD 
9913
       add constraint FKnqfmuu3a27ssmfxs4p1ihxctd 
9914
       foreign key (REV) 
9915
       references PUBLIC.AUDITEVENT;
9916
9917
    alter table PUBLIC.NAMERELATIONSHIP_MARKER 
9918
       add constraint FK77uxv4q24hn3b4j5cqc91jqtp 
9919
       foreign key (MARKERS_ID) 
9920
       references PUBLIC.MARKER;
9921
9922
    alter table PUBLIC.NAMERELATIONSHIP_MARKER 
9923
       add constraint FK7uypurg37rr4wrm1axfpsqfuo 
9924
       foreign key (NAMERELATIONSHIP_ID) 
9925
       references PUBLIC.NAMERELATIONSHIP;
9926
9927
    alter table PUBLIC.NAMERELATIONSHIP_MARKER_AUD 
9928
       add constraint FK7wug8hly6m2decbrng2sgftt6 
9929
       foreign key (REV) 
9930
       references PUBLIC.AUDITEVENT;
9931
9932
    alter table PUBLIC.NOMENCLATURALSTATUS 
9933
       add constraint FK5820cbqnerf9plrgk6862x5v4 
9934
       foreign key (CREATEDBY_ID) 
9935
       references PUBLIC.USERACCOUNT;
9936
9937
    alter table PUBLIC.NOMENCLATURALSTATUS 
9938
       add constraint FKl83o0si0dm8jl0d6t0r8auvdo 
9939
       foreign key (UPDATEDBY_ID) 
9940
       references PUBLIC.USERACCOUNT;
9941
9942
    alter table PUBLIC.NOMENCLATURALSTATUS 
9943
       add constraint FKounhneivaa8a8gq02ujxa7bok 
9944
       foreign key (SOURCE_ID) 
9945
       references PUBLIC.ORIGINALSOURCEBASE;
9946
9947
    alter table PUBLIC.NOMENCLATURALSTATUS 
9948
       add constraint FKnwnqfs7rtu5s6ktukjwjl5l99 
9949
       foreign key (NAME_ID) 
9950
       references PUBLIC.TAXONNAME;
9951
9952
    alter table PUBLIC.NOMENCLATURALSTATUS 
9953
       add constraint FK2nx3xkiso287sgyshq1tig3rm 
9954
       foreign key (TYPE_ID) 
9955
       references PUBLIC.DEFINEDTERMBASE;
9956
9957
    alter table PUBLIC.NOMENCLATURALSTATUS_ANNOTATION 
9958
       add constraint FKh6gi7o2srka5h5epeq92l6olg 
9959
       foreign key (ANNOTATIONS_ID) 
9960
       references PUBLIC.ANNOTATION;
9961
9962
    alter table PUBLIC.NOMENCLATURALSTATUS_ANNOTATION 
9963
       add constraint FKn91p44bqajykhwigpy51bygpv 
9964
       foreign key (NOMENCLATURALSTATUS_ID) 
9965
       references PUBLIC.NOMENCLATURALSTATUS;
9966
9967
    alter table PUBLIC.NOMENCLATURALSTATUS_ANNOTATION_AUD 
9968
       add constraint FKqd935p1d999kflrjtdsw7ou4n 
9969
       foreign key (REV) 
9970
       references PUBLIC.AUDITEVENT;
9971
9972
    alter table PUBLIC.NOMENCLATURALSTATUS_AUD 
9973
       add constraint FK59nyj4uqyjp7ijob9uk7ynhqq 
9974
       foreign key (REV) 
9975
       references PUBLIC.AUDITEVENT;
9976
9977
    alter table PUBLIC.NOMENCLATURALSTATUS_MARKER 
9978
       add constraint FKgxqba2btdg1cdfhgqn8yock2g 
9979
       foreign key (MARKERS_ID) 
9980
       references PUBLIC.MARKER;
9981
9982
    alter table PUBLIC.NOMENCLATURALSTATUS_MARKER 
9983
       add constraint FKruwwc21kolwd8fcw34a5sty4k 
9984
       foreign key (NOMENCLATURALSTATUS_ID) 
9985
       references PUBLIC.NOMENCLATURALSTATUS;
9986
9987
    alter table PUBLIC.NOMENCLATURALSTATUS_MARKER_AUD 
9988
       add constraint FKn230tdwy5gmkpukhllviv5gnw 
9989
       foreign key (REV) 
9990
       references PUBLIC.AUDITEVENT;
9991
9992
    alter table PUBLIC.OCCURRENCESTATUS 
9993
       add constraint FKfi3fgojr7s2adfaftmvf6890v 
9994
       foreign key (CREATEDBY_ID) 
9995
       references PUBLIC.USERACCOUNT;
9996
9997
    alter table PUBLIC.OCCURRENCESTATUS 
9998
       add constraint FK8y5d9bqkght1slh7uaou1my4q 
9999
       foreign key (UPDATEDBY_ID) 
10000
       references PUBLIC.USERACCOUNT;
10001
10002
    alter table PUBLIC.OCCURRENCESTATUS 
10003
       add constraint FK3qxj8wc6fwv9rtvkmqmmg6eoq 
10004
       foreign key (SOURCE_ID) 
10005
       references PUBLIC.ORIGINALSOURCEBASE;
10006
10007
    alter table PUBLIC.OCCURRENCESTATUS 
10008
       add constraint FKg0fibni2cfctsl9fn6bu82bv8 
10009
       foreign key (TYPE_ID) 
10010
       references PUBLIC.DEFINEDTERMBASE;
10011
10012
    alter table PUBLIC.OCCURRENCESTATUS 
10013
       add constraint FKpaseuwql9dv2k5nglokr036gt 
10014
       foreign key (UNIT_ID) 
10015
       references PUBLIC.SPECIMENOROBSERVATIONBASE;
10016
10017
    alter table PUBLIC.OCCURRENCESTATUS_ANNOTATION 
10018
       add constraint FKmi8wajn1b2dap4du7382ns1p7 
10019
       foreign key (ANNOTATIONS_ID) 
10020
       references PUBLIC.ANNOTATION;
10021
10022
    alter table PUBLIC.OCCURRENCESTATUS_ANNOTATION 
10023
       add constraint FKhkcv2asll2qgfbadptprkgcv 
10024
       foreign key (OCCURRENCESTATUS_ID) 
10025
       references PUBLIC.OCCURRENCESTATUS;
10026
10027
    alter table PUBLIC.OCCURRENCESTATUS_ANNOTATION_AUD 
10028
       add constraint FKbr3pwpmei7gnb2pt3dx97famg 
10029
       foreign key (REV) 
10030
       references PUBLIC.AUDITEVENT;
10031
10032
    alter table PUBLIC.OCCURRENCESTATUS_AUD 
10033
       add constraint FKl6yf0vmexcc2uny38cyvmgg38 
10034
       foreign key (REV) 
10035
       references PUBLIC.AUDITEVENT;
10036
10037
    alter table PUBLIC.OCCURRENCESTATUS_MARKER 
10038
       add constraint FKth4vxi2p0qeqyf32agmx9c6aw 
10039
       foreign key (MARKERS_ID) 
10040
       references PUBLIC.MARKER;
10041
10042
    alter table PUBLIC.OCCURRENCESTATUS_MARKER 
10043
       add constraint FK8crdapabsalpyrgg7d4atttrh 
10044
       foreign key (OCCURRENCESTATUS_ID) 
10045
       references PUBLIC.OCCURRENCESTATUS;
10046
10047
    alter table PUBLIC.OCCURRENCESTATUS_MARKER_AUD 
10048
       add constraint FKe5jfmks2oyefwqea9mt2jfvrr 
10049
       foreign key (REV) 
10050
       references PUBLIC.AUDITEVENT;
10051
10052
    alter table PUBLIC.ORIGINALSOURCEBASE 
10053
       add constraint FK56097u29nm3kqoen148wticln 
10054
       foreign key (CREATEDBY_ID) 
10055
       references PUBLIC.USERACCOUNT;
10056
10057
    alter table PUBLIC.ORIGINALSOURCEBASE 
10058
       add constraint FKnnfgrmxmj8f121ir4s6pbv9cy 
10059
       foreign key (UPDATEDBY_ID) 
10060
       references PUBLIC.USERACCOUNT;
10061
10062
    alter table PUBLIC.ORIGINALSOURCEBASE 
10063
       add constraint FKfxh9b9ffu60qhcx1lg6ys3phg 
10064
       foreign key (CDMSOURCE_ID) 
10065
       references PUBLIC.CDMLINK;
10066
10067
    alter table PUBLIC.ORIGINALSOURCEBASE 
10068
       add constraint FKrcxnnsyeq1o245gqtaqafwxr5 
10069
       foreign key (CITATION_ID) 
10070
       references PUBLIC.REFERENCE;
10071
10072
    alter table PUBLIC.ORIGINALSOURCEBASE 
10073
       add constraint FK1mg18wyfhlvfodo9vqlvrar4x 
10074
       foreign key (NAMEUSEDINSOURCE_ID) 
10075
       references PUBLIC.TAXONNAME;
10076
10077
    alter table PUBLIC.ORIGINALSOURCEBASE 
10078
       add constraint FK5jw9wax0119xqu5g15yn43ufe 
10079
       foreign key (SOURCEDELEMENT_ID) 
10080
       references PUBLIC.DESCRIPTIONELEMENTBASE;
10081
10082
    alter table PUBLIC.ORIGINALSOURCEBASE 
10083
       add constraint FKcfyx4vfln4xi61ebxjc3q37aw 
10084
       foreign key (SOURCEDNAME_ID) 
10085
       references PUBLIC.TAXONNAME;
10086
10087
    alter table PUBLIC.ORIGINALSOURCEBASE 
10088
       add constraint FKnjdmnpc75cwobndpygowwr5et 
10089
       foreign key (SOURCEDTAXON_ID) 
10090
       references PUBLIC.TAXONBASE;
10091
10092
    alter table PUBLIC.ORIGINALSOURCEBASE_ANNOTATION 
10093
       add constraint FK82rq53k1sbkqxuxuh5eyuels9 
10094
       foreign key (ANNOTATIONS_ID) 
10095
       references PUBLIC.ANNOTATION;
10096
10097
    alter table PUBLIC.ORIGINALSOURCEBASE_ANNOTATION 
10098
       add constraint FKk9g15xmam2bb1ftn3mepdta2w 
10099
       foreign key (ORIGINALSOURCEBASE_ID) 
10100
       references PUBLIC.ORIGINALSOURCEBASE;
10101
10102
    alter table PUBLIC.ORIGINALSOURCEBASE_ANNOTATION_AUD 
10103
       add constraint FKgnid23r1i5vd5itu0j7edk9jm 
10104
       foreign key (REV) 
10105
       references PUBLIC.AUDITEVENT;
10106
10107
    alter table PUBLIC.ORIGINALSOURCEBASE_AUD 
10108
       add constraint FKj4iide8es0afb944hromeyiy5 
10109
       foreign key (REV) 
10110
       references PUBLIC.AUDITEVENT;
10111
10112
    alter table PUBLIC.ORIGINALSOURCEBASE_EXTERNALLINK 
10113
       add constraint FKhao3w7bnvn04gcgfqv7nhd3vm 
10114
       foreign key (LINKS_ID) 
10115
       references PUBLIC.EXTERNALLINK;
10116
10117
    alter table PUBLIC.ORIGINALSOURCEBASE_EXTERNALLINK 
10118
       add constraint FK1luh6bvphc349xi5dafgm1ebo 
10119
       foreign key (ORIGINALSOURCEBASE_ID) 
10120
       references PUBLIC.ORIGINALSOURCEBASE;
10121
10122
    alter table PUBLIC.ORIGINALSOURCEBASE_EXTERNALLINK_AUD 
10123
       add constraint FKgprp254qlt2o46s0suw8ngr3y 
10124
       foreign key (REV) 
10125
       references PUBLIC.AUDITEVENT;
10126
10127
    alter table PUBLIC.ORIGINALSOURCEBASE_MARKER 
10128
       add constraint FKo5jl6f5absr8h6jufdwe4ewci 
10129
       foreign key (MARKERS_ID) 
10130
       references PUBLIC.MARKER;
10131
10132
    alter table PUBLIC.ORIGINALSOURCEBASE_MARKER 
10133
       add constraint FK4n2h7oem0vade36wxrglsurtg 
10134
       foreign key (ORIGINALSOURCEBASE_ID) 
10135
       references PUBLIC.ORIGINALSOURCEBASE;
10136
10137
    alter table PUBLIC.ORIGINALSOURCEBASE_MARKER_AUD 
10138
       add constraint FK6dwyy7q5wn50usw5we1pc8cm3 
10139
       foreign key (REV) 
10140
       references PUBLIC.AUDITEVENT;
10141
10142
    alter table PUBLIC.PERMISSIONGROUP 
10143
       add constraint FKgx3t82ecrv7xi9xjoy4tyvklo 
10144
       foreign key (CREATEDBY_ID) 
10145
       references PUBLIC.USERACCOUNT;
10146
10147
    alter table PUBLIC.PERMISSIONGROUP_AUTHORITY 
10148
       add constraint FKfoji32lkjkjq5yw15texdhtrk 
10149
       foreign key (AUTHORITIES_ID) 
10150
       references PUBLIC.AUTHORITY;
10151
10152
    alter table PUBLIC.PERMISSIONGROUP_AUTHORITY 
10153
       add constraint FKeu4c3yixm3oljf3x2k8ip6syk 
10154
       foreign key (GROUP_ID) 
10155
       references PUBLIC.PERMISSIONGROUP;
10156
10157
    alter table PUBLIC.PERMISSIONGROUP_GRANTEDAUTHORITYIMPL 
10158
       add constraint FK9b9fykp1ctffg735qtku14oc1 
10159
       foreign key (GRANTEDAUTHORITIES_ID) 
10160
       references PUBLIC.GRANTEDAUTHORITYIMPL;
10161
10162
    alter table PUBLIC.PERMISSIONGROUP_GRANTEDAUTHORITYIMPL 
10163
       add constraint FKduckneq8rvp2jy3ilcbg4rqvw 
10164
       foreign key (GROUP_ID) 
10165
       references PUBLIC.PERMISSIONGROUP;
10166
10167
    alter table PUBLIC.POLYTOMOUSKEY 
10168
       add constraint FK8t6ginw3uygb490f3n6akjac4 
10169
       foreign key (CREATEDBY_ID) 
10170
       references PUBLIC.USERACCOUNT;
10171
10172
    alter table PUBLIC.POLYTOMOUSKEY 
10173
       add constraint FKpo80sid41nn4o4nngvc2n84si 
10174
       foreign key (UPDATEDBY_ID) 
10175
       references PUBLIC.USERACCOUNT;
10176
10177
    alter table PUBLIC.POLYTOMOUSKEY 
10178
       add constraint FKb1oe3ttdacani8vkrjfpbj1wx 
10179
       foreign key (ROOT_ID) 
10180
       references PUBLIC.POLYTOMOUSKEYNODE;
10181
10182
    alter table PUBLIC.POLYTOMOUSKEY_ANNOTATION 
10183
       add constraint FKnlfidgjc8s04ovec6u3ig3eeg 
10184
       foreign key (ANNOTATIONS_ID) 
10185
       references PUBLIC.ANNOTATION;
10186
10187
    alter table PUBLIC.POLYTOMOUSKEY_ANNOTATION 
10188
       add constraint FKdu1hf3rbek2rxym9qkh3fu90r 
10189
       foreign key (POLYTOMOUSKEY_ID) 
10190
       references PUBLIC.POLYTOMOUSKEY;
10191
10192
    alter table PUBLIC.POLYTOMOUSKEY_ANNOTATION_AUD 
10193
       add constraint FKtaq42vb406smn38slcj2find 
10194
       foreign key (REV) 
10195
       references PUBLIC.AUDITEVENT;
10196
10197
    alter table PUBLIC.POLYTOMOUSKEY_AUD 
10198
       add constraint FK66glnn9ho10p3951rrj3b4dh7 
10199
       foreign key (REV) 
10200
       references PUBLIC.AUDITEVENT;
10201
10202
    alter table PUBLIC.POLYTOMOUSKEY_CREDIT 
10203
       add constraint FKrlojxa63t5eyw3q7pacq0pjtr 
10204
       foreign key (CREDITS_ID) 
10205
       references PUBLIC.CREDIT;
10206
10207
    alter table PUBLIC.POLYTOMOUSKEY_CREDIT 
10208
       add constraint FKtl0f7mwmvl7sjbhiosb0cu2t0 
10209
       foreign key (POLYTOMOUSKEY_ID) 
10210
       references PUBLIC.POLYTOMOUSKEY;
10211
10212
    alter table PUBLIC.POLYTOMOUSKEY_CREDIT_AUD 
10213
       add constraint FK24f7p1lxyop6d00ph01iwi0pj 
10214
       foreign key (REV) 
10215
       references PUBLIC.AUDITEVENT;
10216
10217
    alter table PUBLIC.POLYTOMOUSKEY_EXTENSION 
10218
       add constraint FKxqseuqda0gdsj8stduxgpn8e 
10219
       foreign key (EXTENSIONS_ID) 
10220
       references PUBLIC.EXTENSION;
10221
10222
    alter table PUBLIC.POLYTOMOUSKEY_EXTENSION 
10223
       add constraint FKgt04pyi931toujwby6uusnn6r 
10224
       foreign key (POLYTOMOUSKEY_ID) 
10225
       references PUBLIC.POLYTOMOUSKEY;
10226
10227
    alter table PUBLIC.POLYTOMOUSKEY_EXTENSION_AUD 
10228
       add constraint FKp3hac601rfmm3x5vkhme6gwa4 
10229
       foreign key (REV) 
10230
       references PUBLIC.AUDITEVENT;
10231
10232
    alter table PUBLIC.POLYTOMOUSKEY_EXTERNALLINK 
10233
       add constraint FK1s6pl4qty9pfvc615tcsc682d 
10234
       foreign key (LINKS_ID) 
10235
       references PUBLIC.EXTERNALLINK;
10236
10237
    alter table PUBLIC.POLYTOMOUSKEY_EXTERNALLINK 
10238
       add constraint FKk8rnk1qnfemrqrawf57lqh5ba 
10239
       foreign key (POLYTOMOUSKEY_ID) 
10240
       references PUBLIC.POLYTOMOUSKEY;
10241
10242
    alter table PUBLIC.POLYTOMOUSKEY_EXTERNALLINK_AUD 
10243
       add constraint FK24plxftgc5tkn1lwfleilx0nm 
10244
       foreign key (REV) 
10245
       references PUBLIC.AUDITEVENT;
10246
10247
    alter table PUBLIC.POLYTOMOUSKEY_IDENTIFIER 
10248
       add constraint FK5cj9cgsklvh86vm99d91ybvno 
10249
       foreign key (IDENTIFIERS_ID) 
10250
       references PUBLIC.IDENTIFIER;
10251
10252
    alter table PUBLIC.POLYTOMOUSKEY_IDENTIFIER 
10253
       add constraint FK2fgu8ela06eddcai496x05t1g 
10254
       foreign key (POLYTOMOUSKEY_ID) 
10255
       references PUBLIC.POLYTOMOUSKEY;
10256
10257
    alter table PUBLIC.POLYTOMOUSKEY_IDENTIFIER_AUD 
10258
       add constraint FK2lv0okcy735gllrnemjwo57c9 
10259
       foreign key (REV) 
10260
       references PUBLIC.AUDITEVENT;
10261
10262
    alter table PUBLIC.POLYTOMOUSKEY_MARKER 
10263
       add constraint FKaq3k8plccu7n62qbfribx9xn4 
10264
       foreign key (MARKERS_ID) 
10265
       references PUBLIC.MARKER;
10266
10267
    alter table PUBLIC.POLYTOMOUSKEY_MARKER 
10268
       add constraint FK8pjb78gusgyd19p8psj1i7pc4 
10269
       foreign key (POLYTOMOUSKEY_ID) 
10270
       references PUBLIC.POLYTOMOUSKEY;
10271
10272
    alter table PUBLIC.POLYTOMOUSKEY_MARKER_AUD 
10273
       add constraint FKhffa71cvsn0ls7to7jchctw8c 
10274
       foreign key (REV) 
10275
       references PUBLIC.AUDITEVENT;
10276
10277
    alter table PUBLIC.POLYTOMOUSKEY_NAMEDAREA 
10278
       add constraint FKambevp7xginl356xl15af39js 
10279
       foreign key (GEOGRAPHICALSCOPE_ID) 
10280
       references PUBLIC.DEFINEDTERMBASE;
10281
10282
    alter table PUBLIC.POLYTOMOUSKEY_NAMEDAREA 
10283
       add constraint FK8jtq8rkn25qxkllyf81psyyk5 
10284
       foreign key (POLYTOMOUSKEY_ID) 
10285
       references PUBLIC.POLYTOMOUSKEY;
10286
10287
    alter table PUBLIC.POLYTOMOUSKEY_NAMEDAREA_AUD 
10288
       add constraint FKmvnsegfrchxwekvnxfoh889n1 
10289
       foreign key (REV) 
10290
       references PUBLIC.AUDITEVENT;
10291
10292
    alter table PUBLIC.POLYTOMOUSKEY_ORIGINALSOURCEBASE 
10293
       add constraint FK6js0kkmeu6j29gjeq8ohdcqu4 
10294
       foreign key (SOURCES_ID) 
10295
       references PUBLIC.ORIGINALSOURCEBASE;
10296
10297
    alter table PUBLIC.POLYTOMOUSKEY_ORIGINALSOURCEBASE 
10298
       add constraint FK7oob7ho6gy5p85qbtqrmm0pex 
10299
       foreign key (POLYTOMOUSKEY_ID) 
10300
       references PUBLIC.POLYTOMOUSKEY;
10301
10302
    alter table PUBLIC.POLYTOMOUSKEY_ORIGINALSOURCEBASE_AUD 
10303
       add constraint FK4stmdowica6vsiourn2c9tav4 
10304
       foreign key (REV) 
10305
       references PUBLIC.AUDITEVENT;
10306
10307
    alter table PUBLIC.POLYTOMOUSKEY_RIGHTSINFO 
10308
       add constraint FKr6oxnexxqe2w81j9intdnps8c 
10309
       foreign key (RIGHTS_ID) 
10310
       references PUBLIC.RIGHTSINFO;
10311
10312
    alter table PUBLIC.POLYTOMOUSKEY_RIGHTSINFO 
10313
       add constraint FKaa11xw9s73spxirpn8mxm61y2 
10314
       foreign key (POLYTOMOUSKEY_ID) 
10315
       references PUBLIC.POLYTOMOUSKEY;
10316
10317
    alter table PUBLIC.POLYTOMOUSKEY_RIGHTSINFO_AUD 
10318
       add constraint FKlww6f24naamn2asudaieqogld 
10319
       foreign key (REV) 
10320
       references PUBLIC.AUDITEVENT;
10321
10322
    alter table PUBLIC.POLYTOMOUSKEY_SCOPE 
10323
       add constraint FK8xktkt5opce63jyoy175iv8of 
10324
       foreign key (SCOPERESTRICTIONS_ID) 
10325
       references PUBLIC.DEFINEDTERMBASE;
10326
10327
    alter table PUBLIC.POLYTOMOUSKEY_SCOPE 
10328
       add constraint FKsmmd6mh4auai930shd0h2c5nh 
10329
       foreign key (POLYTOMOUSKEY_ID) 
10330
       references PUBLIC.POLYTOMOUSKEY;
10331
10332
    alter table PUBLIC.POLYTOMOUSKEY_SCOPE_AUD 
10333
       add constraint FKf39vyg273170560cf2vu0kt3q 
10334
       foreign key (REV) 
10335
       references PUBLIC.AUDITEVENT;
10336
10337
    alter table PUBLIC.POLYTOMOUSKEY_TAXON 
10338
       add constraint FKqbkegqn9dht3u6gp7liulp4t9 
10339
       foreign key (TAXON_ID) 
10340
       references PUBLIC.TAXONBASE;
10341
10342
    alter table PUBLIC.POLYTOMOUSKEY_TAXON 
10343
       add constraint FK49qe84hnlpvhbfc63kq2pkfxc 
10344
       foreign key (POLYTOMOUSKEY_ID) 
10345
       references PUBLIC.POLYTOMOUSKEY;
10346
10347
    alter table PUBLIC.POLYTOMOUSKEY_TAXON_AUD 
10348
       add constraint FK47ykt289g81f0dtlujtt16cbt 
10349
       foreign key (REV) 
10350
       references PUBLIC.AUDITEVENT;
10351
10352
    alter table PUBLIC.POLYTOMOUSKEY_TAXONBASE 
10353
       add constraint FKjhiydrch37c27v4c40mqixim7 
10354
       foreign key (COVEREDTAXA_ID) 
10355
       references PUBLIC.TAXONBASE;
10356
10357
    alter table PUBLIC.POLYTOMOUSKEY_TAXONBASE 
10358
       add constraint FK9piwjstxogd6mr8sxji73qgrb 
10359
       foreign key (POLYTOMOUSKEY_ID) 
10360
       references PUBLIC.POLYTOMOUSKEY;
10361
10362
    alter table PUBLIC.POLYTOMOUSKEY_TAXONBASE_AUD 
10363
       add constraint FKjwy9064h2ysteoxydwafu5k9x 
10364
       foreign key (REV) 
10365
       references PUBLIC.AUDITEVENT;
10366
10367
    alter table PUBLIC.POLYTOMOUSKEYNODE 
10368
       add constraint FK5ft9akqhei6t2hfhhxts8ce95 
10369
       foreign key (CREATEDBY_ID) 
10370
       references PUBLIC.USERACCOUNT;
10371
10372
    alter table PUBLIC.POLYTOMOUSKEYNODE 
10373
       add constraint FKequq2k2xy1mfkjdags2kud5yh 
10374
       foreign key (UPDATEDBY_ID) 
10375
       references PUBLIC.USERACCOUNT;
10376
10377
    alter table PUBLIC.POLYTOMOUSKEYNODE 
10378
       add constraint FK8sbvsc1ujuehfe5fxr96oknpf 
10379
       foreign key (FEATURE_ID) 
10380
       references PUBLIC.DEFINEDTERMBASE;
10381
10382
    alter table PUBLIC.POLYTOMOUSKEYNODE 
10383
       add constraint FKn8pt6xaubl8bhy47bi3o4t90t 
10384
       foreign key (KEY_ID) 
10385
       references PUBLIC.POLYTOMOUSKEY;
10386
10387
    alter table PUBLIC.POLYTOMOUSKEYNODE 
10388
       add constraint FKjxcbp1dx3ry5wtbutquaaxpgi 
10389
       foreign key (OTHERNODE_ID) 
10390
       references PUBLIC.POLYTOMOUSKEYNODE;
10391
10392
    alter table PUBLIC.POLYTOMOUSKEYNODE 
10393
       add constraint FKbbyp3iceg7u2nvyy7n67xijao 
10394
       foreign key (PARENT_ID) 
10395
       references PUBLIC.POLYTOMOUSKEYNODE;
10396
10397
    alter table PUBLIC.POLYTOMOUSKEYNODE 
10398
       add constraint FKd4sdbv79r785hgf7b9jlng25o 
10399
       foreign key (QUESTION_ID) 
10400
       references PUBLIC.KEYSTATEMENT;
10401
10402
    alter table PUBLIC.POLYTOMOUSKEYNODE 
10403
       add constraint FKhp4cplr1q2n0mcn7bti87wibu 
10404
       foreign key (STATEMENT_ID) 
10405
       references PUBLIC.KEYSTATEMENT;
10406
10407
    alter table PUBLIC.POLYTOMOUSKEYNODE 
10408
       add constraint FK3pv97jv9ktjfb85u6ayn1j53t 
10409
       foreign key (SUBKEY_ID) 
10410
       references PUBLIC.POLYTOMOUSKEY;
10411
10412
    alter table PUBLIC.POLYTOMOUSKEYNODE 
10413
       add constraint FK4a1yro1cx5jplqd8us8xma528 
10414
       foreign key (TAXON_ID) 
10415
       references PUBLIC.TAXONBASE;
10416
10417
    alter table PUBLIC.POLYTOMOUSKEYNODE_AUD 
10418
       add constraint FKcigdtd4b11l3smmkl6s777msi 
10419
       foreign key (REV) 
10420
       references PUBLIC.AUDITEVENT;
10421
10422
    alter table PUBLIC.POLYTOMOUSKEYNODE_LANGUAGESTRING 
10423
       add constraint FKilljp32pjfswdajx8w75943t1 
10424
       foreign key (MODIFYINGTEXT_ID) 
10425
       references PUBLIC.LANGUAGESTRING;
10426
10427
    alter table PUBLIC.POLYTOMOUSKEYNODE_LANGUAGESTRING 
10428
       add constraint FKqa1g7fkymww3gx8ug0gu30ik3 
10429
       foreign key (MODIFYINGTEXT_MAPKEY_ID) 
10430
       references PUBLIC.DEFINEDTERMBASE;
10431
10432
    alter table PUBLIC.POLYTOMOUSKEYNODE_LANGUAGESTRING 
10433
       add constraint FKnqsceve7e8it1ewmqy2ej1316 
10434
       foreign key (POLYTOMOUSKEYNODE_ID) 
10435
       references PUBLIC.POLYTOMOUSKEYNODE;
10436
10437
    alter table PUBLIC.POLYTOMOUSKEYNODE_LANGUAGESTRING_AUD 
10438
       add constraint FK9rvmrler3nr5p0xbo2as3rrhj 
10439
       foreign key (REV) 
10440
       references PUBLIC.AUDITEVENT;
10441
10442
    alter table PUBLIC.PRIMER 
10443
       add constraint FK32hhpdfsidhk7wr61m97q0nc9 
10444
       foreign key (CREATEDBY_ID) 
10445
       references PUBLIC.USERACCOUNT;
10446
10447
    alter table PUBLIC.PRIMER 
10448
       add constraint FKi6nj6kxm8llg2rctqmv0di34a 
10449
       foreign key (UPDATEDBY_ID) 
10450
       references PUBLIC.USERACCOUNT;
10451
10452
    alter table PUBLIC.PRIMER 
10453
       add constraint FKpf6komibsthgabcmls558c1xv 
10454
       foreign key (DNAMARKER_ID) 
10455
       references PUBLIC.DEFINEDTERMBASE;
10456
10457
    alter table PUBLIC.PRIMER 
10458
       add constraint FK1e530g3uusoc2c15r3mmq7wrw 
10459
       foreign key (PUBLISHEDIN_ID) 
10460
       references PUBLIC.REFERENCE;
10461
10462
    alter table PUBLIC.PRIMER_ANNOTATION 
10463
       add constraint FKgxqh0dv2l7d77cdtcd2mjfqs4 
10464
       foreign key (ANNOTATIONS_ID) 
10465
       references PUBLIC.ANNOTATION;
10466
10467
    alter table PUBLIC.PRIMER_ANNOTATION 
10468
       add constraint FK3qn5oohn1iy0t31os6n75780d 
10469
       foreign key (PRIMER_ID) 
10470
       references PUBLIC.PRIMER;
10471
10472
    alter table PUBLIC.PRIMER_ANNOTATION_AUD 
10473
       add constraint FKacp747fd7phjw5uo7aefvf4t 
10474
       foreign key (REV) 
10475
       references PUBLIC.AUDITEVENT;
10476
10477
    alter table PUBLIC.PRIMER_AUD 
10478
       add constraint FKj9sn6psn0afnkj5kem30q3861 
10479
       foreign key (REV) 
10480
       references PUBLIC.AUDITEVENT;
10481
10482
    alter table PUBLIC.PRIMER_MARKER 
10483
       add constraint FK2fiml4ltw24q0chu8fq08r9vd 
10484
       foreign key (MARKERS_ID) 
10485
       references PUBLIC.MARKER;
10486
10487
    alter table PUBLIC.PRIMER_MARKER 
10488
       add constraint FKsdawi90h1i3wd7kaqhpun34cn 
10489
       foreign key (PRIMER_ID) 
10490
       references PUBLIC.PRIMER;
10491
10492
    alter table PUBLIC.PRIMER_MARKER_AUD 
10493
       add constraint FKrfvicy6f9ncmm31ut6bo5f8n3 
10494
       foreign key (REV) 
10495
       references PUBLIC.AUDITEVENT;
10496
10497
    alter table PUBLIC.REFERENCE 
10498
       add constraint FKle9tcgup8krket3iqa62s01lq 
10499
       foreign key (CREATEDBY_ID) 
10500
       references PUBLIC.USERACCOUNT;
10501
10502
    alter table PUBLIC.REFERENCE 
10503
       add constraint FK165mkg89au6vgkswowggsgm2o 
10504
       foreign key (UPDATEDBY_ID) 
10505
       references PUBLIC.USERACCOUNT;
10506
10507
    alter table PUBLIC.REFERENCE 
10508
       add constraint FK4hf6ri3se9yq1w2mg53dfhl72 
10509
       foreign key (AUTHORSHIP_ID) 
10510
       references PUBLIC.AGENTBASE;
10511
10512
    alter table PUBLIC.REFERENCE 
10513
       add constraint FK27o2kx5q2b3l7hiqkqnv5r178 
10514
       foreign key (INREFERENCE_ID) 
10515
       references PUBLIC.REFERENCE;
10516
10517
    alter table PUBLIC.REFERENCE 
10518
       add constraint FKpwebia8d2ovqaidbpcbgpato6 
10519
       foreign key (INSTITUTION_ID) 
10520
       references PUBLIC.AGENTBASE;
10521
10522
    alter table PUBLIC.REFERENCE 
10523
       add constraint FKnprcmwwb26j8tbhwf4ep4gewg 
10524
       foreign key (SCHOOL_ID) 
10525
       references PUBLIC.AGENTBASE;
10526
10527
    alter table PUBLIC.REFERENCE_ANNOTATION 
10528
       add constraint FK3h1rf46bp5a8k60f7u67nhtpv 
10529
       foreign key (ANNOTATIONS_ID) 
10530
       references PUBLIC.ANNOTATION;
10531
10532
    alter table PUBLIC.REFERENCE_ANNOTATION 
10533
       add constraint FKpn98f9mvlgkaejv843cn0sg83 
10534
       foreign key (REFERENCE_ID) 
10535
       references PUBLIC.REFERENCE;
10536
10537
    alter table PUBLIC.REFERENCE_ANNOTATION_AUD 
10538
       add constraint FKs6fc0jwihbq2927h1gaymr5eg 
10539
       foreign key (REV) 
10540
       references PUBLIC.AUDITEVENT;
10541
10542
    alter table PUBLIC.REFERENCE_AUD 
10543
       add constraint FKqbty6b0iw8all5l42ic4tpf38 
10544
       foreign key (REV) 
10545
       references PUBLIC.AUDITEVENT;
10546
10547
    alter table PUBLIC.REFERENCE_CREDIT 
10548
       add constraint FKn2uvoteg71vw56868p3x6qxou 
10549
       foreign key (CREDITS_ID) 
10550
       references PUBLIC.CREDIT;
10551
10552
    alter table PUBLIC.REFERENCE_CREDIT 
10553
       add constraint FKfwgylj2w8lv0up9xpv75byr6g 
10554
       foreign key (REFERENCE_ID) 
10555
       references PUBLIC.REFERENCE;
10556
10557
    alter table PUBLIC.REFERENCE_CREDIT_AUD 
10558
       add constraint FK3p623wp7mc371siubt2ra2tdl 
10559
       foreign key (REV) 
10560
       references PUBLIC.AUDITEVENT;
10561
10562
    alter table PUBLIC.REFERENCE_EXTENSION 
10563
       add constraint FKnqreuhok5s10dtfxw5ny2riih 
10564
       foreign key (EXTENSIONS_ID) 
10565
       references PUBLIC.EXTENSION;
10566
10567
    alter table PUBLIC.REFERENCE_EXTENSION 
10568
       add constraint FKg1pbsg54nh7633momys7p4nch 
10569
       foreign key (REFERENCE_ID) 
10570
       references PUBLIC.REFERENCE;
10571
10572
    alter table PUBLIC.REFERENCE_EXTENSION_AUD 
10573
       add constraint FKo7jdd67qh0pd90j9apeksx0jg 
10574
       foreign key (REV) 
10575
       references PUBLIC.AUDITEVENT;
10576
10577
    alter table PUBLIC.REFERENCE_EXTERNALLINK 
10578
       add constraint FK7fautj36j770gihvn9r4kbpyt 
10579
       foreign key (LINKS_ID) 
10580
       references PUBLIC.EXTERNALLINK;
10581
10582
    alter table PUBLIC.REFERENCE_EXTERNALLINK 
10583
       add constraint FK1p93cq08opc6jrq43ba92uscf 
10584
       foreign key (REFERENCE_ID) 
10585
       references PUBLIC.REFERENCE;
10586
10587
    alter table PUBLIC.REFERENCE_EXTERNALLINK_AUD 
10588
       add constraint FKjh8parx8fcg8n2v1s8mr8ov4x 
10589
       foreign key (REV) 
10590
       references PUBLIC.AUDITEVENT;
10591
10592
    alter table PUBLIC.REFERENCE_IDENTIFIER 
10593
       add constraint FKybtkfs52y8f4jni1wanc2gup 
10594
       foreign key (IDENTIFIERS_ID) 
10595
       references PUBLIC.IDENTIFIER;
10596
10597
    alter table PUBLIC.REFERENCE_IDENTIFIER 
10598
       add constraint FKtiwpypbkp9qxa1i94x76to5h0 
10599
       foreign key (REFERENCE_ID) 
10600
       references PUBLIC.REFERENCE;
10601
10602
    alter table PUBLIC.REFERENCE_IDENTIFIER_AUD 
10603
       add constraint FK7aj1u6u9k2lb667d1us03971s 
10604
       foreign key (REV) 
10605
       references PUBLIC.AUDITEVENT;
10606
10607
    alter table PUBLIC.REFERENCE_MARKER 
10608
       add constraint FKexveap1g68lrgxc6efidxhrgn 
10609
       foreign key (MARKERS_ID) 
10610
       references PUBLIC.MARKER;
10611
10612
    alter table PUBLIC.REFERENCE_MARKER 
10613
       add constraint FK64at0o81vqgvj69w7t5qvbdrl 
10614
       foreign key (REFERENCE_ID) 
10615
       references PUBLIC.REFERENCE;
10616
10617
    alter table PUBLIC.REFERENCE_MARKER_AUD 
10618
       add constraint FK6ae696fw5a7eawiws33fi7b14 
10619
       foreign key (REV) 
10620
       references PUBLIC.AUDITEVENT;
10621
10622
    alter table PUBLIC.REFERENCE_MEDIA 
10623
       add constraint FKbb5d186fv3gtyv06mx1mnmtwh 
10624
       foreign key (MEDIA_ID) 
10625
       references PUBLIC.MEDIA;
10626
10627
    alter table PUBLIC.REFERENCE_MEDIA 
10628
       add constraint FK5yxpvi6nd6mn7n08cncx91ub9 
10629
       foreign key (REFERENCE_ID) 
10630
       references PUBLIC.REFERENCE;
10631
10632
    alter table PUBLIC.REFERENCE_MEDIA_AUD 
10633
       add constraint FKmlwa5rxpxyg87l66smv02jsq0 
10634
       foreign key (REV) 
10635
       references PUBLIC.AUDITEVENT;
10636
10637
    alter table PUBLIC.REFERENCE_ORIGINALSOURCEBASE 
10638
       add constraint FK9i0lkw20vok2hhjp6bqscfdnq 
10639
       foreign key (SOURCES_ID) 
10640
       references PUBLIC.ORIGINALSOURCEBASE;
10641
10642
    alter table PUBLIC.REFERENCE_ORIGINALSOURCEBASE 
10643
       add constraint FKnp8wotm5fxlu01e0wfpwdic89 
10644
       foreign key (REFERENCE_ID) 
10645
       references PUBLIC.REFERENCE;
10646
10647
    alter table PUBLIC.REFERENCE_ORIGINALSOURCEBASE_AUD 
10648
       add constraint FK99q3y0h34t7u2c8ihufrk0xax 
10649
       foreign key (REV) 
10650
       references PUBLIC.AUDITEVENT;
10651
10652
    alter table PUBLIC.REFERENCE_RIGHTSINFO 
10653
       add constraint FK4dvfa5njhxqm4xn1kkr713lb1 
10654
       foreign key (RIGHTS_ID) 
10655
       references PUBLIC.RIGHTSINFO;
10656
10657
    alter table PUBLIC.REFERENCE_RIGHTSINFO 
10658
       add constraint FKthd91iq4bm0aiasvt08k8hj24 
10659
       foreign key (REFERENCE_ID) 
10660
       references PUBLIC.REFERENCE;
10661
10662
    alter table PUBLIC.REFERENCE_RIGHTSINFO_AUD 
10663
       add constraint FKwwbtu9k15ljhw1k1pc37oga2 
10664
       foreign key (REV) 
10665
       references PUBLIC.AUDITEVENT;
10666
10667
    alter table PUBLIC.REGISTRATION 
10668
       add constraint FKssbxh4stu2wjvobj0k8omxk9b 
10669
       foreign key (CREATEDBY_ID) 
10670
       references PUBLIC.USERACCOUNT;
10671
10672
    alter table PUBLIC.REGISTRATION 
10673
       add constraint FKr2ddqrho2eg05tmocpsh1vmat 
10674
       foreign key (UPDATEDBY_ID) 
10675
       references PUBLIC.USERACCOUNT;
10676
10677
    alter table PUBLIC.REGISTRATION 
10678
       add constraint FK6qft65ee3gsryatwh859ryv0i 
10679
       foreign key (INSTITUTION_ID) 
10680
       references PUBLIC.AGENTBASE;
10681
10682
    alter table PUBLIC.REGISTRATION 
10683
       add constraint FKjkkn6tcwss7td0s2f0vy06qvw 
10684
       foreign key (NAME_ID) 
10685
       references PUBLIC.TAXONNAME;
10686
10687
    alter table PUBLIC.REGISTRATION 
10688
       add constraint FKsn1r5cgwymwjfn01wm76uqhqn 
10689
       foreign key (SUBMITTER_ID) 
10690
       references PUBLIC.USERACCOUNT;
10691
10692
    alter table PUBLIC.REGISTRATION_ANNOTATION 
10693
       add constraint FK92r3x37cv7klewqb3rshwiagm 
10694
       foreign key (ANNOTATIONS_ID) 
10695
       references PUBLIC.ANNOTATION;
10696
10697
    alter table PUBLIC.REGISTRATION_ANNOTATION 
10698
       add constraint FKqehcemqaw1cvmcwtxecb8oavg 
10699
       foreign key (REGISTRATION_ID) 
10700
       references PUBLIC.REGISTRATION;
10701
10702
    alter table PUBLIC.REGISTRATION_ANNOTATION_AUD 
10703
       add constraint FKaio2h4hn62kqw9phwhle474yx 
10704
       foreign key (REV) 
10705
       references PUBLIC.AUDITEVENT;
10706
10707
    alter table PUBLIC.REGISTRATION_AUD 
10708
       add constraint FKo93opuyfftg08vy7mjlcvfjop 
10709
       foreign key (REV) 
10710
       references PUBLIC.AUDITEVENT;
10711
10712
    alter table PUBLIC.REGISTRATION_MARKER 
10713
       add constraint FK34db6lj24sr92kwuufjk1sv5o 
10714
       foreign key (MARKERS_ID) 
10715
       references PUBLIC.MARKER;
10716
10717
    alter table PUBLIC.REGISTRATION_MARKER 
10718
       add constraint FKg54mvlwemv9s7a6jh265f8pr5 
10719
       foreign key (REGISTRATION_ID) 
10720
       references PUBLIC.REGISTRATION;
10721
10722
    alter table PUBLIC.REGISTRATION_MARKER_AUD 
10723
       add constraint FKdjkydxm3wp8ygixl3xgogqe6u 
10724
       foreign key (REV) 
10725
       references PUBLIC.AUDITEVENT;
10726
10727
    alter table PUBLIC.REGISTRATION_REGISTRATION 
10728
       add constraint FK6067kgt9p8bxk1q7wggh65o66 
10729
       foreign key (BLOCKEDBY_ID) 
10730
       references PUBLIC.REGISTRATION;
10731
10732
    alter table PUBLIC.REGISTRATION_REGISTRATION 
10733
       add constraint FK5ed1b3q5umuexfr5st0ona9xv 
10734
       foreign key (REGISTRATION_ID) 
10735
       references PUBLIC.REGISTRATION;
10736
10737
    alter table PUBLIC.REGISTRATION_REGISTRATION_AUD 
10738
       add constraint FKcqu7i9pvfl6ph8ewuwkfvfkdr 
10739
       foreign key (REV) 
10740
       references PUBLIC.AUDITEVENT;
10741
10742
    alter table PUBLIC.REGISTRATION_TYPEDESIGNATIONBASE 
10743
       add constraint FK4k135mn6g006dglnqrbijc5kd 
10744
       foreign key (TYPEDESIGNATIONS_ID) 
10745
       references PUBLIC.TYPEDESIGNATIONBASE;
10746
10747
    alter table PUBLIC.REGISTRATION_TYPEDESIGNATIONBASE 
10748
       add constraint FKn4mb5q2u5sl33q3y5nqsin6bb 
10749
       foreign key (REGISTRATIONS_ID) 
10750
       references PUBLIC.REGISTRATION;
10751
10752
    alter table PUBLIC.REGISTRATION_TYPEDESIGNATIONBASE_AUD 
10753
       add constraint FKiskkkxaks4xwq52fte6nyytvr 
10754
       foreign key (REV) 
10755
       references PUBLIC.AUDITEVENT;
10756
10757
    alter table PUBLIC.REPRESENTATION 
10758
       add constraint FKtdoseswew2hyk8h15rvyb756h 
10759
       foreign key (CREATEDBY_ID) 
10760
       references PUBLIC.USERACCOUNT;
10761
10762
    alter table PUBLIC.REPRESENTATION 
10763
       add constraint FKexa8xill5lnafq9r1yfhkvh0s 
10764
       foreign key (UPDATEDBY_ID) 
10765
       references PUBLIC.USERACCOUNT;
10766
10767
    alter table PUBLIC.REPRESENTATION 
10768
       add constraint FKtkw5afbnyylkj975yadgn1a86 
10769
       foreign key (LANGUAGE_ID) 
10770
       references PUBLIC.DEFINEDTERMBASE;
10771
10772
    alter table PUBLIC.REPRESENTATION_ANNOTATION 
10773
       add constraint FK18rqbqkcmqfofgsxlouwqhm82 
10774
       foreign key (ANNOTATIONS_ID) 
10775
       references PUBLIC.ANNOTATION;
10776
10777
    alter table PUBLIC.REPRESENTATION_ANNOTATION 
10778
       add constraint FKbikfpnfmd6i1a7nymmp0mp7iu 
10779
       foreign key (REPRESENTATION_ID) 
10780
       references PUBLIC.REPRESENTATION;
10781
10782
    alter table PUBLIC.REPRESENTATION_ANNOTATION_AUD 
10783
       add constraint FKa1e0ifuoima2iybwr7lw0q2xp 
10784
       foreign key (REV) 
10785
       references PUBLIC.AUDITEVENT;
10786
10787
    alter table PUBLIC.REPRESENTATION_AUD 
10788
       add constraint FKp61ci06xj3vhyv9gwulmb6wem 
10789
       foreign key (REV) 
10790
       references PUBLIC.AUDITEVENT;
10791
10792
    alter table PUBLIC.REPRESENTATION_MARKER 
10793
       add constraint FKo878d4cblmdiy4owjjc80iext 
10794
       foreign key (MARKERS_ID) 
10795
       references PUBLIC.MARKER;
10796
10797
    alter table PUBLIC.REPRESENTATION_MARKER 
10798
       add constraint FKds57g2msbsf0mgk94219bxxop 
10799
       foreign key (REPRESENTATION_ID) 
10800
       references PUBLIC.REPRESENTATION;
10801
10802
    alter table PUBLIC.REPRESENTATION_MARKER_AUD 
10803
       add constraint FK7kec8ols5fvutxbuj858egx4d 
10804
       foreign key (REV) 
10805
       references PUBLIC.AUDITEVENT;
10806
10807
    alter table PUBLIC.RIGHTSINFO 
10808
       add constraint FK2jiffytis626vo56oatyrx5kq 
10809
       foreign key (CREATEDBY_ID) 
10810
       references PUBLIC.USERACCOUNT;
10811
10812
    alter table PUBLIC.RIGHTSINFO 
10813
       add constraint FKqpuckklm5c67ag4l64aso2cvx 
10814
       foreign key (UPDATEDBY_ID) 
10815
       references PUBLIC.USERACCOUNT;
10816
10817
    alter table PUBLIC.RIGHTSINFO 
10818
       add constraint FKlcnekfrfsb7vod0tlhusbh54s 
10819
       foreign key (LANGUAGE_ID) 
10820
       references PUBLIC.DEFINEDTERMBASE;
10821
10822
    alter table PUBLIC.RIGHTSINFO 
10823
       add constraint FKt4y8xwx7tfbpy210eo0h8kdid 
10824
       foreign key (AGENT_ID) 
10825
       references PUBLIC.AGENTBASE;
10826
10827
    alter table PUBLIC.RIGHTSINFO 
10828
       add constraint FKhn9pp43cnc43bgb91j8dtv1c 
10829
       foreign key (TYPE_ID) 
10830
       references PUBLIC.DEFINEDTERMBASE;
10831
10832
    alter table PUBLIC.RIGHTSINFO_ANNOTATION 
10833
       add constraint FK60xtsee4ecu8wnv13vbm577rb 
10834
       foreign key (ANNOTATIONS_ID) 
10835
       references PUBLIC.ANNOTATION;
10836
10837
    alter table PUBLIC.RIGHTSINFO_ANNOTATION 
10838
       add constraint FKg4o6hafvjop6eel8u5j8emvvi 
10839
       foreign key (RIGHTS_ID) 
10840
       references PUBLIC.RIGHTSINFO;
10841
10842
    alter table PUBLIC.RIGHTSINFO_ANNOTATION_AUD 
10843
       add constraint FK40wx9iccfdycbd74tby29y3c0 
10844
       foreign key (REV) 
10845
       references PUBLIC.AUDITEVENT;
10846
10847
    alter table PUBLIC.RIGHTSINFO_AUD 
10848
       add constraint FKkn92l09y1hr1gwjex20ta3gbi 
10849
       foreign key (REV) 
10850
       references PUBLIC.AUDITEVENT;
10851
10852
    alter table PUBLIC.RIGHTSINFO_MARKER 
10853
       add constraint FKsp8q26s44pv51nej50pjrq2a6 
10854
       foreign key (MARKERS_ID) 
10855
       references PUBLIC.MARKER;
10856
10857
    alter table PUBLIC.RIGHTSINFO_MARKER 
10858
       add constraint FKdk1r2wwyvy9luf6bm1xqjfmsm 
10859
       foreign key (RIGHTS_ID) 
10860
       references PUBLIC.RIGHTSINFO;
10861
10862
    alter table PUBLIC.RIGHTSINFO_MARKER_AUD 
10863
       add constraint FKnchbx3jmqk3trn3mamyo7eksm 
10864
       foreign key (REV) 
10865
       references PUBLIC.AUDITEVENT;
10866
10867
    alter table PUBLIC.SEQUENCE 
10868
       add constraint FKkmd1cn62er1xcp86dx7einhk7 
10869
       foreign key (CREATEDBY_ID) 
10870
       references PUBLIC.USERACCOUNT;
10871
10872
    alter table PUBLIC.SEQUENCE 
10873
       add constraint FK5o1y7jktbsdu1ksch9jw66je4 
10874
       foreign key (UPDATEDBY_ID) 
10875
       references PUBLIC.USERACCOUNT;
10876
10877
    alter table PUBLIC.SEQUENCE 
10878
       add constraint FKhnqr3w25pdinfhtosfey212k1 
10879
       foreign key (CONTIGFILE_ID) 
10880
       references PUBLIC.MEDIA;
10881
10882
    alter table PUBLIC.SEQUENCE 
10883
       add constraint FK7yvdcq92iyxqr6bmp1ssy6141 
10884
       foreign key (DNAMARKER_ID) 
10885
       references PUBLIC.DEFINEDTERMBASE;
10886
10887
    alter table PUBLIC.SEQUENCE 
10888
       add constraint FKrmpeal8i2ua8e1urhovnrtk8t 
10889
       foreign key (DNASAMPLE_ID) 
10890
       references PUBLIC.SPECIMENOROBSERVATIONBASE;
10891
10892
    alter table PUBLIC.SEQUENCE_ANNOTATION 
10893
       add constraint FK7ds65rq20wx4nhijkig382h3s 
10894
       foreign key (ANNOTATIONS_ID) 
10895
       references PUBLIC.ANNOTATION;
10896
10897
    alter table PUBLIC.SEQUENCE_ANNOTATION 
10898
       add constraint FK990bkrieauvovi86khwwh3erg 
10899
       foreign key (SEQUENCE_ID) 
10900
       references PUBLIC.SEQUENCE;
10901
10902
    alter table PUBLIC.SEQUENCE_ANNOTATION_AUD 
10903
       add constraint FK735drd5jfafia5oognoeu0ce4 
10904
       foreign key (REV) 
10905
       references PUBLIC.AUDITEVENT;
10906
10907
    alter table PUBLIC.SEQUENCE_AUD 
10908
       add constraint FKgcsldov9d71x65sfb6kbbm7vb 
10909
       foreign key (REV) 
10910
       references PUBLIC.AUDITEVENT;
10911
10912
    alter table PUBLIC.SEQUENCE_MARKER 
10913
       add constraint FK3ks6r00vtciodc9wauki4v409 
10914
       foreign key (MARKERS_ID) 
10915
       references PUBLIC.MARKER;
10916
10917
    alter table PUBLIC.SEQUENCE_MARKER 
10918
       add constraint FK8w5x7vlftqlwajavaai4t0hx4 
10919
       foreign key (SEQUENCE_ID) 
10920
       references PUBLIC.SEQUENCE;
10921
10922
    alter table PUBLIC.SEQUENCE_MARKER_AUD 
10923
       add constraint FK9nl9gtujit06edk8y2vkmn3hp 
10924
       foreign key (REV) 
10925
       references PUBLIC.AUDITEVENT;
10926
10927
    alter table PUBLIC.SEQUENCE_REFERENCE 
10928
       add constraint FKlg4hwwmltj8p5gku7p77b9pou 
10929
       foreign key (CITATIONS_ID) 
10930
       references PUBLIC.REFERENCE;
10931
10932
    alter table PUBLIC.SEQUENCE_REFERENCE 
10933
       add constraint FKg7s8aew2gv6d260iaw5rhcm54 
10934
       foreign key (SEQUENCE_ID) 
10935
       references PUBLIC.SEQUENCE;
10936
10937
    alter table PUBLIC.SEQUENCE_REFERENCE_AUD 
10938
       add constraint FKi8bj6rjgoss59rhkgwxxmlkef 
10939
       foreign key (REV) 
10940
       references PUBLIC.AUDITEVENT;
10941
10942
    alter table PUBLIC.SINGLEREAD 
10943
       add constraint FKfw74hffhlb8x59tvig9cewa7i 
10944
       foreign key (CREATEDBY_ID) 
10945
       references PUBLIC.USERACCOUNT;
10946
10947
    alter table PUBLIC.SINGLEREAD 
10948
       add constraint FKg08udj69wauapv748n35lxwjs 
10949
       foreign key (UPDATEDBY_ID) 
10950
       references PUBLIC.USERACCOUNT;
10951
10952
    alter table PUBLIC.SINGLEREAD 
10953
       add constraint FKaqcanlwldwlt09m3txtgk7ieu 
10954
       foreign key (ACTOR_ID) 
10955
       references PUBLIC.AGENTBASE;
10956
10957
    alter table PUBLIC.SINGLEREAD 
10958
       add constraint FKm6s626c2uvl941dj36c155jg7 
10959
       foreign key (AMPLIFICATIONRESULT_ID) 
10960
       references PUBLIC.AMPLIFICATIONRESULT;
10961
10962
    alter table PUBLIC.SINGLEREAD 
10963
       add constraint FKh6gofui5omhxrc7wkqbapo7xf 
10964
       foreign key (MATERIALORMETHOD_ID) 
10965
       references PUBLIC.MATERIALORMETHODEVENT;
10966
10967
    alter table PUBLIC.SINGLEREAD 
10968
       add constraint FK6ioy6uylmcaaeb6eiudmnkinr 
10969
       foreign key (PHEROGRAM_ID) 
10970
       references PUBLIC.MEDIA;
10971
10972
    alter table PUBLIC.SINGLEREAD 
10973
       add constraint FK5x7p1u0ah52n2ekvfvmhfveg7 
10974
       foreign key (PRIMER_ID) 
10975
       references PUBLIC.PRIMER;
10976
10977
    alter table PUBLIC.SINGLEREAD_ANNOTATION 
10978
       add constraint FKofpbgyox6noaccf00cwjmgvot 
10979
       foreign key (ANNOTATIONS_ID) 
10980
       references PUBLIC.ANNOTATION;
10981
10982
    alter table PUBLIC.SINGLEREAD_ANNOTATION 
10983
       add constraint FKc03vvm6whlk103xpihknhmkf0 
10984
       foreign key (SINGLEREAD_ID) 
10985
       references PUBLIC.SINGLEREAD;
10986
10987
    alter table PUBLIC.SINGLEREAD_ANNOTATION_AUD 
10988
       add constraint FK87xgjw97bfm1ak23iki10fb6r 
10989
       foreign key (REV) 
10990
       references PUBLIC.AUDITEVENT;
10991
10992
    alter table PUBLIC.SINGLEREAD_AUD 
10993
       add constraint FKer5xxym35jgbw30e5bdobgece 
10994
       foreign key (REV) 
10995
       references PUBLIC.AUDITEVENT;
10996
10997
    alter table PUBLIC.SINGLEREAD_MARKER 
10998
       add constraint FK12b4bm2mumaxlu1mdxomeofhe 
10999
       foreign key (MARKERS_ID) 
11000
       references PUBLIC.MARKER;
11001
11002
    alter table PUBLIC.SINGLEREAD_MARKER 
11003
       add constraint FKbg50mgka7gb4a61mplqvtgbon 
11004
       foreign key (SINGLEREAD_ID) 
11005
       references PUBLIC.SINGLEREAD;
11006
11007
    alter table PUBLIC.SINGLEREAD_MARKER_AUD 
11008
       add constraint FKqscee3khmdkd1juu808ef14w7 
11009
       foreign key (REV) 
11010
       references PUBLIC.AUDITEVENT;
11011
11012
    alter table PUBLIC.SINGLEREADALIGNMENT 
11013
       add constraint FK94um4cdy0gibxrmvk91tj7jys 
11014
       foreign key (CREATEDBY_ID) 
11015
       references PUBLIC.USERACCOUNT;
11016
11017
    alter table PUBLIC.SINGLEREADALIGNMENT 
11018
       add constraint FKem9kh2lqnndqbnjnrpvg2q6xb 
11019
       foreign key (UPDATEDBY_ID) 
11020
       references PUBLIC.USERACCOUNT;
11021
11022
    alter table PUBLIC.SINGLEREADALIGNMENT 
11023
       add constraint FKmmrsuqctgct01xa98j6av0mct 
11024
       foreign key (CONSENSUSALIGNMENT_ID) 
11025
       references PUBLIC.SEQUENCE;
11026
11027
    alter table PUBLIC.SINGLEREADALIGNMENT 
11028
       add constraint FKm3tvcjk2s4hlm237ju9neiigs 
11029
       foreign key (SINGLEREAD_ID) 
11030
       references PUBLIC.SINGLEREAD;
11031
11032
    alter table PUBLIC.SINGLEREADALIGNMENT_AUD 
11033
       add constraint FK1eidhn9x3gyc1yme1ma0mwhtf 
11034
       foreign key (REV) 
11035
       references PUBLIC.AUDITEVENT;
11036
11037
    alter table PUBLIC.SPECIMENOROBSERVATIONBASE 
11038
       add constraint FKltx2rybqga5h0sjxxwbkld3rr 
11039
       foreign key (CREATEDBY_ID) 
11040
       references PUBLIC.USERACCOUNT;
11041
11042
    alter table PUBLIC.SPECIMENOROBSERVATIONBASE 
11043
       add constraint FKq4t146rful3aalnna6kw2a0ik 
11044
       foreign key (UPDATEDBY_ID) 
11045
       references PUBLIC.USERACCOUNT;
11046
11047
    alter table PUBLIC.SPECIMENOROBSERVATIONBASE 
11048
       add constraint FKf0p6rqb26b2q95ot4ckyar9p9 
11049
       foreign key (KINDOFUNIT_ID) 
11050
       references PUBLIC.DEFINEDTERMBASE;
11051
11052
    alter table PUBLIC.SPECIMENOROBSERVATIONBASE 
11053
       add constraint FKlf8p7agyukdsffkyfk7yrl9jt 
11054
       foreign key (LIFESTAGE_ID) 
11055
       references PUBLIC.DEFINEDTERMBASE;
11056
11057
    alter table PUBLIC.SPECIMENOROBSERVATIONBASE 
11058
       add constraint FKtnyhf1s596j64prsb9sf9ln83 
11059
       foreign key (SEX_ID) 
11060
       references PUBLIC.DEFINEDTERMBASE;
11061
11062
    alter table PUBLIC.SPECIMENOROBSERVATIONBASE 
11063
       add constraint FKh5kw5m7u52yvfpy82sj0e4tq6 
11064
       foreign key (COLLECTION_ID) 
11065
       references PUBLIC.COLLECTION;
11066
11067
    alter table PUBLIC.SPECIMENOROBSERVATIONBASE 
11068
       add constraint FKl1doqerdkgcxtacrq0knkg9yu 
11069
       foreign key (DERIVEDFROM_ID) 
11070
       references PUBLIC.DERIVATIONEVENT;
11071
11072
    alter table PUBLIC.SPECIMENOROBSERVATIONBASE 
11073
       add constraint FKylj8khlb1u8nhd1bxs5g0ysl 
11074
       foreign key (PRESERVATION_ID) 
11075
       references PUBLIC.MATERIALORMETHODEVENT;
11076
11077
    alter table PUBLIC.SPECIMENOROBSERVATIONBASE 
11078
       add constraint FKq9n9aa56bm0b7tck8a9ji4h6p 
11079
       foreign key (STOREDUNDER_ID) 
11080
       references PUBLIC.TAXONNAME;
11081
11082
    alter table PUBLIC.SPECIMENOROBSERVATIONBASE 
11083
       add constraint FK3fj2x5dmhlpl44gn79km6ujj3 
11084
       foreign key (DNAQUALITY_ID) 
11085
       references PUBLIC.DNAQUALITY;
11086
11087
    alter table PUBLIC.SPECIMENOROBSERVATIONBASE 
11088
       add constraint FKc49f3crpwygf5rc43e6llmho4 
11089
       foreign key (GATHERINGEVENT_ID) 
11090
       references PUBLIC.GATHERINGEVENT;
11091
11092
    alter table PUBLIC.SPECIMENOROBSERVATIONBASE 
11093
       add constraint FK7kl52kgwq2cwbgoe6w33aeieg 
11094
       foreign key (PRIMARYCOLLECTOR_ID) 
11095
       references PUBLIC.AGENTBASE;
11096
11097
    alter table PUBLIC.SPECIMENOROBSERVATIONBASE 
11098
       add constraint FKauk8t7vijxtn7x4bbjqq12shh 
11099
       foreign key (MEDIASPECIMEN_ID) 
11100
       references PUBLIC.MEDIA;
11101
11102
    alter table PUBLIC.SPECIMENOROBSERVATIONBASE_ANNOTATION 
11103
       add constraint FKtf609jyno7kbkxm6yx0jykeo3 
11104
       foreign key (ANNOTATIONS_ID) 
11105
       references PUBLIC.ANNOTATION;
11106
11107
    alter table PUBLIC.SPECIMENOROBSERVATIONBASE_ANNOTATION 
11108
       add constraint FKo8ck5ki21xsr3ipb0myxucuob 
11109
       foreign key (SPECIMENOROBSERVATIONBASE_ID) 
11110
       references PUBLIC.SPECIMENOROBSERVATIONBASE;
11111
11112
    alter table PUBLIC.SPECIMENOROBSERVATIONBASE_ANNOTATION_AUD 
11113
       add constraint FK57fdxs2utj9xtxlkupmg301qi 
11114
       foreign key (REV) 
11115
       references PUBLIC.AUDITEVENT;
11116
11117
    alter table PUBLIC.SPECIMENOROBSERVATIONBASE_AUD 
11118
       add constraint FK5uws1yjwcl6mkp78y94pbob6n 
11119
       foreign key (REV) 
11120
       references PUBLIC.AUDITEVENT;
11121
11122
    alter table PUBLIC.SPECIMENOROBSERVATIONBASE_CREDIT 
11123
       add constraint FK7yo0h2uvmvwr2ic6bddst83je 
11124
       foreign key (CREDITS_ID) 
11125
       references PUBLIC.CREDIT;
11126
11127
    alter table PUBLIC.SPECIMENOROBSERVATIONBASE_CREDIT 
11128
       add constraint FK2c8tg91pmj2eeia0bpvi7wbmc 
11129
       foreign key (SPECIMENOROBSERVATIONBASE_ID) 
11130
       references PUBLIC.SPECIMENOROBSERVATIONBASE;
11131
11132
    alter table PUBLIC.SPECIMENOROBSERVATIONBASE_CREDIT_AUD 
11133
       add constraint FKp6m6osrukoumcyka6muk5kdig 
11134
       foreign key (REV) 
11135
       references PUBLIC.AUDITEVENT;
11136
11137
    alter table PUBLIC.SPECIMENOROBSERVATIONBASE_DERIVATIONEVENT 
11138
       add constraint FKlnuvv6x73buev4rlli7ect7q2 
11139
       foreign key (DERIVATIONEVENTS_ID) 
11140
       references PUBLIC.DERIVATIONEVENT;
11141
11142
    alter table PUBLIC.SPECIMENOROBSERVATIONBASE_DERIVATIONEVENT 
11143
       add constraint FKka19bd8jqn54u7804ysnf9at5 
11144
       foreign key (ORIGINALS_ID) 
11145
       references PUBLIC.SPECIMENOROBSERVATIONBASE;
11146
11147
    alter table PUBLIC.SPECIMENOROBSERVATIONBASE_DERIVATIONEVENT_AUD 
11148
       add constraint FKr6c4sn69c3ei7a17o5v05fq1i 
11149
       foreign key (REV) 
11150
       references PUBLIC.AUDITEVENT;
11151
11152
    alter table PUBLIC.SPECIMENOROBSERVATIONBASE_EXTENSION 
11153
       add constraint FKg7bhhhtopm521u0axp62f1qk9 
11154
       foreign key (EXTENSIONS_ID) 
11155
       references PUBLIC.EXTENSION;
11156
11157
    alter table PUBLIC.SPECIMENOROBSERVATIONBASE_EXTENSION 
11158
       add constraint FKienad1fgx35c4rwk3k9a1olmq 
11159
       foreign key (SPECIMENOROBSERVATIONBASE_ID) 
11160
       references PUBLIC.SPECIMENOROBSERVATIONBASE;
11161
11162
    alter table PUBLIC.SPECIMENOROBSERVATIONBASE_EXTENSION_AUD 
11163
       add constraint FK7mpvncivoodjcotn3dkfmuqop 
11164
       foreign key (REV) 
11165
       references PUBLIC.AUDITEVENT;
11166
11167
    alter table PUBLIC.SPECIMENOROBSERVATIONBASE_EXTERNALLINK 
11168
       add constraint FK996cw0phqmjku9wuu3ruhqarl 
11169
       foreign key (LINKS_ID) 
11170
       references PUBLIC.EXTERNALLINK;
11171
11172
    alter table PUBLIC.SPECIMENOROBSERVATIONBASE_EXTERNALLINK 
11173
       add constraint FKi3c7t6099l4a5b3yn34h97euc 
11174
       foreign key (SPECIMENOROBSERVATIONBASE_ID) 
11175
       references PUBLIC.SPECIMENOROBSERVATIONBASE;
11176
11177
    alter table PUBLIC.SPECIMENOROBSERVATIONBASE_EXTERNALLINK_AUD 
11178
       add constraint FKi8f4ai5efkdf39h3scc1uq1s4 
11179
       foreign key (REV) 
11180
       references PUBLIC.AUDITEVENT;
11181
11182
    alter table PUBLIC.SPECIMENOROBSERVATIONBASE_IDENTIFIER 
11183
       add constraint FKtrbtjge57psmdu8q0ud2whiv8 
11184
       foreign key (IDENTIFIERS_ID) 
11185
       references PUBLIC.IDENTIFIER;
11186
11187
    alter table PUBLIC.SPECIMENOROBSERVATIONBASE_IDENTIFIER 
11188
       add constraint FKh57r3qdvtqj4ss6xjtgt7hpie 
11189
       foreign key (SPECIMENOROBSERVATIONBASE_ID) 
11190
       references PUBLIC.SPECIMENOROBSERVATIONBASE;
11191
11192
    alter table PUBLIC.SPECIMENOROBSERVATIONBASE_IDENTIFIER_AUD 
11193
       add constraint FKiimd0fug7lm93css6tn210f22 
11194
       foreign key (REV) 
11195
       references PUBLIC.AUDITEVENT;
11196
11197
    alter table PUBLIC.SPECIMENOROBSERVATIONBASE_LANGUAGESTRING 
11198
       add constraint FKn49y4yacwfhqh8460gbklbk28 
11199
       foreign key (DEFINITION_ID) 
11200
       references PUBLIC.LANGUAGESTRING;
11201
11202
    alter table PUBLIC.SPECIMENOROBSERVATIONBASE_LANGUAGESTRING 
11203
       add constraint FK1eeji5p0d8jqudp5bo2okys74 
11204
       foreign key (DEFINITION_MAPKEY_ID) 
11205
       references PUBLIC.DEFINEDTERMBASE;
11206
11207
    alter table PUBLIC.SPECIMENOROBSERVATIONBASE_LANGUAGESTRING 
11208
       add constraint FKr3c9gvird8624m1cxbkvp9ej1 
11209
       foreign key (SPECIMENOROBSERVATIONBASE_ID) 
11210
       references PUBLIC.SPECIMENOROBSERVATIONBASE;
11211
11212
    alter table PUBLIC.SPECIMENOROBSERVATIONBASE_LANGUAGESTRING_AUD 
11213
       add constraint FKp8dhlqkoaya1sx88ihevigsyh 
11214
       foreign key (REV) 
11215
       references PUBLIC.AUDITEVENT;
11216
11217
    alter table PUBLIC.SPECIMENOROBSERVATIONBASE_MARKER 
11218
       add constraint FKp22nigd4rmq3l138miwd02n6l 
11219
       foreign key (MARKERS_ID) 
11220
       references PUBLIC.MARKER;
11221
11222
    alter table PUBLIC.SPECIMENOROBSERVATIONBASE_MARKER 
11223
       add constraint FK4tq39xp7evhgofyifa02sio1x 
11224
       foreign key (SPECIMENOROBSERVATIONBASE_ID) 
11225
       references PUBLIC.SPECIMENOROBSERVATIONBASE;
11226
11227
    alter table PUBLIC.SPECIMENOROBSERVATIONBASE_MARKER_AUD 
11228
       add constraint FKg1j0ddbyt151ki1r6nteex817 
11229
       foreign key (REV) 
11230
       references PUBLIC.AUDITEVENT;
11231
11232
    alter table PUBLIC.SPECIMENOROBSERVATIONBASE_ORIGINALSOURCEBASE 
11233
       add constraint FKb7oaaxqt6esisionanfdslcku 
11234
       foreign key (SOURCES_ID) 
11235
       references PUBLIC.ORIGINALSOURCEBASE;
11236
11237
    alter table PUBLIC.SPECIMENOROBSERVATIONBASE_ORIGINALSOURCEBASE 
11238
       add constraint FK9sf33l2q6twuv4bom7q494e5d 
11239
       foreign key (SPECIMENOROBSERVATIONBASE_ID) 
11240
       references PUBLIC.SPECIMENOROBSERVATIONBASE;
11241
11242
    alter table PUBLIC.SPECIMENOROBSERVATIONBASE_ORIGINALSOURCEBASE_AUD 
11243
       add constraint FKki1840nc5oj31yijt09t0u755 
11244
       foreign key (REV) 
11245
       references PUBLIC.AUDITEVENT;
11246
11247
    alter table PUBLIC.SPECIMENOROBSERVATIONBASE_RIGHTSINFO 
11248
       add constraint FK7h0u26004g9wbf4af23one14m 
11249
       foreign key (RIGHTS_ID) 
11250
       references PUBLIC.RIGHTSINFO;
11251
11252
    alter table PUBLIC.SPECIMENOROBSERVATIONBASE_RIGHTSINFO 
11253
       add constraint FKor72q8cm4fy7pe5qo59qgg6rx 
11254
       foreign key (SPECIMENOROBSERVATIONBASE_ID) 
11255
       references PUBLIC.SPECIMENOROBSERVATIONBASE;
11256
11257
    alter table PUBLIC.SPECIMENOROBSERVATIONBASE_RIGHTSINFO_AUD 
11258
       add constraint FKi6ew7w0x3l4b2chewqw5ga1dc 
11259
       foreign key (REV) 
11260
       references PUBLIC.AUDITEVENT;
11261
11262
    alter table PUBLIC.STATEDATA 
11263
       add constraint FK3ensfor4bmuhd9qyxfvvu0kyk 
11264
       foreign key (CREATEDBY_ID) 
11265
       references PUBLIC.USERACCOUNT;
11266
11267
    alter table PUBLIC.STATEDATA 
11268
       add constraint FK7mcn266t04pq9nroyonci5yu1 
11269
       foreign key (UPDATEDBY_ID) 
11270
       references PUBLIC.USERACCOUNT;
11271
11272
    alter table PUBLIC.STATEDATA 
11273
       add constraint FKotgbmlo45d4x43tupimx4thee 
11274
       foreign key (CATEGORICALDATA_ID) 
11275
       references PUBLIC.DESCRIPTIONELEMENTBASE;
11276
11277
    alter table PUBLIC.STATEDATA 
11278
       add constraint FK31iswia8ew329qhp43isbloa6 
11279
       foreign key (STATE_ID) 
11280
       references PUBLIC.DEFINEDTERMBASE;
11281
11282
    alter table PUBLIC.STATEDATA_AUD 
11283
       add constraint FKp7w6hvurw2grs3i0crfy9sc1r 
11284
       foreign key (REV) 
11285
       references PUBLIC.AUDITEVENT;
11286
11287
    alter table PUBLIC.STATEDATA_DEFINEDTERMBASE 
11288
       add constraint FKp2vkekfbpq8unji82kxoyqq1d 
11289
       foreign key (MODIFIERS_ID) 
11290
       references PUBLIC.DEFINEDTERMBASE;
11291
11292
    alter table PUBLIC.STATEDATA_DEFINEDTERMBASE 
11293
       add constraint FKcc7dli5ns18wtoikflm6oped3 
11294
       foreign key (STATEDATA_ID) 
11295
       references PUBLIC.STATEDATA;
11296
11297
    alter table PUBLIC.STATEDATA_DEFINEDTERMBASE_AUD 
11298
       add constraint FK9rivv0b7u08ahfm8ebxtlkdus 
11299
       foreign key (REV) 
11300
       references PUBLIC.AUDITEVENT;
11301
11302
    alter table PUBLIC.STATEDATA_LANGUAGESTRING 
11303
       add constraint FKe3q9ahtxayv7xfa5h79t2ebie 
11304
       foreign key (MODIFYINGTEXT_ID) 
11305
       references PUBLIC.LANGUAGESTRING;
11306
11307
    alter table PUBLIC.STATEDATA_LANGUAGESTRING 
11308
       add constraint FKh3vnwce9g1dekeoi4u8my8a6a 
11309
       foreign key (MODIFYINGTEXT_MAPKEY_ID) 
11310
       references PUBLIC.DEFINEDTERMBASE;
11311
11312
    alter table PUBLIC.STATEDATA_LANGUAGESTRING 
11313
       add constraint FKrouch0cs2o1kqaw72regcmbe1 
11314
       foreign key (STATEDATA_ID) 
11315
       references PUBLIC.STATEDATA;
11316
11317
    alter table PUBLIC.STATEDATA_LANGUAGESTRING_AUD 
11318
       add constraint FK7s8c9nn7xapid66sa35952coy 
11319
       foreign key (REV) 
11320
       references PUBLIC.AUDITEVENT;
11321
11322
    alter table PUBLIC.STATISTICALMEASUREMENTVALUE 
11323
       add constraint FKd8qj8bw3niahb0cwg1h9y323c 
11324
       foreign key (CREATEDBY_ID) 
11325
       references PUBLIC.USERACCOUNT;
11326
11327
    alter table PUBLIC.STATISTICALMEASUREMENTVALUE 
11328
       add constraint FKj8fdpajmqai0vbr3jwqhl0a6a 
11329
       foreign key (UPDATEDBY_ID) 
11330
       references PUBLIC.USERACCOUNT;
11331
11332
    alter table PUBLIC.STATISTICALMEASUREMENTVALUE 
11333
       add constraint FKk40wfeu2cvqikx1anq5dtwycq 
11334
       foreign key (QUANTITATIVEDATA_ID) 
11335
       references PUBLIC.DESCRIPTIONELEMENTBASE;
11336
11337
    alter table PUBLIC.STATISTICALMEASUREMENTVALUE 
11338
       add constraint FKsmerdb3k5e19340h4i9p9gqko 
11339
       foreign key (TYPE_ID) 
11340
       references PUBLIC.DEFINEDTERMBASE;
11341
11342
    alter table PUBLIC.STATISTICALMEASUREMENTVALUE_AUD 
11343
       add constraint FKbgqbx03e6mnfgwyckiikwsigg 
11344
       foreign key (REV) 
11345
       references PUBLIC.AUDITEVENT;
11346
11347
    alter table PUBLIC.STATISTICALMEASUREMENTVALUE_DEFINEDTERMBASE 
11348
       add constraint FKf62ryqw6h47suyc38a7c2268w 
11349
       foreign key (MODIFIERS_ID) 
11350
       references PUBLIC.DEFINEDTERMBASE;
11351
11352
    alter table PUBLIC.STATISTICALMEASUREMENTVALUE_DEFINEDTERMBASE 
11353
       add constraint FK24s9nm7iosnm6rf0fshh4v4qt 
11354
       foreign key (STATISTICALMEASUREMENTVALUE_ID) 
11355
       references PUBLIC.STATISTICALMEASUREMENTVALUE;
11356
11357
    alter table PUBLIC.STATISTICALMEASUREMENTVALUE_DEFINEDTERMBASE_AUD 
11358
       add constraint FK1nuy7kb58y5vens8xbd5stid8 
11359
       foreign key (REV) 
11360
       references PUBLIC.AUDITEVENT;
11361
11362
    alter table PUBLIC.TAXONBASE 
11363
       add constraint FKg0fweuseccpg3m9xykpg7yg87 
11364
       foreign key (CREATEDBY_ID) 
11365
       references PUBLIC.USERACCOUNT;
11366
11367
    alter table PUBLIC.TAXONBASE 
11368
       add constraint FKkgxecw6k3ua9xvjtxhxjg22w6 
11369
       foreign key (UPDATEDBY_ID) 
11370
       references PUBLIC.USERACCOUNT;
11371
11372
    alter table PUBLIC.TAXONBASE 
11373
       add constraint FKio1sgegmb448k1270ys6h7fio 
11374
       foreign key (NAME_ID) 
11375
       references PUBLIC.TAXONNAME;
11376
11377
    alter table PUBLIC.TAXONBASE 
11378
       add constraint FKfb64jyfxe0di03m6okc3l5bso 
11379
       foreign key (ACCEPTEDTAXON_ID) 
11380
       references PUBLIC.TAXONBASE;
11381
11382
    alter table PUBLIC.TAXONBASE_ANNOTATION 
11383
       add constraint FKhod10mprpi6uhsfowir3vthjh 
11384
       foreign key (ANNOTATIONS_ID) 
11385
       references PUBLIC.ANNOTATION;
11386
11387
    alter table PUBLIC.TAXONBASE_ANNOTATION 
11388
       add constraint FKg8niyc32b4p5mv2mtfg1bya5o 
11389
       foreign key (TAXONBASE_ID) 
11390
       references PUBLIC.TAXONBASE;
11391
11392
    alter table PUBLIC.TAXONBASE_ANNOTATION_AUD 
11393
       add constraint FK6tx9t3qnl4dhxpxb7nd2cepkj 
11394
       foreign key (REV) 
11395
       references PUBLIC.AUDITEVENT;
11396
11397
    alter table PUBLIC.TAXONBASE_AUD 
11398
       add constraint FKfk0aejjh2wuid1y7d8a2c4hio 
11399
       foreign key (REV) 
11400
       references PUBLIC.AUDITEVENT;
11401
11402
    alter table PUBLIC.TAXONBASE_CREDIT 
11403
       add constraint FKi7i15tdiimntpitukuvfphlsy 
11404
       foreign key (CREDITS_ID) 
11405
       references PUBLIC.CREDIT;
11406
11407
    alter table PUBLIC.TAXONBASE_CREDIT 
11408
       add constraint FKfr71wrj4rgljrbdi04mcx7nak 
11409
       foreign key (TAXONBASE_ID) 
11410
       references PUBLIC.TAXONBASE;
11411
11412
    alter table PUBLIC.TAXONBASE_CREDIT_AUD 
11413
       add constraint FKoad04qcixfx69rb0kmnr3xyff 
11414
       foreign key (REV) 
11415
       references PUBLIC.AUDITEVENT;
11416
11417
    alter table PUBLIC.TAXONBASE_EXTENSION 
11418
       add constraint FKdadvetqkb80cdyoeb2ds0or0r 
11419
       foreign key (EXTENSIONS_ID) 
11420
       references PUBLIC.EXTENSION;
11421
11422
    alter table PUBLIC.TAXONBASE_EXTENSION 
11423
       add constraint FKqubk4gee1h0146iv6hjjml3c0 
11424
       foreign key (TAXONBASE_ID) 
11425
       references PUBLIC.TAXONBASE;
11426
11427
    alter table PUBLIC.TAXONBASE_EXTENSION_AUD 
11428
       add constraint FKgovqjxfirvxeitiulujyq6exm 
11429
       foreign key (REV) 
11430
       references PUBLIC.AUDITEVENT;
11431
11432
    alter table PUBLIC.TAXONBASE_EXTERNALLINK 
11433
       add constraint FKc3j5m3q0ya257dq64hwd9nfti 
11434
       foreign key (LINKS_ID) 
11435
       references PUBLIC.EXTERNALLINK;
11436
11437
    alter table PUBLIC.TAXONBASE_EXTERNALLINK 
11438
       add constraint FKk5esdbk05s6y205owubi1veub 
11439
       foreign key (TAXONBASE_ID) 
11440
       references PUBLIC.TAXONBASE;
11441
11442
    alter table PUBLIC.TAXONBASE_EXTERNALLINK_AUD 
11443
       add constraint FKno2lsjeeh5f9rh3k9qij19trr 
11444
       foreign key (REV) 
11445
       references PUBLIC.AUDITEVENT;
11446
11447
    alter table PUBLIC.TAXONBASE_IDENTIFIER 
11448
       add constraint FKsi8fhfygr5lfmp2dtfg5rccwx 
11449
       foreign key (IDENTIFIERS_ID) 
11450
       references PUBLIC.IDENTIFIER;
11451
11452
    alter table PUBLIC.TAXONBASE_IDENTIFIER 
11453
       add constraint FKtcq6hm7r8vsks26faxrtn01kh 
11454
       foreign key (TAXONBASE_ID) 
11455
       references PUBLIC.TAXONBASE;
11456
11457
    alter table PUBLIC.TAXONBASE_IDENTIFIER_AUD 
11458
       add constraint FKfctd6kjb879586anp999cqnk8 
11459
       foreign key (REV) 
11460
       references PUBLIC.AUDITEVENT;
11461
11462
    alter table PUBLIC.TAXONBASE_MARKER 
11463
       add constraint FKo27fuvg9uqjd3u44gw8sclnw9 
11464
       foreign key (MARKERS_ID) 
11465
       references PUBLIC.MARKER;
11466
11467
    alter table PUBLIC.TAXONBASE_MARKER 
11468
       add constraint FK9fmioaxquhwmatvjxqdkot30 
11469
       foreign key (TAXONBASE_ID) 
11470
       references PUBLIC.TAXONBASE;
11471
11472
    alter table PUBLIC.TAXONBASE_MARKER_AUD 
11473
       add constraint FKoer1bt0sdtyjjbrsgocaslx8i 
11474
       foreign key (REV) 
11475
       references PUBLIC.AUDITEVENT;
11476
11477
    alter table PUBLIC.TAXONBASE_ORIGINALSOURCEBASE 
11478
       add constraint FKe6vcgb7oe3mt7bvr8ptesgm24 
11479
       foreign key (SOURCES_ID) 
11480
       references PUBLIC.ORIGINALSOURCEBASE;
11481
11482
    alter table PUBLIC.TAXONBASE_ORIGINALSOURCEBASE 
11483
       add constraint FKnvktpy7bsyv2cer8rlbvu16v3 
11484
       foreign key (TAXONBASE_ID) 
11485
       references PUBLIC.TAXONBASE;
11486
11487
    alter table PUBLIC.TAXONBASE_ORIGINALSOURCEBASE_AUD 
11488
       add constraint FKnm0brhfys7l0r88itq9tj2hkw 
11489
       foreign key (REV) 
11490
       references PUBLIC.AUDITEVENT;
11491
11492
    alter table PUBLIC.TAXONBASE_RIGHTSINFO 
11493
       add constraint FK23x5e78tp2r38o2waxfi9gbfm 
11494
       foreign key (RIGHTS_ID) 
11495
       references PUBLIC.RIGHTSINFO;
11496
11497
    alter table PUBLIC.TAXONBASE_RIGHTSINFO 
11498
       add constraint FKtn2nf1enlyoxgogjirt7tw3nb 
11499
       foreign key (TAXONBASE_ID) 
11500
       references PUBLIC.TAXONBASE;
11501
11502
    alter table PUBLIC.TAXONBASE_RIGHTSINFO_AUD 
11503
       add constraint FKpxf4ey5xxw6y7qh7pu8vvoepq 
11504
       foreign key (REV) 
11505
       references PUBLIC.AUDITEVENT;
11506
11507
    alter table PUBLIC.TAXONINTERACTION_LANGUAGESTRING 
11508
       add constraint FK6u2shidpvc91ag089bhn60u9x 
11509
       foreign key (DESCRIPTION_ID) 
11510
       references PUBLIC.LANGUAGESTRING;
11511
11512
    alter table PUBLIC.TAXONINTERACTION_LANGUAGESTRING 
11513
       add constraint FKktaac9r7bwku1uxh30lo53ikh 
11514
       foreign key (DESCRIPTION_MAPKEY_ID) 
11515
       references PUBLIC.DEFINEDTERMBASE;
11516
11517
    alter table PUBLIC.TAXONINTERACTION_LANGUAGESTRING 
11518
       add constraint FKsor7xv3u2h255t5cdaigyebx 
11519
       foreign key (TAXONINTERACTION_ID) 
11520
       references PUBLIC.DESCRIPTIONELEMENTBASE;
11521
11522
    alter table PUBLIC.TAXONINTERACTION_LANGUAGESTRING_AUD 
11523
       add constraint FKoo7cc7p18vnge6qap5uclg4ei 
11524
       foreign key (REV) 
11525
       references PUBLIC.AUDITEVENT;
11526
11527
    alter table PUBLIC.TAXONNAME 
11528
       add constraint FKo2cwlkm537eb9wihrvw38rpua 
11529
       foreign key (CREATEDBY_ID) 
11530
       references PUBLIC.USERACCOUNT;
11531
11532
    alter table PUBLIC.TAXONNAME 
11533
       add constraint FKlkrsn2rawg5awi4jc3b07edbo 
11534
       foreign key (UPDATEDBY_ID) 
11535
       references PUBLIC.USERACCOUNT;
11536
11537
    alter table PUBLIC.TAXONNAME 
11538
       add constraint FK2sjx76h0y3wqdixn18ela746u 
11539
       foreign key (BASIONYMAUTHORSHIP_ID) 
11540
       references PUBLIC.AGENTBASE;
11541
11542
    alter table PUBLIC.TAXONNAME 
11543
       add constraint FKd2dosvsh6ubi0ililt10athdk 
11544
       foreign key (COMBINATIONAUTHORSHIP_ID) 
11545
       references PUBLIC.AGENTBASE;
11546
11547
    alter table PUBLIC.TAXONNAME 
11548
       add constraint FKptpdkru82lfkn547v51jhr51x 
11549
       foreign key (EXBASIONYMAUTHORSHIP_ID) 
11550
       references PUBLIC.AGENTBASE;
11551
11552
    alter table PUBLIC.TAXONNAME 
11553
       add constraint FKjs5ew08b5dk3ulh1c0l6vr96v 
11554
       foreign key (EXCOMBINATIONAUTHORSHIP_ID) 
11555
       references PUBLIC.AGENTBASE;
11556
11557
    alter table PUBLIC.TAXONNAME 
11558
       add constraint FKhrqcvvtso894fytm250g26pt5 
11559
       foreign key (HOMOTYPICALGROUP_ID) 
11560
       references PUBLIC.HOMOTYPICALGROUP;
11561
11562
    alter table PUBLIC.TAXONNAME 
11563
       add constraint FKph6jeipm0w5kp5kmdxcmr3ipu 
11564
       foreign key (INBASIONYMAUTHORSHIP_ID) 
11565
       references PUBLIC.AGENTBASE;
11566
11567
    alter table PUBLIC.TAXONNAME 
11568
       add constraint FKhx788pclwci5ly3drr3ldx752 
11569
       foreign key (INCOMBINATIONAUTHORSHIP_ID) 
11570
       references PUBLIC.AGENTBASE;
11571
11572
    alter table PUBLIC.TAXONNAME 
11573
       add constraint FKbahuh06c80i1imdnymk5kb6ry 
11574
       foreign key (RANK_ID) 
11575
       references PUBLIC.DEFINEDTERMBASE;
11576
11577
    alter table PUBLIC.TAXONNAME_ANNOTATION 
11578
       add constraint FK52676mptrpdlp3c1hfb161u1k 
11579
       foreign key (ANNOTATIONS_ID) 
11580
       references PUBLIC.ANNOTATION;
11581
11582
    alter table PUBLIC.TAXONNAME_ANNOTATION 
11583
       add constraint FKl6qljl6bu53xs2gajy5u1a3ec 
11584
       foreign key (TAXONNAME_ID) 
11585
       references PUBLIC.TAXONNAME;
11586
11587
    alter table PUBLIC.TAXONNAME_ANNOTATION_AUD 
11588
       add constraint FKf7jb5p4p7bqb2rq3eosc4xfbk 
11589
       foreign key (REV) 
11590
       references PUBLIC.AUDITEVENT;
11591
11592
    alter table PUBLIC.TAXONNAME_AUD 
11593
       add constraint FK1p0uuulv1dildayhclrbbwhed 
11594
       foreign key (REV) 
11595
       references PUBLIC.AUDITEVENT;
11596
11597
    alter table PUBLIC.TAXONNAME_CREDIT 
11598
       add constraint FKjuewongimk28k8y119ibcqh7e 
11599
       foreign key (CREDITS_ID) 
11600
       references PUBLIC.CREDIT;
11601
11602
    alter table PUBLIC.TAXONNAME_CREDIT 
11603
       add constraint FKihjn3x3b8h2tk11tpkfmhh3mv 
11604
       foreign key (TAXONNAME_ID) 
11605
       references PUBLIC.TAXONNAME;
11606
11607
    alter table PUBLIC.TAXONNAME_CREDIT_AUD 
11608
       add constraint FK3bb8eocnsiryancl5lo8ohsv5 
11609
       foreign key (REV) 
11610
       references PUBLIC.AUDITEVENT;
11611
11612
    alter table PUBLIC.TAXONNAME_EXTENSION 
11613
       add constraint FKdascshin34odi22fhscxyuv75 
11614
       foreign key (EXTENSIONS_ID) 
11615
       references PUBLIC.EXTENSION;
11616
11617
    alter table PUBLIC.TAXONNAME_EXTENSION 
11618
       add constraint FKie0mwji8vo57flnyjwqktsso3 
11619
       foreign key (TAXONNAME_ID) 
11620
       references PUBLIC.TAXONNAME;
11621
11622
    alter table PUBLIC.TAXONNAME_EXTENSION_AUD 
11623
       add constraint FK917u1k5ecr1jtlo2hfus3khsm 
11624
       foreign key (REV) 
11625
       references PUBLIC.AUDITEVENT;
11626
11627
    alter table PUBLIC.TAXONNAME_EXTERNALLINK 
11628
       add constraint FKfsx1qkh7ogvjy6ispynrf5erg 
11629
       foreign key (LINKS_ID) 
11630
       references PUBLIC.EXTERNALLINK;
11631
11632
    alter table PUBLIC.TAXONNAME_EXTERNALLINK 
11633
       add constraint FKflrjtyre2p4cc6eroew7a86lj 
11634
       foreign key (TAXONNAME_ID) 
11635
       references PUBLIC.TAXONNAME;
11636
11637
    alter table PUBLIC.TAXONNAME_EXTERNALLINK_AUD 
11638
       add constraint FK7fnjwb6la51g69y3phxlaw434 
11639
       foreign key (REV) 
11640
       references PUBLIC.AUDITEVENT;
11641
11642
    alter table PUBLIC.TAXONNAME_IDENTIFIER 
11643
       add constraint FK6lqfw0i3uyw4fke98r8vbd9pg 
11644
       foreign key (IDENTIFIERS_ID) 
11645
       references PUBLIC.IDENTIFIER;
11646
11647
    alter table PUBLIC.TAXONNAME_IDENTIFIER 
11648
       add constraint FKcvb9143iucu6pc19vgiciqpxe 
11649
       foreign key (TAXONNAME_ID) 
11650
       references PUBLIC.TAXONNAME;
11651
11652
    alter table PUBLIC.TAXONNAME_IDENTIFIER_AUD 
11653
       add constraint FK5v1saem2mfx9aoc7pedtapcop 
11654
       foreign key (REV) 
11655
       references PUBLIC.AUDITEVENT;
11656
11657
    alter table PUBLIC.TAXONNAME_MARKER 
11658
       add constraint FKcpcubgh82gu0b33odoby2gs3h 
11659
       foreign key (MARKERS_ID) 
11660
       references PUBLIC.MARKER;
11661
11662
    alter table PUBLIC.TAXONNAME_MARKER 
11663
       add constraint FK6h1r291anpye1ia0ugncc2o1g 
11664
       foreign key (TAXONNAME_ID) 
11665
       references PUBLIC.TAXONNAME;
11666
11667
    alter table PUBLIC.TAXONNAME_MARKER_AUD 
11668
       add constraint FKr5gxo6kqahpthg6dbpjw4c8i1 
11669
       foreign key (REV) 
11670
       references PUBLIC.AUDITEVENT;
11671
11672
    alter table PUBLIC.TAXONNAME_ORIGINALSOURCEBASE 
11673
       add constraint FKatcgkx7a4x7gvgyrc7b8jpfct 
11674
       foreign key (SOURCES_ID) 
11675
       references PUBLIC.ORIGINALSOURCEBASE;
11676
11677
    alter table PUBLIC.TAXONNAME_ORIGINALSOURCEBASE 
11678
       add constraint FKhtktfu8057714w5f4uvuvas02 
11679
       foreign key (TAXONNAME_ID) 
11680
       references PUBLIC.TAXONNAME;
11681
11682
    alter table PUBLIC.TAXONNAME_ORIGINALSOURCEBASE_AUD 
11683
       add constraint FK2dhsgp3nnnlfmhruqcqpkaxt 
11684
       foreign key (REV) 
11685
       references PUBLIC.AUDITEVENT;
11686
11687
    alter table PUBLIC.TAXONNAME_RIGHTSINFO 
11688
       add constraint FKcpif7qgvvwrorw1qnk9ej8hke 
11689
       foreign key (RIGHTS_ID) 
11690
       references PUBLIC.RIGHTSINFO;
11691
11692
    alter table PUBLIC.TAXONNAME_RIGHTSINFO 
11693
       add constraint FKimuoyov7xskb3rxmm6uds0rh0 
11694
       foreign key (TAXONNAME_ID) 
11695
       references PUBLIC.TAXONNAME;
11696
11697
    alter table PUBLIC.TAXONNAME_RIGHTSINFO_AUD 
11698
       add constraint FKtlflrr5ss7c4st2qvvhgx9jsj 
11699
       foreign key (REV) 
11700
       references PUBLIC.AUDITEVENT;
11701
11702
    alter table PUBLIC.TAXONNAME_TYPEDESIGNATIONBASE 
11703
       add constraint FKq1qu4q4sjf2k0a3jq4du0q069 
11704
       foreign key (TYPEDESIGNATIONS_ID) 
11705
       references PUBLIC.TYPEDESIGNATIONBASE;
11706
11707
    alter table PUBLIC.TAXONNAME_TYPEDESIGNATIONBASE 
11708
       add constraint FKb3cwqwapqfgd46x5rujbaa49t 
11709
       foreign key (TAXONNAME_ID) 
11710
       references PUBLIC.TAXONNAME;
11711
11712
    alter table PUBLIC.TAXONNAME_TYPEDESIGNATIONBASE_AUD 
11713
       add constraint FK4hd7nen1ggxvhpsbo6uxxb9g2 
11714
       foreign key (REV) 
11715
       references PUBLIC.AUDITEVENT;
11716
11717
    alter table PUBLIC.TAXONNODE 
11718
       add constraint FKerha5hosjn230j5tkihmlyxpu 
11719
       foreign key (CREATEDBY_ID) 
11720
       references PUBLIC.USERACCOUNT;
11721
11722
    alter table PUBLIC.TAXONNODE 
11723
       add constraint FKln5utuql4pv2t5qrricn8f66k 
11724
       foreign key (UPDATEDBY_ID) 
11725
       references PUBLIC.USERACCOUNT;
11726
11727
    alter table PUBLIC.TAXONNODE 
11728
       add constraint FK8lt9bn87l429c2n4xdevmes2c 
11729
       foreign key (SOURCE_ID) 
11730
       references PUBLIC.ORIGINALSOURCEBASE;
11731
11732
    alter table PUBLIC.TAXONNODE 
11733
       add constraint FK2tafcx24juooel6j69au9qkll 
11734
       foreign key (CLASSIFICATION_ID) 
11735
       references PUBLIC.CLASSIFICATION;
11736
11737
    alter table PUBLIC.TAXONNODE 
11738
       add constraint FKa54gfb7vj9xeh9o03jqp73y53 
11739
       foreign key (PARENT_ID) 
11740
       references PUBLIC.TAXONNODE;
11741
11742
    alter table PUBLIC.TAXONNODE 
11743
       add constraint FKlavpp8ifuvhyl94hhy8l2n2cj 
11744
       foreign key (SYNONYMTOBEUSED_ID) 
11745
       references PUBLIC.TAXONBASE;
11746
11747
    alter table PUBLIC.TAXONNODE 
11748
       add constraint FKa16r6unujb60uuts7qfs09gtw 
11749
       foreign key (TAXON_ID) 
11750
       references PUBLIC.TAXONBASE;
11751
11752
    alter table PUBLIC.TAXONNODE_ANNOTATION 
11753
       add constraint FKoing7s7mmbm4htua66ut191af 
11754
       foreign key (ANNOTATIONS_ID) 
11755
       references PUBLIC.ANNOTATION;
11756
11757
    alter table PUBLIC.TAXONNODE_ANNOTATION 
11758
       add constraint FKqi1ckpfq9v3hkg8uoqtioaunt 
11759
       foreign key (TAXONNODE_ID) 
11760
       references PUBLIC.TAXONNODE;
11761
11762
    alter table PUBLIC.TAXONNODE_ANNOTATION_AUD 
11763
       add constraint FK6wuka1yh9vll2m9rruiiuvhwj 
11764
       foreign key (REV) 
11765
       references PUBLIC.AUDITEVENT;
11766
11767
    alter table PUBLIC.TAXONNODE_AUD 
11768
       add constraint FKli7tspptmab66v0bfril7s9vf 
11769
       foreign key (REV) 
11770
       references PUBLIC.AUDITEVENT;
11771
11772
    alter table PUBLIC.TAXONNODE_MARKER 
11773
       add constraint FKgv9le5gyw6pky73oo64ndmlbb 
11774
       foreign key (MARKERS_ID) 
11775
       references PUBLIC.MARKER;
11776
11777
    alter table PUBLIC.TAXONNODE_MARKER 
11778
       add constraint FKqu2yt8ihh9gj7s2k3nmhe3ar0 
11779
       foreign key (TAXONNODE_ID) 
11780
       references PUBLIC.TAXONNODE;
11781
11782
    alter table PUBLIC.TAXONNODE_MARKER_AUD 
11783
       add constraint FKo4vc2tjm3swe14d0fymh3col4 
11784
       foreign key (REV) 
11785
       references PUBLIC.AUDITEVENT;
11786
11787
    alter table PUBLIC.TAXONNODE_STATUSNOTE 
11788
       add constraint FKovavy9oh5rq410x24rcd6ih2x 
11789
       foreign key (STATUSNOTE_ID) 
11790
       references PUBLIC.LANGUAGESTRING;
11791
11792
    alter table PUBLIC.TAXONNODE_STATUSNOTE 
11793
       add constraint FKe0js781n46sqa0oaa5d80v8du 
11794
       foreign key (STATUSNOTE_KEY) 
11795
       references PUBLIC.DEFINEDTERMBASE;
11796
11797
    alter table PUBLIC.TAXONNODE_STATUSNOTE 
11798
       add constraint FK7m4j4u786p6m66nun0qebgpj0 
11799
       foreign key (TAXONNODE_ID) 
11800
       references PUBLIC.TAXONNODE;
11801
11802
    alter table PUBLIC.TAXONNODE_STATUSNOTE_AUD 
11803
       add constraint FKdex0umj7cyjl5i72lf3r5fad3 
11804
       foreign key (REV) 
11805
       references PUBLIC.AUDITEVENT;
11806
11807
    alter table PUBLIC.TAXONNODEAGENTRELATION 
11808
       add constraint FKef1fikaawjlpf9hdu73eyuep 
11809
       foreign key (CREATEDBY_ID) 
11810
       references PUBLIC.USERACCOUNT;
11811
11812
    alter table PUBLIC.TAXONNODEAGENTRELATION 
11813
       add constraint FK77n347xybbae2oi4mb7w3b5y8 
11814
       foreign key (UPDATEDBY_ID) 
11815
       references PUBLIC.USERACCOUNT;
11816
11817
    alter table PUBLIC.TAXONNODEAGENTRELATION 
11818
       add constraint FKt5gd4wmcy4ysvbq3m5h8cqn7s 
11819
       foreign key (AGENT_ID) 
11820
       references PUBLIC.AGENTBASE;
11821
11822
    alter table PUBLIC.TAXONNODEAGENTRELATION 
11823
       add constraint FK580jgjebyp8aah9fxmwt13l31 
11824
       foreign key (TAXONNODE_ID) 
11825
       references PUBLIC.TAXONNODE;
11826
11827
    alter table PUBLIC.TAXONNODEAGENTRELATION 
11828
       add constraint FK17pkw6d981xl3emmguic5qqk3 
11829
       foreign key (TYPE_ID) 
11830
       references PUBLIC.DEFINEDTERMBASE;
11831
11832
    alter table PUBLIC.TAXONNODEAGENTRELATION_ANNOTATION 
11833
       add constraint FKhv4gwa3xbu5x7xf292luf1lio 
11834
       foreign key (ANNOTATIONS_ID) 
11835
       references PUBLIC.ANNOTATION;
11836
11837
    alter table PUBLIC.TAXONNODEAGENTRELATION_ANNOTATION 
11838
       add constraint FKcyd4qaguogw0bp6yyql5iyo6l 
11839
       foreign key (TAXONNODEAGENTRELATION_ID) 
11840
       references PUBLIC.TAXONNODEAGENTRELATION;
11841
11842
    alter table PUBLIC.TAXONNODEAGENTRELATION_ANNOTATION_AUD 
11843
       add constraint FKeocr9locq094dihp4qrl1ly68 
11844
       foreign key (REV) 
11845
       references PUBLIC.AUDITEVENT;
11846
11847
    alter table PUBLIC.TAXONNODEAGENTRELATION_AUD 
11848
       add constraint FKnxlk8kreg8hk51iw5ca6d3lbr 
11849
       foreign key (REV) 
11850
       references PUBLIC.AUDITEVENT;
11851
11852
    alter table PUBLIC.TAXONNODEAGENTRELATION_MARKER 
11853
       add constraint FKjiqjcenantaw8qrjefkww1h 
11854
       foreign key (MARKERS_ID) 
11855
       references PUBLIC.MARKER;
11856
11857
    alter table PUBLIC.TAXONNODEAGENTRELATION_MARKER 
11858
       add constraint FK3wl5v5oet5jptfy9kjxahy19o 
11859
       foreign key (TAXONNODEAGENTRELATION_ID) 
11860
       references PUBLIC.TAXONNODEAGENTRELATION;
11861
11862
    alter table PUBLIC.TAXONNODEAGENTRELATION_MARKER_AUD 
11863
       add constraint FKf0j7wms8n1aqtxvplvjr5m3ua 
11864
       foreign key (REV) 
11865
       references PUBLIC.AUDITEVENT;
11866
11867
    alter table PUBLIC.TAXONOMICOPERATION 
11868
       add constraint FK7t5emk9v22g8e48eb53920xqe 
11869
       foreign key (CREATEDBY_ID) 
11870
       references PUBLIC.USERACCOUNT;
11871
11872
    alter table PUBLIC.TAXONOMICOPERATION 
11873
       add constraint FK5h0w03w9mce22o3npqn5r8om7 
11874
       foreign key (UPDATEDBY_ID) 
11875
       references PUBLIC.USERACCOUNT;
11876
11877
    alter table PUBLIC.TAXONOMICOPERATION_AUD 
11878
       add constraint FKe602ow73x3ftc48iocl2nowwd 
11879
       foreign key (REV) 
11880
       references PUBLIC.AUDITEVENT;
11881
11882
    alter table PUBLIC.TAXONRELATIONSHIP 
11883
       add constraint FK9lcbgeeg39b3ra1mp48aj1m7q 
11884
       foreign key (CREATEDBY_ID) 
11885
       references PUBLIC.USERACCOUNT;
11886
11887
    alter table PUBLIC.TAXONRELATIONSHIP 
11888
       add constraint FKp91k2k1q2mp0cdim9j5imy26g 
11889
       foreign key (UPDATEDBY_ID) 
11890
       references PUBLIC.USERACCOUNT;
11891
11892
    alter table PUBLIC.TAXONRELATIONSHIP 
11893
       add constraint FK9mc1pfc3587nqat1nfoor21ua 
11894
       foreign key (SOURCE_ID) 
11895
       references PUBLIC.ORIGINALSOURCEBASE;
11896
11897
    alter table PUBLIC.TAXONRELATIONSHIP 
11898
       add constraint FKmw9m4goc8l3cuon5xhko7c448 
11899
       foreign key (OPERATION_ID) 
11900
       references PUBLIC.TAXONOMICOPERATION;
11901
11902
    alter table PUBLIC.TAXONRELATIONSHIP 
11903
       add constraint FKnoga7ndd8m7xpddgy9cxevm7e 
11904
       foreign key (RELATEDFROM_ID) 
11905
       references PUBLIC.TAXONBASE;
11906
11907
    alter table PUBLIC.TAXONRELATIONSHIP 
11908
       add constraint FK5ttsw6ejmqrgse9dhhfe6gp82 
11909
       foreign key (RELATEDTO_ID) 
11910
       references PUBLIC.TAXONBASE;
11911
11912
    alter table PUBLIC.TAXONRELATIONSHIP 
11913
       add constraint FKu5pbdlkoyn92vprgxk7pvtid 
11914
       foreign key (TYPE_ID) 
11915
       references PUBLIC.DEFINEDTERMBASE;
11916
11917
    alter table PUBLIC.TAXONRELATIONSHIP_ANNOTATION 
11918
       add constraint FK5ur14pxj5lutdb4ccblbb12f1 
11919
       foreign key (ANNOTATIONS_ID) 
11920
       references PUBLIC.ANNOTATION;
11921
11922
    alter table PUBLIC.TAXONRELATIONSHIP_ANNOTATION 
11923
       add constraint FKeeynjf8nv8a8pm7xmnd56b4ei 
11924
       foreign key (TAXONRELATIONSHIP_ID) 
11925
       references PUBLIC.TAXONRELATIONSHIP;
11926
11927
    alter table PUBLIC.TAXONRELATIONSHIP_ANNOTATION_AUD 
11928
       add constraint FKhljqn5feduxqm2jd2dkg81eq3 
11929
       foreign key (REV) 
11930
       references PUBLIC.AUDITEVENT;
11931
11932
    alter table PUBLIC.TAXONRELATIONSHIP_AUD 
11933
       add constraint FK99rbmf513ul16r1pm96qwiaj4 
11934
       foreign key (REV) 
11935
       references PUBLIC.AUDITEVENT;
11936
11937
    alter table PUBLIC.TAXONRELATIONSHIP_MARKER 
11938
       add constraint FK5tpugbwegk1ye1mue1tn73efm 
11939
       foreign key (MARKERS_ID) 
11940
       references PUBLIC.MARKER;
11941
11942
    alter table PUBLIC.TAXONRELATIONSHIP_MARKER 
11943
       add constraint FKti548r926x8gk9nrd8h0ljk7v 
11944
       foreign key (TAXONRELATIONSHIP_ID) 
11945
       references PUBLIC.TAXONRELATIONSHIP;
11946
11947
    alter table PUBLIC.TAXONRELATIONSHIP_MARKER_AUD 
11948
       add constraint FK49oydavfpd2r7mxvi9lux6wp5 
11949
       foreign key (REV) 
11950
       references PUBLIC.AUDITEVENT;
11951
11952
    alter table PUBLIC.TERMCOLLECTION 
11953
       add constraint FK97e33exwkh4yj3ti30wxo7jlh 
11954
       foreign key (CREATEDBY_ID) 
11955
       references PUBLIC.USERACCOUNT;
11956
11957
    alter table PUBLIC.TERMCOLLECTION 
11958
       add constraint FKar1q94uqiixepd4dpj6685tg5 
11959
       foreign key (UPDATEDBY_ID) 
11960
       references PUBLIC.USERACCOUNT;
11961
11962
    alter table PUBLIC.TERMCOLLECTION 
11963
       add constraint FKhlfosc4qbn5iwx63x34v03pbq 
11964
       foreign key (ROOT_ID) 
11965
       references PUBLIC.TERMRELATION;
11966
11967
    alter table PUBLIC.TERMCOLLECTION_ANNOTATION 
11968
       add constraint FK18xce2uqfews7q436xni4ned4 
11969
       foreign key (ANNOTATIONS_ID) 
11970
       references PUBLIC.ANNOTATION;
11971
11972
    alter table PUBLIC.TERMCOLLECTION_ANNOTATION 
11973
       add constraint FKcjr9uri91h3k1r44v3uvaswcy 
11974
       foreign key (TERMCOLLECTION_ID) 
11975
       references PUBLIC.TERMCOLLECTION;
11976
11977
    alter table PUBLIC.TERMCOLLECTION_ANNOTATION_AUD 
11978
       add constraint FK4mgiqitsu6gb4sofau2gua8n 
11979
       foreign key (REV) 
11980
       references PUBLIC.AUDITEVENT;
11981
11982
    alter table PUBLIC.TERMCOLLECTION_AUD 
11983
       add constraint FK5l0eeogy8faea1qvvalln729b 
11984
       foreign key (REV) 
11985
       references PUBLIC.AUDITEVENT;
11986
11987
    alter table PUBLIC.TERMCOLLECTION_CREDIT 
11988
       add constraint FKncuuqwngtc0bu15vbwnh5t09j 
11989
       foreign key (CREDITS_ID) 
11990
       references PUBLIC.CREDIT;
11991
11992
    alter table PUBLIC.TERMCOLLECTION_CREDIT 
11993
       add constraint FK85an6abcb2i7eenflarrh4pfg 
11994
       foreign key (TERMCOLLECTION_ID) 
11995
       references PUBLIC.TERMCOLLECTION;
11996
11997
    alter table PUBLIC.TERMCOLLECTION_CREDIT_AUD 
11998
       add constraint FKq0vnlp0myngv1j9grtt45i42f 
11999
       foreign key (REV) 
12000
       references PUBLIC.AUDITEVENT;
12001
12002
    alter table PUBLIC.TERMCOLLECTION_EXTENSION 
12003
       add constraint FK10sfxgsyyu0smlyvqkhfg64qy 
12004
       foreign key (EXTENSIONS_ID) 
12005
       references PUBLIC.EXTENSION;
12006
12007
    alter table PUBLIC.TERMCOLLECTION_EXTENSION 
12008
       add constraint FKf8gmby7pr8l391l66ocueng23 
12009
       foreign key (TERMCOLLECTION_ID) 
12010
       references PUBLIC.TERMCOLLECTION;
12011
12012
    alter table PUBLIC.TERMCOLLECTION_EXTENSION_AUD 
12013
       add constraint FK12ccxp2smxo0pav8i0cryipji 
12014
       foreign key (REV) 
12015
       references PUBLIC.AUDITEVENT;
12016
12017
    alter table PUBLIC.TERMCOLLECTION_EXTERNALLINK 
12018
       add constraint FKjl7oj9hovq9yc1xeoav3ulcf2 
12019
       foreign key (LINKS_ID) 
12020
       references PUBLIC.EXTERNALLINK;
12021
12022
    alter table PUBLIC.TERMCOLLECTION_EXTERNALLINK 
12023
       add constraint FKly5ccvbyxa5a0j7dl507grabr 
12024
       foreign key (TERMCOLLECTION_ID) 
12025
       references PUBLIC.TERMCOLLECTION;
12026
12027
    alter table PUBLIC.TERMCOLLECTION_EXTERNALLINK_AUD 
12028
       add constraint FKjo40va6qmkcxtcpialy945o5o 
12029
       foreign key (REV) 
12030
       references PUBLIC.AUDITEVENT;
12031
12032
    alter table PUBLIC.TERMCOLLECTION_IDENTIFIER 
12033
       add constraint FK4p693y73ibkn9s5do28cfwvyv 
12034
       foreign key (IDENTIFIERS_ID) 
12035
       references PUBLIC.IDENTIFIER;
12036
12037
    alter table PUBLIC.TERMCOLLECTION_IDENTIFIER 
12038
       add constraint FK8sbnyw6h30xybymoiq6brox6v 
12039
       foreign key (TERMCOLLECTION_ID) 
12040
       references PUBLIC.TERMCOLLECTION;
12041
12042
    alter table PUBLIC.TERMCOLLECTION_IDENTIFIER_AUD 
12043
       add constraint FKlgp64os2odilsh3w0il578983 
12044
       foreign key (REV) 
12045
       references PUBLIC.AUDITEVENT;
12046
12047
    alter table PUBLIC.TERMCOLLECTION_MARKER 
12048
       add constraint FKn8dome1s5h2omrngh9a1oc0wc 
12049
       foreign key (MARKERS_ID) 
12050
       references PUBLIC.MARKER;
12051
12052
    alter table PUBLIC.TERMCOLLECTION_MARKER 
12053
       add constraint FKnw6sqeco5apvycjutg9at3teh 
12054
       foreign key (TERMCOLLECTION_ID) 
12055
       references PUBLIC.TERMCOLLECTION;
12056
12057
    alter table PUBLIC.TERMCOLLECTION_MARKER_AUD 
12058
       add constraint FKox25hon1grdqgj23pco7d96l2 
12059
       foreign key (REV) 
12060
       references PUBLIC.AUDITEVENT;
12061
12062
    alter table PUBLIC.TERMCOLLECTION_ORIGINALSOURCEBASE 
12063
       add constraint FKdb3r48nip68vynyj2sdgenqd0 
12064
       foreign key (SOURCES_ID) 
12065
       references PUBLIC.ORIGINALSOURCEBASE;
12066
12067
    alter table PUBLIC.TERMCOLLECTION_ORIGINALSOURCEBASE 
12068
       add constraint FK4si4737c4rd0ub6hcfsnie2xn 
12069
       foreign key (TERMCOLLECTION_ID) 
12070
       references PUBLIC.TERMCOLLECTION;
12071
12072
    alter table PUBLIC.TERMCOLLECTION_ORIGINALSOURCEBASE_AUD 
12073
       add constraint FKnylitqbywcxjdxk6uw5jjlwpu 
12074
       foreign key (REV) 
12075
       references PUBLIC.AUDITEVENT;
12076
12077
    alter table PUBLIC.TERMCOLLECTION_REPRESENTATION 
12078
       add constraint FK1cnqt8ba1c1qj17pyy1ig7old 
12079
       foreign key (REPRESENTATIONS_ID) 
12080
       references PUBLIC.REPRESENTATION;
12081
12082
    alter table PUBLIC.TERMCOLLECTION_REPRESENTATION 
12083
       add constraint FK2bej1mhf7emhhjajvjnfiwnim 
12084
       foreign key (TERMCOLLECTION_ID) 
12085
       references PUBLIC.TERMCOLLECTION;
12086
12087
    alter table PUBLIC.TERMCOLLECTION_REPRESENTATION_AUD 
12088
       add constraint FK1o5steg7skx2dcnbny3frn5ib 
12089
       foreign key (REV) 
12090
       references PUBLIC.AUDITEVENT;
12091
12092
    alter table PUBLIC.TERMCOLLECTION_RIGHTSINFO 
12093
       add constraint FK4tlx5e1qjprdlhf69agbsii1e 
12094
       foreign key (RIGHTS_ID) 
12095
       references PUBLIC.RIGHTSINFO;
12096
12097
    alter table PUBLIC.TERMCOLLECTION_RIGHTSINFO 
12098
       add constraint FKb09oix3gohi42pwtogmvq2gq9 
12099
       foreign key (TERMCOLLECTION_ID) 
12100
       references PUBLIC.TERMCOLLECTION;
12101
12102
    alter table PUBLIC.TERMCOLLECTION_RIGHTSINFO_AUD 
12103
       add constraint FK6d0xl73rl7gfetrdihg6ykq3g 
12104
       foreign key (REV) 
12105
       references PUBLIC.AUDITEVENT;
12106
12107
    alter table PUBLIC.TERMNODE_INAPPLICABLEIF 
12108
       add constraint FKk926lwlecqu82nfii1kux07ls 
12109
       foreign key (INAPPLICABLEIF_ID) 
12110
       references PUBLIC.FEATURESTATE;
12111
12112
    alter table PUBLIC.TERMNODE_INAPPLICABLEIF 
12113
       add constraint FK5pijaxqbenw47sk94yds6fvln 
12114
       foreign key (TERMNODE_ID) 
12115
       references PUBLIC.TERMRELATION;
12116
12117
    alter table PUBLIC.TERMNODE_INAPPLICABLEIF_AUD 
12118
       add constraint FKkgabqs7s6y6d9fbfijobfd004 
12119
       foreign key (REV) 
12120
       references PUBLIC.AUDITEVENT;
12121
12122
    alter table PUBLIC.TERMNODE_ONLYAPPLICABLEIF 
12123
       add constraint FKpu12b742pc943720dxgh0q7bd 
12124
       foreign key (ONLYAPPLICABLEIF_ID) 
12125
       references PUBLIC.FEATURESTATE;
12126
12127
    alter table PUBLIC.TERMNODE_ONLYAPPLICABLEIF 
12128
       add constraint FK4c3b7m2dexnqroneboxk8mnn 
12129
       foreign key (TERMNODE_ID) 
12130
       references PUBLIC.TERMRELATION;
12131
12132
    alter table PUBLIC.TERMNODE_ONLYAPPLICABLEIF_AUD 
12133
       add constraint FK1xxc8b81qlk0vcmktehqpc1mc 
12134
       foreign key (REV) 
12135
       references PUBLIC.AUDITEVENT;
12136
12137
    alter table PUBLIC.TERMRELATION 
12138
       add constraint FKof5gnj4niqhndncr7446lmpwe 
12139
       foreign key (CREATEDBY_ID) 
12140
       references PUBLIC.USERACCOUNT;
12141
12142
    alter table PUBLIC.TERMRELATION 
12143
       add constraint FKp2ywxy4n5p2h7q2625hd3h1p5 
12144
       foreign key (UPDATEDBY_ID) 
12145
       references PUBLIC.USERACCOUNT;
12146
12147
    alter table PUBLIC.TERMRELATION 
12148
       add constraint FKncmm6nd1x2hm9tb65aw5n84vv 
12149
       foreign key (GRAPH_ID) 
12150
       references PUBLIC.TERMCOLLECTION;
12151
12152
    alter table PUBLIC.TERMRELATION 
12153
       add constraint FKqp1vgstvurnu0cocnjhhgl4bh 
12154
       foreign key (TERM_ID) 
12155
       references PUBLIC.DEFINEDTERMBASE;
12156
12157
    alter table PUBLIC.TERMRELATION 
12158
       add constraint FKnaek3br7nx8hd04ktkp4hqw0y 
12159
       foreign key (PARENT_ID) 
12160
       references PUBLIC.TERMRELATION;
12161
12162
    alter table PUBLIC.TERMRELATION 
12163
       add constraint FK9abvp9k9phwwtyote6ephee2b 
12164
       foreign key (TOTERM_ID) 
12165
       references PUBLIC.DEFINEDTERMBASE;
12166
12167
    alter table PUBLIC.TERMRELATION_AUD 
12168
       add constraint FK4m0v36codf3xi3dbbvd0hs92f 
12169
       foreign key (REV) 
12170
       references PUBLIC.AUDITEVENT;
12171
12172
    alter table PUBLIC.TYPEDESIGNATIONBASE 
12173
       add constraint FK7o2nhy36rtahs5god0n72r25q 
12174
       foreign key (CREATEDBY_ID) 
12175
       references PUBLIC.USERACCOUNT;
12176
12177
    alter table PUBLIC.TYPEDESIGNATIONBASE 
12178
       add constraint FKl734949swou8f4ilj0um66fpu 
12179
       foreign key (UPDATEDBY_ID) 
12180
       references PUBLIC.USERACCOUNT;
12181
12182
    alter table PUBLIC.TYPEDESIGNATIONBASE 
12183
       add constraint FK2oom0tmb2aijdfecsbbso4t1o 
12184
       foreign key (DESIGNATIONSOURCE_ID) 
12185
       references PUBLIC.ORIGINALSOURCEBASE;
12186
12187
    alter table PUBLIC.TYPEDESIGNATIONBASE 
12188
       add constraint FK83ne5t2bwqsr3wl4numc9an78 
12189
       foreign key (TYPESTATUS_ID) 
12190
       references PUBLIC.DEFINEDTERMBASE;
12191
12192
    alter table PUBLIC.TYPEDESIGNATIONBASE 
12193
       add constraint FKaeubjria7oj98vrtwagxx48w6 
12194
       foreign key (TYPENAME_ID) 
12195
       references PUBLIC.TAXONNAME;
12196
12197
    alter table PUBLIC.TYPEDESIGNATIONBASE 
12198
       add constraint FKcjj8pi2psmgcwyutqeguut09j 
12199
       foreign key (TYPESPECIMEN_ID) 
12200
       references PUBLIC.SPECIMENOROBSERVATIONBASE;
12201
12202
    alter table PUBLIC.TYPEDESIGNATIONBASE_ANNOTATION 
12203
       add constraint FKm0ssp16eb0voj54vc5g9c3li9 
12204
       foreign key (ANNOTATIONS_ID) 
12205
       references PUBLIC.ANNOTATION;
12206
12207
    alter table PUBLIC.TYPEDESIGNATIONBASE_ANNOTATION 
12208
       add constraint FKplpt8n2wx70gvrykyfcb1eqcu 
12209
       foreign key (TYPEDESIGNATIONBASE_ID) 
12210
       references PUBLIC.TYPEDESIGNATIONBASE;
12211
12212
    alter table PUBLIC.TYPEDESIGNATIONBASE_ANNOTATION_AUD 
12213
       add constraint FK1ntwdaehw74l312ylk9iwjyjt 
12214
       foreign key (REV) 
12215
       references PUBLIC.AUDITEVENT;
12216
12217
    alter table PUBLIC.TYPEDESIGNATIONBASE_AUD 
12218
       add constraint FK850v6u6phk3wm3bicanmh1rpf 
12219
       foreign key (REV) 
12220
       references PUBLIC.AUDITEVENT;
12221
12222
    alter table PUBLIC.TYPEDESIGNATIONBASE_LANGUAGESTRING 
12223
       add constraint FK23bib7ady0asgiirenboidnh2 
12224
       foreign key (TEXT_ID) 
12225
       references PUBLIC.LANGUAGESTRING;
12226
12227
    alter table PUBLIC.TYPEDESIGNATIONBASE_LANGUAGESTRING 
12228
       add constraint FK6hvbbon7qx7feg6qysdyx4vcr 
12229
       foreign key (TEXT_MAPKEY_ID) 
12230
       references PUBLIC.DEFINEDTERMBASE;
12231
12232
    alter table PUBLIC.TYPEDESIGNATIONBASE_LANGUAGESTRING 
12233
       add constraint FK9xpwcknyrdro1ydr63iydkwxe 
12234
       foreign key (TEXTUALTYPEDESIGNATION_ID) 
12235
       references PUBLIC.TYPEDESIGNATIONBASE;
12236
12237
    alter table PUBLIC.TYPEDESIGNATIONBASE_LANGUAGESTRING_AUD 
12238
       add constraint FK8lw7o4qugploisxhhbjd79dti 
12239
       foreign key (REV) 
12240
       references PUBLIC.AUDITEVENT;
12241
12242
    alter table PUBLIC.TYPEDESIGNATIONBASE_MARKER 
12243
       add constraint FK4bqdum5okm8836sd6ubn7jto8 
12244
       foreign key (MARKERS_ID) 
12245
       references PUBLIC.MARKER;
12246
12247
    alter table PUBLIC.TYPEDESIGNATIONBASE_MARKER 
12248
       add constraint FK5nygmnt1ukf250ds4b3umayt1 
12249
       foreign key (TYPEDESIGNATIONBASE_ID) 
12250
       references PUBLIC.TYPEDESIGNATIONBASE;
12251
12252
    alter table PUBLIC.TYPEDESIGNATIONBASE_MARKER_AUD 
12253
       add constraint FKahmbmaucvx86oqbvdn47j5y8x 
12254
       foreign key (REV) 
12255
       references PUBLIC.AUDITEVENT;
12256
12257
    alter table PUBLIC.TYPEDESIGNATIONBASE_ORIGINALSOURCEBASE 
12258
       add constraint FKjko1s1g3dc3h5ocyjy2ewt01s 
12259
       foreign key (SOURCES_ID) 
12260
       references PUBLIC.ORIGINALSOURCEBASE;
12261
12262
    alter table PUBLIC.TYPEDESIGNATIONBASE_ORIGINALSOURCEBASE 
12263
       add constraint FKso4pji9nd708uhqm378e68gai 
12264
       foreign key (TYPEDESIGNATIONBASE_ID) 
12265
       references PUBLIC.TYPEDESIGNATIONBASE;
12266
12267
    alter table PUBLIC.TYPEDESIGNATIONBASE_ORIGINALSOURCEBASE_AUD 
12268
       add constraint FKinjyk3gvg7yfg7shyw438pogp 
12269
       foreign key (REV) 
12270
       references PUBLIC.AUDITEVENT;
12271
12272
    alter table PUBLIC.USERACCOUNT 
12273
       add constraint FKa9kl5663hcb171ogijeske56e 
12274
       foreign key (CREATEDBY_ID) 
12275
       references PUBLIC.USERACCOUNT;
12276
12277
    alter table PUBLIC.USERACCOUNT 
12278
       add constraint FKamgljgn6mrhquydc8fiega4n6 
12279
       foreign key (PERSON_ID) 
12280
       references PUBLIC.AGENTBASE;
12281
12282
    alter table PUBLIC.USERACCOUNT_AUD 
12283
       add constraint FKpcwm0805ykgp022g8yqpl1mpb 
12284
       foreign key (REV) 
12285
       references PUBLIC.AUDITEVENT;
12286
12287
    alter table PUBLIC.USERACCOUNT_AUTHORITY 
12288
       add constraint FKrr6d7vgu0nwtvqvb9kqm5ictx 
12289
       foreign key (AUTHORITIES_ID) 
12290
       references PUBLIC.AUTHORITY;
12291
12292
    alter table PUBLIC.USERACCOUNT_AUTHORITY 
12293
       add constraint FK6ea6hnk3xblhovqxg0lni8ofy 
12294
       foreign key (USER_ID) 
12295
       references PUBLIC.USERACCOUNT;
12296
12297
    alter table PUBLIC.USERACCOUNT_GRANTEDAUTHORITYIMPL 
12298
       add constraint FK88rbwk94bejyp4b3wews8s70k 
12299
       foreign key (GRANTEDAUTHORITIES_ID) 
12300
       references PUBLIC.GRANTEDAUTHORITYIMPL;
12301
12302
    alter table PUBLIC.USERACCOUNT_GRANTEDAUTHORITYIMPL 
12303
       add constraint FKp8cb178idv7eu1pdso1k7ns49 
12304
       foreign key (USER_ID) 
12305
       references PUBLIC.USERACCOUNT;
12306
12307
    alter table PUBLIC.USERACCOUNT_PERMISSIONGROUP 
12308
       add constraint FKbjxmb9i1hclgew01kqugtj711 
12309
       foreign key (GROUPS_ID) 
12310
       references PUBLIC.PERMISSIONGROUP;
12311
12312
    alter table PUBLIC.USERACCOUNT_PERMISSIONGROUP 
12313
       add constraint FKlt42h4kqm2ekw8y41980phxbx 
12314
       foreign key (MEMBERS_ID) 
12315
       references PUBLIC.USERACCOUNT;