Project

General

Profile

Download (400 KB) Statistics
| Branch: | Tag: | Revision:
1
/* 
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
        TIMEPERIOD_END varchar(255),
1035
        TIMEPERIOD_FREETEXT varchar(255),
1036
        TIMEPERIOD_START varchar(255),
1037
        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
        TIMEPERIOD_END varchar(255),
1068
        TIMEPERIOD_FREETEXT varchar(255),
1069
        TIMEPERIOD_START varchar(255),
1070
        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
        ACCESSED_END varchar(255),
3658
        ACCESSED_FREETEXT varchar(255),
3659
        ACCESSED_START varchar(255),
3660
        CITATIONMICROREFERENCE varchar(255),
3661
        IDINSOURCE varchar(255),
3662
        IDNAMESPACE varchar(255),
3663
        ORIGINALINFO varchar(255),
3664
        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
		SPECIMEN_ID integer,
3674
        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
        ACCESSED_END varchar(255),
3700
        ACCESSED_FREETEXT varchar(255),
3701
        ACCESSED_START varchar(255),
3702
        CITATIONMICROREFERENCE varchar(255),
3703
        IDINSOURCE varchar(255),
3704
        IDNAMESPACE varchar(255),
3705
        ORIGINALINFO varchar(255),
3706
        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
	    SPECIMEN_ID integer,
3716
        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
		TYPE VARCHAR(10),
5110
        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
		TYPE VARCHAR(10),
5159
        ACCEPTEDTAXON_ID integer,
5160
        CREATEDBY_ID integer,
5161
        UPDATEDBY_ID integer,
5162
        NAME_ID integer,
5163
        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;
(1-1/3)