CO Sample Schema Table Descriptions

The following tables describe the columns of each table of the co sample schema.

If the value of a primary key column is NULL, an integer is generated by default for all of the co Sample Schema tables.

Table CO.CUSTOMERS

The following table describes the CO.CUSTOMERS table.

Column Name Nulls Allowed? Type
CUSTOMER_ID NO INTEGER
EMAIL_ADDRESS NO VARCHAR2(255 CHAR)
FULL_NAME NO VARCHAR2(255 CHAR)

Table CO.STORES

The following table describes the CO.STORES table.

Column Name Nulls Allowed? Type
STORE_ID NO INTEGER
STORE_NAME NO VARCHAR2(255 CHAR)
WEB_ADDRESS YES VARCHAR2(100 CHAR)
PHYSICAL_ADDRESS YES VARCHAR2(512 CHAR)
LATITUDE YES NUMBER(9,6)
LONGITUDE YES NUMBER(9,6)
LOGO YES BLOB
LOGO_MIME_TYPE YES VARCHAR2(512 CHAR)
LOGO_FILENAME YES VARCHAR2(512 CHAR)
LOGO_CHARSET YES VARCHAR2(512 CHAR)
LOGO_LAST_UPDATED YES DATE

Note: The table has a constraint to verify that either WEB_ADDRESS or PHYSICAL ADDRESS is NOT NULL.

Table CO.PRODUCTS

The following table describes the CO.PRODUCTS table.

Column Name Nulls Allowed? Type
PRODUCT_ID NO INTEGER
PRODUCT_NAME NO VARCHAR2(255 CHAR)
UNIT_PRICE YES NUMBER(10,2)
PRODUCT_DETAILS YES BLOB
PRODUCT_IMAGE YES BLOB
IMAGE_MIME_TYPE YES VARCHAR2(512 CHAR)
IMAGE_FILENAME YES VARCHAR2(512 CHAR)
IMAGE_CHARSET YES VARCHAR2(512 CHAR)
IMAGE_LAST_UPDATED YES DATE

Table CO.ORDERS

The following table describes the CO.ORDERS table.

Column Name Nulls Allowed? Type
ORDER_ID NO INTEGER
ORDER_TMS NO TIMESTAMP(6)
CUSTOMER_ID NO INTEGER
ORDER_STATUS NO VARCHAR2(10 CHAR)
STORE_ID NO INTEGER

Table CO.ORDER_ITEMS

The following table describes the CO.ORDER_ITEMS table.

Column Name Nulls Allowed? Type
ORDER_ID NO INTEGER
LINE_ITEM_ID NO INTEGER
PRODUCT_ID NO INTEGER
UNIT_PRICE NO NUMBER(10,2)
QUANTITY NO INTEGER
SHIPMENT_ID YES INTEGER

Table CO.SHIPMENTS

The following table describes the CO.SHIPMENTS table.

Column Name Nulls Allowed? Type
SHIPMENT_ID NO INTEGER
STORE_ID NO INTEGER
CUSTOMER_ID NO INTEGER
DELIVERY_ADDRESS NO VARCHAR2(512 CHAR)
SHIPMENT_STATUS NO VARCHAR2(100 CHAR)

Table CO.INVENTORY

The following table describes the CO.INVENTORY table.

Column Name Nulls Allowed? Type
INVENTORY_ID NO INTEGER
STORE_ID NO INTEGER
PRODUCT_ID NO INTEGER
PRODUCT_INVENTORY NO INTEGER