@@ -454,3 +454,53 @@ comment on table cluster_process is 'Relationship tracking between processes and
454454
455455alter table cluster_process owner to pt_admin;
456456
457+ create table process_tracker .source_object_lkup
458+ (
459+ source_object_id serial not null
460+ constraint source_object_lkup_pk
461+ primary key ,
462+ source_id integer not null
463+ constraint source_object_lkup_fk01
464+ references process_tracker .source_lkup ,
465+ source_object_name varchar (250 )
466+ );
467+
468+ comment on table process_tracker.source_object_lkup is ' Reference table for source/target objects.' ;
469+
470+ alter table process_tracker .source_object_lkup owner to pt_admin;
471+
472+ create unique index source_object_lkup_udx01
473+ on process_tracker .source_object_lkup (source_id, source_object_name);
474+
475+ create table process_tracker .process_target_object
476+ (
477+ process_id integer not null
478+ constraint process_target_object_fk01
479+ references process_tracker .process ,
480+ target_object_id integer not null
481+ constraint process_target_object_fk02
482+ references process_tracker .source_object_lkup ,
483+ constraint process_target_object_pk
484+ primary key (process_id, target_object_id)
485+ );
486+
487+ comment on table process_tracker.process_target_object is ' Relationship between processes and target objects' ;
488+
489+ alter table process_tracker .process_target_object owner to pt_admin;
490+
491+ create table process_tracker .process_source_object
492+ (
493+ process_id integer not null
494+ constraint process_source_object_fk01
495+ references process_tracker .process ,
496+ source_object_id integer not null
497+ constraint process_source_object_fk02
498+ references process_tracker .source_object_lkup ,
499+ constraint process_source_object_pk
500+ primary key (process_id, source_object_id)
501+ );
502+
503+ comment on table process_tracker.process_source_object is ' Relationship between processes and source objects' ;
504+
505+ alter table process_tracker .process_source_object owner to pt_admin;
506+
0 commit comments