At Indiana University, the naming conventions detailed below apply to Data Warehouse applications, system names, and abbreviations. To request a new application name, system name, or abbreviation, fill out the EDSD Support Form ; under "Application", select Naming .
Abbreviations are not used in business names with few exceptions. One reason to do so is to limit the length of a business name, and then only if the abbreviation is for a universally known acronym or abbreviation such as IRS.
There are several types of tables: for example, move tables, fact tables, and dimension tables. All tables have the same formatting requirements for the business name and the same length requirement for the generated technical name.
The Naming application recognizes the following types of tables. The CLASS_WORD identifies the table type and is shown with the technical name abbreviation:
Type | Abbreviation |
---|---|
TABLE | _T |
DIMENSION_TABLE | _DM |
FACT_TABLE | _FT |
DATAGROUP | _GT |
SECURITY_TABLE | _ST |
MOVE_TABLE | _MT |
The maximum Oracle table name length is 30. The generated technical name for a table must be 27 characters or less to reserve space for index names built from the table technical name. This requirement exists in the EDSS Data Warehouse since the original complete technical table name must be present in the names of indexes for the table.
Following are examples of a table business name, a maximum-length generated technical name, and associated index names:
PURCHASING_PURCHASE_ORDER_RESTRICTED_MATERIAL_STATUS_HISTORY_TABLE Generated technical table name, length=27Table names should follow the format: APPLICATION_NAME, MODIFIER words or phrases, CLASS_WORD. For example:
Abbreviation | Full name |
---|---|
SR | Student Records |
IR | Institutional Research |
FA | Financial Aid |
SF | Student Financials |
HRS | Human Resources |
GL | General Ledger |
The Naming application recognizes two types of views. The CLASS_WORD identifies the view type and is shown with the technical name abbreviation:
Type | Abbreviation |
---|---|
VIEW | _V |
MATERIALIZED_VIEW | _MV |
The generated technical view name is limited to 27 characters or less as for generated table names.
View names should follow the format: APPLICATION_NAME, MODIFIER words or phrases, CLASS_WORD. For example:
A column name may end with any class word that does not represent a table, view or file as described above. Examples of valid CLASS_WORDS for columns are NUMBER, TEXT, ADDRESS, KEY, INDICATOR.
The generated technical column name is limited to 30 characters or less.
Column names should follow the format: PRIME_WORD, MODIFIER words or phrases, CLASS_WORD (Note: PRIME_WORD can be in any position except the last word). For example:
Type of name | First word or phrase | Subsequent words or phrases | Last word or phrase |
---|---|---|---|
Oracle object | APPLICATION_NAME | PRIME_WORD or MODIFIER | CLASS_WORD |
Column name | PRIME_WORD or MODIFIER | PRIME_WORD or MODIFIER | CLASS_WORD |
Business name class word | Generated abbreviation |
---|---|
TABLE | _T |
SECURITY_TABLE | _ST |
FACT_TABLE | _FT |
DIMENSION_TABLE | _DM |
DATAGROUP | _GT |
MOVE_TABLE | _MT |
VIEW | _V |
MATERIALIZED_VIEW | _MV |
If you have questions about naming standards or need assistance with naming, fill out the EDSD Support Form ; under "Application", select Naming .
This is document bctf in the Knowledge Base.
Last modified on 2023-08-22 08:04:11 .