0% found this document useful (0 votes)
32 views

SH - Customers P SH - Sales

The document describes tables in a sales database including tables for sales data, customers, products, promotions, and time. The sales table includes fields for product, customer, date, promotion, and quantity/amount sold. The customer table includes fields like name, address, phone and demographic info. The other tables include fields for product names and categories, promotion names and dates, and time fields like day and month.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
32 views

SH - Customers P SH - Sales

The document describes tables in a sales database including tables for sales data, customers, products, promotions, and time. The sales table includes fields for product, customer, date, promotion, and quantity/amount sold. The customer table includes fields like name, address, phone and demographic info. The other tables include fields for product names and categories, promotion names and dates, and time fields like day and month.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

SH.SALES SH.

CUSTOMERS
F * PROD_ID NUMBER (6) P * CUST_ID NUMBER
F * CUST_ID NUMBER * CUST_FIRST_NAME VARCHAR2 (20 BYTE)
F * TIME_ID DATE * CUST_LAST_NAME VARCHAR2 (40 BYTE)
F * CHANNEL_ID NUMBER * CUST_GENDER CHAR (1 BYTE)
F * PROMO_ID NUMBER (6) * CUST_YEAR_OF_BIRTH NUMBER (4)
* QUANTITY_SOLD NUMBER (10,2) CUST_MARITAL_STATUS VARCHAR2 (20 BYTE)
* AMOUNT_SOLD NUMBER (10,2) * CUST_STREET_ADDRESS VARCHAR2 (40 BYTE)
* CUST_POSTAL_CODE VARCHAR2 (10 BYTE)
SALES_CHANNEL_FK (CHANNEL_ID)
* CUST_CITY VARCHAR2 (30 BYTE)
SALES_CUSTOMER_FK (CUST_ID)
* CUST_CITY_ID NUMBER
SALES_PRODUCT_FK (PROD_ID)
* CUST_STATE_PROVINCE VARCHAR2 (40 BYTE)
SALES_PROMO_FK (PROMO_ID)
* CUST_STATE_PROVINCE_ID NUMBER
SALES_TIME_FK (TIME_ID)
F * COUNTRY_ID NUMBER
SALES_CHANNEL_BIX (CHANNEL_ID) * CUST_MAIN_PHONE_NUMBER VARCHAR2 (25 BYTE)
SALES_CUST_BIX (CUST_ID) CUST_INCOME_LEVEL VARCHAR2 (30 BYTE)
SALES_PROD_BIX (PROD_ID) CUST_CREDIT_LIMIT NUMBER
SALES_PROMO_BIX (PROMO_ID) CUST_EMAIL VARCHAR2 (50 BYTE)
SALES_TIME_BIX (TIME_ID) * CUST_TOTAL VARCHAR2 (14 BYTE)
* CUST_TOTAL_ID NUMBER
CUST_SRC_ID NUMBER
CUST_EFF_FROM DATE
CUST_EFF_TO DATE
CUST_VALID VARCHAR2 (1 BYTE)
SH.CHANNELS SH.PRODUCTS SH.PROMOTIONS SH.TIMES
CUSTOMERS_PK (CUST_ID)
P * CHANNEL_ID NUMBER P * PROD_ID NUMBER (6) P * PROMO_ID NUMBER (6) P * TIME_ID DATE
* CHANNEL_DESC VARCHAR2 (20 BYTE) * PROD_NAME VARCHAR2 (50 BYTE) * PROMO_NAME VARCHAR2 (30 BYTE) * DAY_NAME VARCHAR2 (9 BYTE) CUSTOMERS_COUNTRY_FK (COUNTRY_ID)
* CHANNEL_CLASS VARCHAR2 (20 BYTE) * PROD_DESC VARCHAR2 (4000 BYTE) * PROMO_SUBCATEGORY VARCHAR2 (30 BYTE) * DAY_NUMBER_IN_WEEK NUMBER (1) CUSTOMERS_GENDER_BIX (CUST_GENDER)
* CHANNEL_CLASS_ID NUMBER * PROD_SUBCATEGORY VARCHAR2 (50 BYTE) * PROMO_SUBCATEGORY_ID NUMBER * DAY_NUMBER_IN_MONTH NUMBER (2) CUSTOMERS_MARITAL_BIX (CUST_MARITAL_STATUS)
* CHANNEL_TOTAL VARCHAR2 (13 BYTE) * PROD_SUBCATEGORY_ID NUMBER * PROMO_CATEGORY VARCHAR2 (30 BYTE) * CALENDAR_WEEK_NUMBER NUMBER (2) CUSTOMERS_PK (CUST_ID)
* CHANNEL_TOTAL_ID NUMBER * PROD_SUBCATEGORY_DESC VARCHAR2 (2000 BYTE) * PROMO_CATEGORY_ID NUMBER * FISCAL_WEEK_NUMBER NUMBER (2) CUSTOMERS_YOB_BIX (CUST_YEAR_OF_BIRTH)
* PROD_CATEGORY VARCHAR2 (50 BYTE) * PROMO_COST NUMBER (10,2) * WEEK_ENDING_DAY DATE
CHANNELS_PK (CHANNEL_ID)
* PROD_CATEGORY_ID NUMBER * PROMO_BEGIN_DATE DATE * WEEK_ENDING_DAY_ID NUMBER
CHANNELS_PK (CHANNEL_ID) * PROD_CATEGORY_DESC VARCHAR2 (2000 BYTE) * PROMO_END_DATE DATE * CALENDAR_MONTH_NUMBER NUMBER (2)
* PROD_WEIGHT_CLASS NUMBER (3) * PROMO_TOTAL VARCHAR2 (15 BYTE) * FISCAL_MONTH_NUMBER NUMBER (2)
PROD_UNIT_OF_MEASURE VARCHAR2 (20 BYTE) * PROMO_TOTAL_ID NUMBER * CALENDAR_MONTH_DESC VARCHAR2 (8 BYTE)
* PROD_PACK_SIZE VARCHAR2 (30 BYTE) * CALENDAR_MONTH_ID NUMBER SH.COUNTRIES
PROMO_PK (PROMO_ID)
* SUPPLIER_ID NUMBER (6) * FISCAL_MONTH_DESC VARCHAR2 (8 BYTE)
P * COUNTRY_ID NUMBER
* PROD_STATUS VARCHAR2 (20 BYTE) PROMO_PK (PROMO_ID) * FISCAL_MONTH_ID NUMBER
SH.COSTS * COUNTRY_ISO_CODE CHAR (2 BYTE)
* PROD_LIST_PRICE NUMBER (8,2) * DAYS_IN_CAL_MONTH NUMBER
* COUNTRY_NAME VARCHAR2 (40 BYTE)
F * PROD_ID NUMBER (6) * PROD_MIN_PRICE NUMBER (8,2) * DAYS_IN_FIS_MONTH NUMBER
* COUNTRY_SUBREGION VARCHAR2 (30 BYTE)
F * TIME_ID DATE * PROD_TOTAL VARCHAR2 (13 BYTE) * END_OF_CAL_MONTH DATE
* COUNTRY_SUBREGION_ID NUMBER
F * PROMO_ID NUMBER (6) * PROD_TOTAL_ID NUMBER * END_OF_FIS_MONTH DATE
* COUNTRY_REGION VARCHAR2 (20 BYTE)
F * CHANNEL_ID NUMBER PROD_SRC_ID NUMBER * CALENDAR_MONTH_NAME VARCHAR2 (9 BYTE)
* COUNTRY_REGION_ID NUMBER
* UNIT_COST NUMBER (10,2) PROD_EFF_FROM DATE * FISCAL_MONTH_NAME VARCHAR2 (9 BYTE)
* COUNTRY_TOTAL VARCHAR2 (11 BYTE)
* UNIT_PRICE NUMBER (10,2) PROD_EFF_TO DATE * CALENDAR_QUARTER_DESC CHAR (7 BYTE)
* COUNTRY_TOTAL_ID NUMBER
PROD_VALID VARCHAR2 (1 BYTE) * CALENDAR_QUARTER_ID NUMBER
COSTS_CHANNEL_FK (CHANNEL_ID) COUNTRY_NAME_HIST VARCHAR2 (40 BYTE)
* FISCAL_QUARTER_DESC CHAR (7 BYTE)
COSTS_PRODUCT_FK (PROD_ID) PRODUCTS_PK (PROD_ID)
* FISCAL_QUARTER_ID NUMBER COUNTRIES_PK (COUNTRY_ID)
COSTS_PROMO_FK (PROMO_ID)
PRODUCTS_PK (PROD_ID) * DAYS_IN_CAL_QUARTER NUMBER
COSTS_TIME_FK (TIME_ID) COUNTRIES_PK (COUNTRY_ID)
PRODUCTS_PROD_CAT_IX (PROD_CATEGORY) * DAYS_IN_FIS_QUARTER NUMBER
COSTS_PROD_BIX (PROD_ID) PRODUCTS_PROD_STATUS_BIX (PROD_STATUS) * END_OF_CAL_QUARTER DATE
COSTS_TIME_BIX (TIME_ID) PRODUCTS_PROD_SUBCAT_IX (PROD_SUBCATEGORY) * END_OF_FIS_QUARTER DATE
* CALENDAR_QUARTER_NUMBER NUMBER (1)
* FISCAL_QUARTER_NUMBER NUMBER (1)
* CALENDAR_YEAR NUMBER (4)
* CALENDAR_YEAR_ID NUMBER
* FISCAL_YEAR NUMBER (4)
* FISCAL_YEAR_ID NUMBER
* DAYS_IN_CAL_YEAR NUMBER
* DAYS_IN_FIS_YEAR NUMBER
* END_OF_CAL_YEAR DATE
* END_OF_FIS_YEAR DATE

