Table MF_DistroGroup

Card of table MF_DistroGroup

Name

MF_DistroGroup

Dimensional Type

Fact

Comment

Not to be confused with MD_DistroGroup. This is really just a bridge table, to represent a many-to-many relationship between distro group and section (MD_Section).


Check constraint name of the table MF_DistroGroup

CKT_MF_DISTROGROUP


List of outgoing references of the table MF_DistroGroup

Name

Parent Table

Foreign Key Columns

Relationship_58

MD_Section (Shortcut)

MD_Sect_SurrogateKey

Relationship_59

MD_CarlTerm (Shortcut)

MD_CarlTerm_SurrogateKey

Relationship_60

MD_Course (Shortcut)

MD_Course_SurrogateKey

Relationship_61

MD_DistroGroup (Shortcut)

MD_DistroGroup_SurrogateKey


List of referencing views of the table MF_DistroGroup

Name

Code

VMF_DistroGroup

VMF_DISTROGROUP

VMF_DistroGroup

VMF_DISTROGROUP


List of diagrams containing the table MF_DistroGroup

Name

StarsAcademicRecordDiagram


List of columns of the table MF_DistroGroup

Name

Comment

Domain

Data Type

Length

MD_Sect_SurrogateKey

 

<None>

numeric

 

MD_CarlTerm_SurrogateKey

 

<None>

numeric

 

MD_DistroGroup_SurrogateKey

Surrogate key identifier for distribution group (courses belong to one or more distro groups).

<None>

numeric

 

MD_Course_SurrogateKey

 

<None>

numeric

 

MF_DistroGroup_Count

Count of sections marked as fulfilling a particular distro group requirement in Colleague, by standard term (SU, FA, WI, SP).

Put differently, this attribute facilitates counting the number of terms in which a given section (or if aggregated, sections) that fulfill a particular distro group requirement are offered.

The grain here is term + section + distro group, and this is important, because a section may occur in multiple traditional terms (as often happens with off-campus programs), and a given section may also fulfill multiple distro requirements.

<None>

int

 

MF_DistroGroup_AuditKey

 

DW_AuditKey

bigint

 

MF_DistroGroup_Timestamp

 

<None>

timestamp

 

MD_Sect_SurrogateKey

 

<None>

numeric

 

MD_CarlTerm_SurrogateKey

 

<None>

numeric

 

MD_DistroGroup_SurrogateKey

Surrogate key identifier for distribution group (courses belong to one or more distro groups).

<None>

numeric

 

MD_Course_SurrogateKey

 

<None>

numeric

 

MF_DistroGroup_Count

Count of sections marked as fulfilling a particular distro group requirement in Colleague, by standard term (SU, FA, WI, SP).

Put differently, this attribute facilitates counting the number of terms in which a given section (or if aggregated, sections) that fulfill a particular distro group requirement are offered.

The grain here is term + section + distro group, and this is important, because a section may occur in multiple traditional terms (as often happens with off-campus programs), and a given section may also fulfill multiple distro requirements.

<None>

int

 

MF_DistroGroup_AuditKey

 

DW_AuditKey

bigint

 

MF_DistroGroup_Timestamp

 

<None>

timestamp

 


List of indexes of the table MF_DistroGroup

Name

Unique

Cluster

Primary

Foreign Key

Alternate Key

Table

MF_DISTROGROUP_PK

TRUE

TRUE

TRUE

FALSE

FALSE

MF_DistroGroup

RELATIONSHIP_60_FK

FALSE

FALSE

FALSE

TRUE

FALSE

MF_DistroGroup

MF_DISTROGROUP_PK

TRUE

TRUE

TRUE

FALSE

FALSE

MF_DistroGroup

RELATIONSHIP_60_FK

FALSE

FALSE

FALSE

TRUE

FALSE

MF_DistroGroup


List of keys of the table MF_DistroGroup

Name

Identifier_1

Identifier_1