Search Results igs_ps_sh_usec_occurs_pk
Overview
The table IGS_PS_SH_USEC_OCCURS is a shadow table within the Oracle E-Business Suite Student System (IGS) module. Its primary role is to act as a supporting data structure for the main Unit Section Occurrence table (IGS_PS_USEC_OCCURS_ALL). In the context of Oracle EBS 12.1.1 and 12.2.2, shadow tables are commonly used to facilitate complex data operations, such as auditing, data replication, or maintaining historical snapshots, without directly impacting the transactional integrity of the primary table. This table is integral to managing the occurrences or scheduled instances of unit sections, which are fundamental to academic scheduling and student enrollment processes.
Key Information Stored
The table's structure is defined by its primary and unique keys, which are central to its function. The primary technical identifier is the USECSH_ID column, which serves as the primary key (IGS_PS_SH_USEC_OCCURS_PK). More critically, the table stores the UNIT_SECTION_OCCURRENCE_ID, which is enforced as a unique key (IGS_PS_SH_USEC_OCCURS_UK). This column holds the foreign key value that directly links each record in this shadow table to a specific, corresponding record in the master Unit Section Occurrence table. While the provided metadata does not list additional columns, typical shadow tables in this context may also include timestamp, operation type, or user identifier columns to track changes.
Common Use Cases and Queries
This table is primarily accessed for auditing and data reconciliation purposes. A common operational use case involves verifying data synchronization between the shadow and primary tables or investigating the history of changes to a unit section occurrence. For reporting, it may be used to generate lists of unit section occurrences that have associated shadow records, often for compliance or data quality audits. A fundamental query pattern involves joining the two tables to compare records:
SELECT s.UNIT_SECTION_OCCURRENCE_ID, u.UNIT_SECTION_ID FROM IGS.IGS_PS_SH_USEC_OCCURS s, IGS.IGS_PS_USEC_OCCURS_ALL u WHERE s.UNIT_SECTION_OCCURRENCE_ID = u.UNIT_SECTION_OCCURRENCE_ID;
Direct queries against this table are typically administrative, such as retrieving all shadow records for a cleanup or archive operation.
Related Objects
The table has a direct and documented foreign key relationship with the core transactional table for unit section occurrences. The relationship is defined as follows:
- Foreign Key to IGS_PS_USEC_OCCURS_ALL: The column IGS_PS_SH_USEC_OCCURS.UNIT_SECTION_OCCURRENCE_ID references the primary key of the IGS_PS_USEC_OCCURS_ALL table. This is the sole documented relationship, establishing the table's role as a dependent shadow object of the primary occurrence table. Any integration, custom reporting, or data extraction logic involving unit section occurrences may need to consider this link to ensure data consistency.
-
Table: IGS_PS_SH_USEC_OCCURS
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PS_SH_USEC_OCCURS, object_name:IGS_PS_SH_USEC_OCCURS, status:VALID, product: IGS - Student System , description: This table is used to store the shadow table to Unit Section Occurrence Table. , implementation_dba_data: IGS.IGS_PS_SH_USEC_OCCURS ,
-
Table: IGS_PS_SH_USEC_OCCURS
12.2.2
product: IGS - Student System (Obsolete) , description: This table is used to store the shadow table to Unit Section Occurrence Table. , implementation_dba_data: Not implemented in this database ,
-
eTRM - IGS Tables and Views
12.1.1
description: Holds applicant whose records are wrongly available . It is recommended that such applicant records are deleted from the system . It synchronizes with UCAS view 'ivStarW'. ,
-
eTRM - IGS Tables and Views
12.1.1
description: Holds applicant whose records are wrongly available . It is recommended that such applicant records are deleted from the system . It synchronizes with UCAS view 'ivStarW'. ,