Results for “parent_object_id”

50+ results




AI-generated from documented ETRM metadata — verify critical details on the linked pages.

Overview

OTA_PREREQUISITES is a Learning Management table in the OTA schema that governs sequencing rules between learning objects in Oracle EBS 12.1.1 and 12.2.2. As documented, prerequisites apply exclusively to learning objects (online learning): the table records which learning objects must be completed before another learning object can be attempted, thereby defining the order in which a curriculum or certification path must be traversed. The table is classified as VALID and stores 11 columns under the OTA schema owner.

From a Data Vault modeling perspective, the heuristic classification mined from the foreign-key structure is standalone. That classification indicates the table is not strongly integrated into a parent-child dependency chain within the mined metadata and may be modeled as an independent construct rather than a strict link or satellite. The metadata further notes that Oracle labels the content as proprietary and confidential.

Key Information Stored

The documented physical schema contains 11 columns. The most significant are:

The primary key is documented as the unique index OTA_PREREQUISITES_UK1 over (OBJECT_ID, PARENT_OBJECT_ID, PARENT_TYPE). Because the documented primary key is the same as the business-key candidate, this table exposes no separate surrogate key beyond the composite business key; the unique index is the principal identity mechanism.

Common Use Cases and Queries

Typical scenarios include validating enrollment eligibility, rendering prerequisite chains on learner self-service pages, and building curriculum reports. A query to list the prerequisites for a given learning object:

  • SELECT parent_object_id, parent_type, enforced_flag FROM ota.ota_prerequisites WHERE object_id = :object_id AND business_group_id = :bg_id;

A reverse query to find which learning objects depend on a given parent:

  • SELECT object_id, enforced_flag FROM ota.ota_prerequisites WHERE parent_object_id = :parent_id AND parent_type = :parent_type;

A reporting pattern that joins both sides to OTA learning object definitions supports curriculum-graph extraction and cycle detection. Because prerequisites apply only to online learning objects, reports should filter to learning-object rows when joining to the object master.

Related Objects

The metadata describes the FK structure as standalone, so join relationships are inferred from the documented key columns rather than declared constraints. The most significant related objects are:

No documented FK constraints are exposed in the ETRM excerpt; integrators should confirm actual constraints in the target instance before relying on referential enforcement.