4.13 COサンプル・スキーマの表の説明

COサンプル・スキーマの各表の列について確認してください。

4.13.1 CO.CUSTOMERS表

次の表は、CO.CUSTOMERS表の説明を示しています。

表4-38 CO.CUSTOMERS表の説明

列名 NULLを許可?
CUSTOMER_ID NO INTEGER
EMAIL_ADDRESS NO VARCHAR2(255 CHAR)
FULL_NAME NO VARCHAR2(255 CHAR)

4.13.2 CO.STORES表

次の表は、CO.STORES表の説明を示しています。

表4-39 CO.STORES表の説明

列名 NULLを許可?
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
LONGITUDE YES NUMBER
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

注意:

この表には、WEB_ADDRESSまたはPHYSICAL ADDRESSNOT NULLであることを検証する制約があります。

4.13.3 CO.PRODUCTS表

次の表は、CO.PRODUCTS表の説明を示しています。

表4-40 CO.PRODUCTS表の説明

列名 NULLを許可?
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

4.13.4 CO.ORDERS表

次の表は、CO.ORDERS表の説明を示しています。

表4-41 CO.ORDERS表の説明

列名 NULLを許可?
ORDER_ID NO INTEGER
ORDER_DATETIME NO TIMESTAMP
CUSTOMER_ID NO INTEGER
ORDER_STATUS NO VARCHAR2(10 CHAR)
STORE_ID NO INTEGER

4.13.5 CO.ORDER_ITEMS表

次の表は、CO.ORDER_ITEMS表の説明を示しています。

表4-42 CO.ORDER_ITEMS表の説明

列名 NULLを許可?
ORDER_ID NO INTEGER
LINE_ITEM_ID NO INTEGER
PRODUCT_ID NO INTEGER
UNIT_PRICE NO NUMBER(10,2)
QUANTITY NO INTEGER