TIMES_PK (TIME_ID)

TIMES_PK (TIME_ID)

S SH.CAL_MONTH_SALES_MV SH.DIMENSION_EXCEPTIONS S SH.FWEEK_PSCAT_SALES_MV


* CALENDAR_MONTH_DESC VARCHAR2 (8 BYTE) STATEMENT_ID VARCHAR2 (30 BYTE) * WEEK_ENDING_DAY DATE
DOLLARS NUMBER * OWNER VARCHAR2 (30 BYTE) * PROD_SUBCATEGORY VARCHAR2 (50 BYTE)
* TABLE_NAME VARCHAR2 (30 BYTE) DOLLARS NUMBER
* DIMENSION_NAME VARCHAR2 (30 BYTE) * CHANNEL_ID NUMBER
* RELATIONSHIP VARCHAR2 (11 BYTE) * PROMO_ID NUMBER
* BAD_ROWID ROWID
FW_PSC_S_MV_CHAN_BIX (CHANNEL_ID)
FW_PSC_S_MV_PROMO_BIX (PROMO_ID)
FW_PSC_S_MV_SUBCAT_BIX (PROD_SUBCATEGORY)
FW_PSC_S_MV_WD_BIX (WEEK_ENDING_DAY)

SH.SUPPLEMENTARY_DEMOGRAPHICS
P * CUST_ID NUMBER
EDUCATION VARCHAR2 (21 BYTE)
OCCUPATION VARCHAR2 (21 BYTE)
HOUSEHOLD_SIZE VARCHAR2 (21 BYTE)
YRS_RESIDENCE NUMBER
AFFINITY_CARD NUMBER (10)
BULK_PACK_DISKETTES NUMBER (10)
FLAT_PANEL_MONITOR NUMBER (10)
HOME_THEATER_PACKAGE NUMBER (10)
BOOKKEEPING_APPLICATION NUMBER (10)
PRINTER_SUPPLIES NUMBER (10)
Y_BOX_GAMES NUMBER (10)
OS_DOC_SET_KANJI NUMBER (10)
COMMENTS VARCHAR2 (4000 BYTE)

SUPP_DEMO_PK (CUST_ID)

SUP_TEXT_IDX (COMMENTS)

You might also like