|
Name |
|
|
Dimensional Type |
Dimension |
|
Comment |
Distribution group dimension (not to be confused with the MF_DistroGroup fact table). |
|
CKT_MD_DISTROGROUP |
|
Name |
Child Table |
Foreign Key Columns |
|
Relationship_61 |
MD_DistroGroup_SurrogateKey |
|
Name |
Code |
|
Name |
|
Name |
Comment |
Domain |
Data Type |
Length |
|
MD_DistroGroup_SurrogateKey |
Surrogate key identifier for distribution group (courses belong to one or more distro groups). |
<None> |
numeric |
|
|
MD_DistroGroup_Abbreviation |
The short name or code for a distro group in Colleague. Cf. the name (which is just a description in Colleague and is considered to be more volatile). An unknown distro group is recorded as '????'. |
DW_Colleague5CharCode |
char(5) |
5 |
|
MD_DistroGroup_Name |
The full name or description of a distro group in Colleague. Cf. the abbreviation (or code), which is really the primary key. |
DW_CodeDescLong |
varchar(64) |
64 |
|
MD_DistroGroup_Is1998 |
Yes' if a distro requirement (or overlay) applies to the 'old' (2009-10 and previous) curriculum, catalog year 1998. 'No' otherwise. |
DW_YesOrNoNOTNULL |
char(3) |
3 |
|
MD_DistroGroup_Is2010 |
'Yes' if a distro requirement (or overlay) applies to the 'new' (2010-11 and later) curriculum. 'No' otherwise. |
DW_YesOrNoNOTNULL |
char(3) |
3 |
|
MD_DistroGroup_IsOverlay |
In the 2010 curriculum, there are two classes of course 'types': distro groups and overlays. All are included in this table as 'distro groups' (since all map to the same underlying valcode table in Colleague). This attribute allows us to distinguish the two. |
DW_YesOrNoNOTNULL |
char(3) |
3 |
|
MD_DistroGroup_IsObsolete |
'Yes' if a given attribute was used for a time, for a given curriculum (or catalog year), but was dropped. Technically, we'd like to preserve history here, and make this a type-II SCD, but the added complexity for reporting doesn't justify it. |
DW_YesOrNoNOTNULL |
char(3) |
3 |
|
MD_DistroGroup_AuditKey |
|
DW_AuditKey |
bigint |
|
|
MD_DistroGroup_Timestamp |
|
<None> |
timestamp |
|
|
Name |
Unique |
Cluster |
Primary |
Foreign Key |
Alternate Key |
Table |
|
MD_DISTROGROUP_PK |
TRUE |
TRUE |
TRUE |
FALSE |
FALSE |
|
|
MD_DISTROGROUP_AK |
TRUE |
FALSE |
FALSE |
FALSE |
TRUE |
|
Name |
|
Identifier_1 |
|
AltKey |
|
|
|