Professional Documents
Culture Documents
OLTP.INVENTORIES
PF * PRODUCT_ID NUMBER P * WAREHOUSE_ID
PF * WAREHOUSE_ID NUMBER WAREHOUSE_NAME
* QUANTITY NUMBER (8) F LOCATION_ID
P * LOCATION_ID
OLTP.PRODUCTS * ADDRESS
POSTAL_CODE
P * PRODUCT_ID NUMBER
CITY
* PRODUCT_NAME VARCHAR2 (255 BYTE)
STATE
DESCRIPTION VARCHAR2 (2000 BYTE)
F COUNTRY_ID
STANDARD_COST NUMBER (9,2)
LIST_PRICE NUMBER (9,2) LOCATIONS_PK (LOCATION_ID)
F * CATEGORY_ID NUMBER
FK_LOCATIONS_COUNTRIES (COU
PRODUCTS_PK (PRODUCT_ID)
FK_PRODUCTS_CATEGORIES (CATEGORY_ID)
P * COUNTRY_ID
OLTP.ORDER_ITEMS OLTP.PRODUCT_CATEGORIES * COUNTRY_NAME
F REGION_ID
PF * ORDER_ID NUMBER P * CATEGORY_ID NUMBER
P * ITEM_ID NUMBER (12) * CATEGORY_NAME VARCHAR2 (255 BYTE) COUNTRIES_PK (COUNTRY_ID)
F * PRODUCT_ID NUMBER
PRODUCT_CATEGORIES_PK (CATEGORY_ID) FK_COUNTRIES_REGIONS (REGIO
* QUANTITY NUMBER (8,2)
* UNIT_PRICE NUMBER (8,2)
FK_ORDER_ITEMS_ORDERS (ORDER_ID)
FK_ORDER_ITEMS_PRODUCTS (PRODUCT_ID)
REGIONS_PK (REGION_ID)
OLTP.ORDERS OLTP.EMPLOYEES
P * ORDER_ID NUMBER P * EMPLOYEE_ID NUMBER
F * CUSTOMER_ID NUMBER * FIRST_NAME VARCHAR2 (255 BYTE)
* STATUS VARCHAR2 (20 BYTE) * LAST_NAME VARCHAR2 (255 BYTE)
F SALESMAN_ID NUMBER * EMAIL VARCHAR2 (255 BYTE)
* ORDER_DATE DATE * PHONE VARCHAR2 (50 BYTE)
* HIRE_DATE DATE
ORDERS_PK (ORDER_ID)
F MANAGER_ID NUMBER
FK_ORDERS_CUSTOMERS (CUSTOMER_ID) * JOB_TITLE VARCHAR2 (255 BYTE)
FK_ORDERS_EMPLOYEES (SALESMAN_ID)
EMPLOYEES_PK (EMPLOYEE_ID)
FK_EMPLOYEES_MANAGER (MANAGER_ID)
OLTP.CUSTOMERS
P * CUSTOMER_ID NUMBER
* NAME VARCHAR2 (255 BYTE)
ADDRESS VARCHAR2 (255 BYTE)
WEBSITE VARCHAR2 (255 BYTE)
CREDIT_LIMIT NUMBER (8,2)
CUSTOMERS_PK (CUSTOMER_ID)
OLTP.CONTACTS
P * CONTACT_ID NUMBER
* FIRST_NAME VARCHAR2 (255 BYTE)
* LAST_NAME VARCHAR2 (255 BYTE)
* EMAIL VARCHAR2 (255 BYTE)
PHONE VARCHAR2 (20 BYTE)
F CUSTOMER_ID NUMBER
CONTACTS_PK (CONTACT_ID)
FK_CONTACTS_CUSTOMERS (CUSTOMER_ID)
WAREHOUSES_PK (WAREHOUSE_ID)
FK_WAREHOUSES_LOCATIONS (LOCATION_ID)
OLTP.LOCATIONS
LOCATION_ID NUMBER
ADDRESS VARCHAR2 (255 BYTE)
POSTAL_CODE VARCHAR2 (20 BYTE)
CITY VARCHAR2 (50 BYTE)
STATE VARCHAR2 (50 BYTE)
COUNTRY_ID CHAR (2 BYTE)
LOCATIONS_PK (LOCATION_ID)
FK_LOCATIONS_COUNTRIES (COUNTRY_ID)
OLTP.COUNTRIES
COUNTRY_ID CHAR (2 BYTE)
COUNTRY_NAME VARCHAR2 (40 BYTE)
REGION_ID NUMBER
COUNTRIES_PK (COUNTRY_ID)
FK_COUNTRIES_REGIONS (REGION_ID)
OLTP.REGIONS
REGION_ID NUMBER
REGION_NAME VARCHAR2 (50 BYTE)
REGIONS_PK (REGION_ID)