This schema contains views needed to navigate the relationships between courses, terms, and nodes. It doesn't really contain any facts so all of its views are documented in the list below.


ODS_TERM

ODS_TERM contains one record for each term.

Fact table
ColumnDescription
pk1Unique Identifier.
titleTitle of the term.
descriptionDescription of the term.
start_dateThe date on which this term begins.
end_dateThe date on which this term ends.
available_indAn indicator of if the term is available.
batch_uidBatch_uid of the term.

ODS_NODE

ODS_NODE contains one record for each term.

Fact table
ColumnDescription
pk1Unique Identifier.
NameName of the node.
Batch_uidBatch_uid of the node.
parent_pk1Unique Identifier.

ODS_LS_COURSE_NODE

ODS_LS_COURSE_NODE contains a record for each node to course mapping.

Fact table
ColumnDescription
course_pk1Identifies an ods_ls_course record.
node_pk1Identifies an ods_term record.
primary_indIndicates if this is the primary node for this course.