| Dimensional Warehouse Model Data Model |
Description | The standard calendar, which is at the grain of a single day. It provides for aggregation at the month, quarter and year level. The standard fiscal year, quarter and month, as well as business days and holidays may be defined, if known. |
Primary Key | |
![]() |
Dependencies | |
![]() |
Reverse Dependencies | |
![]() |
Attribute Details |
Description | Financial adjustment period - the last financial period in the year representing when yearly financial adjustments are recorded. |
Data Type | Standards - Data Domains.ddm/Data Domains/Boolean Indicator [INTEGER] |
Is Part Of PrimaryKey | false |
Is Required | false |
Is Derived | false |
Is Surrogate Key | false |
Description | The surrogate key of the load information entry describing the details regarding the loading of the row in the atomic data warehouse. |
Data Type | Standards - Data Domains.ddm/Data Domains/Surrogate Key Large [LONG] |
Is Part Of PrimaryKey | false |
Is Required | true |
Is Derived | false |
Is Surrogate Key | false |
Description | Flag indicating if the calendar dimension occurrence is a business day. |
Data Type | Standards - Data Domains.ddm/Data Domains/Boolean Indicator [INTEGER] |
Is Part Of PrimaryKey | false |
Is Required | true |
Is Derived | false |
Is Surrogate Key | false |
Description | The abbreviated text that represents the Calendar Date, e.g. Dec 7, 2011. |
Data Type | Standards - Data Domains.ddm/Data Domains/Abbreviation [VARCHAR(150)] |
Is Part Of PrimaryKey | false |
Is Required | true |
Is Derived | false |
Is Surrogate Key | false |
Description | The full descriptive text that represents the Calendar Date, e.g. December 7, 2011. |
Data Type | Standards - Data Domains.ddm/Data Domains/Name [VARCHAR(30)] |
Is Part Of PrimaryKey | false |
Is Required | true |
Is Derived | false |
Is Surrogate Key | false |
Description | A numeric surrogate key used to uniquely identify entities in the dimensional model. |
Data Type | Standards - Data Domains.ddm/Data Domains/Surrogate Key Large [LONG] |
Is Part Of PrimaryKey | true |
Is Required | true |
Is Derived | false |
Is Surrogate Key | true |
Description | The date for the Calendar row. This is a DATE column using the database's native date format. |
Data Type | Standards - Data Domains.ddm/Data Domains/Date [DATE] |
Is Part Of PrimaryKey | false |
Is Required | true |
Is Derived | false |
Is Surrogate Key | false |
Description | Set to 'Y' if this is the most recent row of a group having the same Surrogate Key. |
Data Type | Standards - Data Domains.ddm/Data Domains/Boolean Indicator [INTEGER] |
Is Part Of PrimaryKey | false |
Is Required | true |
Is Derived | false |
Is Surrogate Key | false |
Description | A description of the date error. This could be a NULL value, an out-of-range value, or an improperly formatted date string. |
Data Type | Standards - Data Domains.ddm/Data Domains/Description Short [VARCHAR(150)] |
Is Part Of PrimaryKey | false |
Is Required | false |
Is Derived | false |
Is Surrogate Key | false |
Description | Indicates that the row in the Calendar entity is handling an error in the value for the date. This could be a NULL value, an out-of-range value, or an improperly formatted date string. |
Data Type | Standards - Data Domains.ddm/Data Domains/Boolean Indicator [INTEGER] |
Is Part Of PrimaryKey | false |
Is Required | true |
Is Derived | false |
Is Surrogate Key | false |
Description | The numeric representation of day of the month corresponding to the Calendar Date. This is an integer between 1 and 31. |
Data Type | Standards - Data Domains.ddm/Data Domains/Month Day Number [SHORT] |
Is Part Of PrimaryKey | false |
Is Required | true |
Is Derived | false |
Is Surrogate Key | false |
Description | The abbreviated day of the week, e.g., 'Mon'. |
Data Type | Standards - Data Domains.ddm/Data Domains/Abbreviation [VARCHAR(150)] |
Is Part Of PrimaryKey | false |
Is Required | true |
Is Derived | false |
Is Surrogate Key | false |
Description | The name of the day of the week corresponding to the Calendar Date, e.g., 'Monday'. |
Data Type | Standards - Data Domains.ddm/Data Domains/Name [VARCHAR(30)] |
Is Part Of PrimaryKey | false |
Is Required | true |
Is Derived | false |
Is Surrogate Key | false |
Description | An integer between 1 and 7 that represents the day of the week. In the Unites States, 1 represents Sunday. |
Data Type | Standards - Data Domains.ddm/Data Domains/Week Day Number [SHORT] |
Is Part Of PrimaryKey | false |
Is Required | true |
Is Derived | false |
Is Surrogate Key | false |
Description | The numeric day of the year corresponding to the Calendar Date. It is constrained to integers between 1 and 366. |
Data Type | Standards - Data Domains.ddm/Data Domains/Year Day Number [SHORT] |
Is Part Of PrimaryKey | false |
Is Required | true |
Is Derived | false |
Is Surrogate Key | false |
Description | The surrogate key of the load information entry describing the details regarding the loading of the row. |
Data Type | Standards - Data Domains.ddm/Data Domains/Surrogate Key Large [LONG] |
Is Part Of PrimaryKey | false |
Is Required | true |
Is Derived | false |
Is Surrogate Key | false |
Description | Establishes a period where a set of attributes are true according to the business. |
Data Type | Standards - Data Domains.ddm/Data Domains/Date [DATE] |
Is Part Of PrimaryKey | false |
Is Required | true |
Is Derived | false |
Is Surrogate Key | false |
Description | Ends a period of effectivity. |
Data Type | Standards - Data Domains.ddm/Data Domains/Date [DATE] |
Is Part Of PrimaryKey | false |
Is Required | false |
Is Derived | false |
Is Surrogate Key | false |
Description | The Month Abbreviation corresponding to the Fiscal Calendar, expressed as a three-character string. For example, 'Dec' for the fiscal month of December. |
Data Type | Standards - Data Domains.ddm/Data Domains/Abbreviation [VARCHAR(150)] |
Is Part Of PrimaryKey | false |
Is Required | false |
Is Derived | false |
Is Surrogate Key | false |
Description | The date on which the Fiscal month begins. |
Data Type | Standards - Data Domains.ddm/Data Domains/Date [DATE] |
Is Part Of PrimaryKey | false |
Is Required | false |
Is Derived | false |
Is Surrogate Key | false |
Description | The date on which the Fiscal month ends. |
Data Type | Standards - Data Domains.ddm/Data Domains/Date [DATE] |
Is Part Of PrimaryKey | false |
Is Required | false |
Is Derived | false |
Is Surrogate Key | false |
Description | The name of the current Fiscal month. |
Data Type | Standards - Data Domains.ddm/Data Domains/Name [VARCHAR(30)] |
Is Part Of PrimaryKey | false |
Is Required | false |
Is Derived | false |
Is Surrogate Key | false |
Description | The Month Number corresponding to the Fiscal Calendar, expressed as a two-digit integer between 1 and 12. |
Data Type | Standards - Data Domains.ddm/Data Domains/Month Number [SHORT] |
Is Part Of PrimaryKey | false |
Is Required | false |
Is Derived | false |
Is Surrogate Key | false |
Description | The Quarter Abbreviation corresponding to the Fiscal Calendar, expressed as a two-character string. For example 'Q4' for the fourth fiscal quarter. |
Data Type | Standards - Data Domains.ddm/Data Domains/Abbreviation [VARCHAR(150)] |
Is Part Of PrimaryKey | false |
Is Required | false |
Is Derived | false |
Is Surrogate Key | false |
Description | The calendar date on which the Fiscal Quarter begins. |
Data Type | Standards - Data Domains.ddm/Data Domains/Date [DATE] |
Is Part Of PrimaryKey | false |
Is Required | false |
Is Derived | false |
Is Surrogate Key | false |
Description | The calendar date on which the Fiscal Quarter ends. |
Data Type | Standards - Data Domains.ddm/Data Domains/Date [DATE] |
Is Part Of PrimaryKey | false |
Is Required | false |
Is Derived | false |
Is Surrogate Key | false |
Description | The Quarter Number corresponding to the Fiscal Calendar, expressed as a one-digit integer between 1 and 4. |
Data Type | Standards - Data Domains.ddm/Data Domains/Quarter Number [SHORT] |
Is Part Of PrimaryKey | false |
Is Required | false |
Is Derived | false |
Is Surrogate Key | false |
Description | The date on which the Fiscal Calendar Year begins. This is a DATE column using the database's native date format. |
Data Type | Standards - Data Domains.ddm/Data Domains/Date [DATE] |
Is Part Of PrimaryKey | false |
Is Required | false |
Is Derived | false |
Is Surrogate Key | false |
Description | The date on which the Fiscal Calendar Year ends. This is a DATE column using the database's native date format. |
Data Type | Standards - Data Domains.ddm/Data Domains/Date [DATE] |
Is Part Of PrimaryKey | false |
Is Required | false |
Is Derived | false |
Is Surrogate Key | false |
Description | The year corresponding to the Fiscal Calendar, expressed as a four-digit integer. |
Data Type | Standards - Data Domains.ddm/Data Domains/Number Integer [INTEGER] |
Is Part Of PrimaryKey | false |
Is Required | false |
Is Derived | false |
Is Surrogate Key | false |
Description | Identifies which Calendar Days are considered to be Holidays by the organization. |
Data Type | Standards - Data Domains.ddm/Data Domains/Boolean Indicator [INTEGER] |
Is Part Of PrimaryKey | false |
Is Required | true |
Is Derived | false |
Is Surrogate Key | false |
Description | The month of the year corresponding to the Calendar Date, expressed an abbreviation, such as 'Dec'. |
Data Type | Standards - Data Domains.ddm/Data Domains/Abbreviation [VARCHAR(150)] |
Is Part Of PrimaryKey | false |
Is Required | true |
Is Derived | false |
Is Surrogate Key | false |
Description | The name of the month of the year corresponding to the Calendar Date, e.g., December. |
Data Type | Standards - Data Domains.ddm/Data Domains/Name [VARCHAR(30)] |
Is Part Of PrimaryKey | false |
Is Required | true |
Is Derived | false |
Is Surrogate Key | false |
Description | The month of the year corresponding to the Calendar Date, expressed as an integer between 1 and 12. |
Data Type | Standards - Data Domains.ddm/Data Domains/Month Number [SHORT] |
Is Part Of PrimaryKey | false |
Is Required | true |
Is Derived | false |
Is Surrogate Key | false |
Description | The previous Month Abbreviation corresponding to the Fiscal Calendar, expressed as a three-character string. For example, 'Dec' for the fiscal month of December. |
Data Type | Standards - Data Domains.ddm/Data Domains/Abbreviation [VARCHAR(150)] |
Is Part Of PrimaryKey | false |
Is Required | false |
Is Derived | false |
Is Surrogate Key | false |
Description | The date on which the previous Fiscal month began. |
Data Type | Standards - Data Domains.ddm/Data Domains/Date [DATE] |
Is Part Of PrimaryKey | false |
Is Required | false |
Is Derived | false |
Is Surrogate Key | false |
Description | The date on which the previous Fiscal month ended. |
Data Type | Standards - Data Domains.ddm/Data Domains/Date [DATE] |
Is Part Of PrimaryKey | false |
Is Required | false |
Is Derived | false |
Is Surrogate Key | false |
Description | The name of the previous Fiscal month. |
Data Type | Standards - Data Domains.ddm/Data Domains/Name [VARCHAR(30)] |
Is Part Of PrimaryKey | false |
Is Required | false |
Is Derived | false |
Is Surrogate Key | false |
Description | The previous Month Number corresponding to the Fiscal Calendar, expressed as a two-digit integer between 1 and 12. |
Data Type | Standards - Data Domains.ddm/Data Domains/Month Number [SHORT] |
Is Part Of PrimaryKey | false |
Is Required | false |
Is Derived | false |
Is Surrogate Key | false |
Description | The previous Quarter Abbreviation corresponding to the Fiscal Calendar, expressed as a two-character string. For example 'Q4' for the fourth fiscal quarter. |
Data Type | Standards - Data Domains.ddm/Data Domains/Abbreviation [VARCHAR(150)] |
Is Part Of PrimaryKey | false |
Is Required | false |
Is Derived | false |
Is Surrogate Key | false |
Description | The calendar date on which the previous Fiscal Quarter began. |
Data Type | Standards - Data Domains.ddm/Data Domains/Date [DATE] |
Is Part Of PrimaryKey | false |
Is Required | false |
Is Derived | false |
Is Surrogate Key | false |
Description | The calendar date on which the previous Fiscal Quarter ended. |
Data Type | Standards - Data Domains.ddm/Data Domains/Date [DATE] |
Is Part Of PrimaryKey | false |
Is Required | false |
Is Derived | false |
Is Surrogate Key | false |
Description | The previous Quarter Number corresponding to the Fiscal Calendar, expressed as a one-digit integer between 1 and 4. |
Data Type | Standards - Data Domains.ddm/Data Domains/Quarter Number [SHORT] |
Is Part Of PrimaryKey | false |
Is Required | false |
Is Derived | false |
Is Surrogate Key | false |
Description | The date on which the previous Fiscal Calendar Year began. This is a DATE column using the database's native date format. |
Data Type | Standards - Data Domains.ddm/Data Domains/Date [DATE] |
Is Part Of PrimaryKey | false |
Is Required | false |
Is Derived | false |
Is Surrogate Key | false |
Description | The date on which the previous Fiscal Calendar Year ended. This is a DATE column using the database's native date format. |
Data Type | Standards - Data Domains.ddm/Data Domains/Date [DATE] |
Is Part Of PrimaryKey | false |
Is Required | false |
Is Derived | false |
Is Surrogate Key | false |
Description | The previous year corresponding to the Fiscal Calendar, expressed as a four-digit integer. |
Data Type | Standards - Data Domains.ddm/Data Domains/Number Integer [INTEGER] |
Is Part Of PrimaryKey | false |
Is Required | false |
Is Derived | false |
Is Surrogate Key | false |
Description | The previous month of the year corresponding to the Calendar Date, expressed an abbreviation, such as 'NOV' if the current month is DEC. |
Data Type | Standards - Data Domains.ddm/Data Domains/Abbreviation [VARCHAR(150)] |
Is Part Of PrimaryKey | false |
Is Required | true |
Is Derived | false |
Is Surrogate Key | false |
Description | The name of the previous month of the year corresponding to the Calendar Date, e.g., November if the current month is December. |
Data Type | Standards - Data Domains.ddm/Data Domains/Name [VARCHAR(30)] |
Is Part Of PrimaryKey | false |
Is Required | true |
Is Derived | false |
Is Surrogate Key | false |
Description | The previous month of the year corresponding to the Calendar Date, expressed as an integer between 1 and 12. If the current month is 12, this will be 11. |
Data Type | Standards - Data Domains.ddm/Data Domains/Month Number [SHORT] |
Is Part Of PrimaryKey | false |
Is Required | true |
Is Derived | false |
Is Surrogate Key | false |
Description | The previous quarter of the year corresponding to the Calendar Date, expressed an abbreviation, such as 'Q3' if the current date falls in Q4. |
Data Type | Standards - Data Domains.ddm/Data Domains/Abbreviation [VARCHAR(150)] |
Is Part Of PrimaryKey | false |
Is Required | true |
Is Derived | false |
Is Surrogate Key | false |
Description | The name of the previous quarter of the year corresponding to the Calendar Date, e.g., Q3 if the current quarter is Q4. |
Data Type | Standards - Data Domains.ddm/Data Domains/Quarter Number [SHORT] |
Is Part Of PrimaryKey | false |
Is Required | true |
Is Derived | false |
Is Surrogate Key | false |
Description | An abbreviated representation of the previous month and year corresponding to the Calendar Date. For example, Nov 2011 for a current date in December, 2011. |
Data Type | Standards - Data Domains.ddm/Data Domains/Abbreviation [VARCHAR(150)] |
Is Part Of PrimaryKey | false |
Is Required | true |
Is Derived | false |
Is Surrogate Key | false |
Description | A representation of the previous month and year corresponding to the Calendar Date. For example, November 2011 for a current date in December, 2011. |
Data Type | Standards - Data Domains.ddm/Data Domains/Name [VARCHAR(30)] |
Is Part Of PrimaryKey | false |
Is Required | true |
Is Derived | false |
Is Surrogate Key | false |
Description | A numeric representation of the previous month and year corresponding to the Calendar Date. For example, 201111 for a current date in December, 2011. |
Data Type | Standards - Data Domains.ddm/Data Domains/Number Integer [INTEGER] |
Is Part Of PrimaryKey | false |
Is Required | true |
Is Derived | false |
Is Surrogate Key | false |
Description | An alpha-numeric representation of the previous quarter and year corresponding to the Calendar Date, expressed as an integer, e.g. 2011 Q3 for a current date in the fourth quarter of 2011. |
Data Type | Standards - Data Domains.ddm/Data Domains/Abbreviation [VARCHAR(150)] |
Is Part Of PrimaryKey | false |
Is Required | true |
Is Derived | false |
Is Surrogate Key | false |
Description | A numeric representation of the previous quarter and year corresponding to the Calendar Date, expressed as an integer, e.g. 20113 for a current date in the fourth quarter of 2011. |
Data Type | Standards - Data Domains.ddm/Data Domains/Number Integer [INTEGER] |
Is Part Of PrimaryKey | false |
Is Required | true |
Is Derived | false |
Is Surrogate Key | false |
Description | The year corresponding to the Prior Year, expressed as a four-digit integer. |
Data Type | Standards - Data Domains.ddm/Data Domains/Number Integer [INTEGER] |
Is Part Of PrimaryKey | false |
Is Required | true |
Is Derived | false |
Is Surrogate Key | false |
Description | The quarter of the year corresponding to the Calendar Date, expressed an abbreviation, such as 'Q4'. |
Data Type | Standards - Data Domains.ddm/Data Domains/Abbreviation [VARCHAR(150)] |
Is Part Of PrimaryKey | false |
Is Required | true |
Is Derived | false |
Is Surrogate Key | false |
Description | The quarter of the year corresponding to the Calendar Date, expressed as an integer. |
Data Type | Standards - Data Domains.ddm/Data Domains/Quarter Number [SHORT] |
Is Part Of PrimaryKey | false |
Is Required | true |
Is Derived | false |
Is Surrogate Key | false |
Description | The code that corresponds to the Source Code Sk. |
Data Type | Standards - Data Domains.ddm/Data Domains/Tenant Common Code [VARCHAR(80)] |
Is Part Of PrimaryKey | false |
Is Required | true |
Is Derived | false |
Is Surrogate Key | false |
Description | The description that corresponds to the Source Type Cd. |
Data Type | Standards - Data Domains.ddm/Data Domains/Description [VARCHAR(250)] |
Is Part Of PrimaryKey | false |
Is Required | true |
Is Derived | false |
Is Surrogate Key | false |
Description | The origin of the data identifying the actual load source, vendor, manual key entry, or context of the data in a specific row in the database. |
Data Type | Standards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER] |
Is Part Of PrimaryKey | false |
Is Required | true |
Is Derived | false |
Is Surrogate Key | false |
Description | The surrogate key of the entry identifying the legal owner of the data. |
Data Type | Standards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER] |
Is Part Of PrimaryKey | false |
Is Required | true |
Is Derived | false |
Is Surrogate Key | false |
Description | Establishes a period where a set of attributes are true in the source system. This would be populated with the transaction timestamp and would be used for the snapshot date. |
Data Type | Standards - Data Domains.ddm/Data Domains/Timestamp [TIMESTAMP] |
Is Part Of PrimaryKey | false |
Is Required | true |
Is Derived | false |
Is Surrogate Key | false |
Description | Ends a period of validity. |
Data Type | Standards - Data Domains.ddm/Data Domains/Timestamp [TIMESTAMP] |
Is Part Of PrimaryKey | false |
Is Required | false |
Is Derived | false |
Is Surrogate Key | false |
Description | The week of the year from 1..53. |
Data Type | Standards - Data Domains.ddm/Data Domains/Week Number [SHORT] |
Is Part Of PrimaryKey | false |
Is Required | true |
Is Derived | false |
Is Surrogate Key | false |
Description | An abbreviated representation of the month and year corresponding to the Calendar Date. For example, Dec 2011 for a date in December, 2011. |
Data Type | Standards - Data Domains.ddm/Data Domains/Abbreviation [VARCHAR(150)] |
Is Part Of PrimaryKey | false |
Is Required | true |
Is Derived | false |
Is Surrogate Key | false |
Description | A representation of the month and year corresponding to the Calendar Date. For example, December 2011 for a date in December, 2011. |
Data Type | Standards - Data Domains.ddm/Data Domains/Name [VARCHAR(30)] |
Is Part Of PrimaryKey | false |
Is Required | true |
Is Derived | false |
Is Surrogate Key | false |
Description | A numeric representation of the month and year corresponding to the Calendar Date. For example, 201112 for a date in December, 2011. |
Data Type | Standards - Data Domains.ddm/Data Domains/Number Integer [INTEGER] |
Is Part Of PrimaryKey | false |
Is Required | true |
Is Derived | false |
Is Surrogate Key | false |
Description | An alpha-numeric representation of the quarter and year corresponding to the Calendar Date, expressed as an integer, e.g. 2011 Q4 for the fourth quarter of 2011. |
Data Type | Standards - Data Domains.ddm/Data Domains/Abbreviation [VARCHAR(150)] |
Is Part Of PrimaryKey | false |
Is Required | true |
Is Derived | false |
Is Surrogate Key | false |
Description | A numeric representation of the quarter and year corresponding to the Calendar Date, expressed as an integer, e.g. 20114 for the fourth quarter of 2011. |
Data Type | Standards - Data Domains.ddm/Data Domains/Number Integer [INTEGER] |
Is Part Of PrimaryKey | false |
Is Required | true |
Is Derived | false |
Is Surrogate Key | false |
Description | The year corresponding to the Calendar Date, expressed as a four-digit integer. |
Data Type | Standards - Data Domains.ddm/Data Domains/Identifier Numeric [INTEGER] |
Is Part Of PrimaryKey | false |
Is Required | true |
Is Derived | false |
Is Surrogate Key | false |
Primary Key Details |
Key Attribute | Calendar Dk |
| Dimensional Warehouse Model Data Model |