4.5 OEサンプル・スキーマの表の説明

4.5.1 表OE.CUSTOMERS

表4-12 OE.CUSTOMERS表の説明

列名 Null?

CUSTOMER_ID

NOT NULL

NUMBER(6)

CUST_FIRST_NAME

NOT NULL

VARCHAR2(20)

CUST_LAST_NAME

NOT NULL

VARCHAR2(20)

CUST_ADDRESS

 

CUST_ADDRESS_TYP

PHONE_NUMBERS

 

PHONE_LIST_TYP

NLS_LANGUAGE

 

VARCHAR2(3)

NLS_TERRITORY

 

VARCHAR2(30)

CREDIT_LIMIT

 

NUMBER(9,2)

CUST_EMAIL

 

VARCHAR2(30)

ACCOUNT_MGR_ID

 

NUMBER(6)

CUST_GEO_LOCATION

 

MDSYS.SDO_GEOMETRY

DATE_OF_BIRTH

 

DATE

MARITAL_STATUS

 

VARCHAR2(20)

GENDER

 

VARCHAR2(1)

INCOME_LEVEL

 

VARCHAR2(20)

4.5.2 表OE.INVENTORIES

表4-13 OE.INVENTORIES表の説明

列名 Null?

PRODUCT_ID

NOT NULL

NUMBER(6)

WAREHOUSE_ID

NOT NULL

NUMBER(3)

QUANTITY_ON_HAND

NOT NULL

NUMBER(8)

4.5.3 表OE.ORDERS

表4-14 OE.ORDERS表の説明

列名 Null?

ORDER_ID

NOT NULL

NUMBER(12)

ORDER_DATE

NOT NULL

TIMESTAMP(6) WITH LOCAL TIME ZONE

ORDER_MODE

 

VARCHAR2(8)

CUSTOMER_ID

NOT NULL

NUMBER(6)

ORDER_STATUS

 

NUMBER(2)

ORDER_TOTAL

 

NUMBER(8,2)

SALES_REP_ID

 

NUMBER(6)

PROMOTION_ID

 

NUMBER(6)

4.5.4 表OE.ORDER_ITEMS

表4-15 OE.ORDER_ITEMS表の説明

列名 Null?

ORDER_ID

NOT NULL

NUMBER(12)

LINE_ITEM_ID

NOT NULL

NUMBER(3)

PRODUCT_ID

NOT NULL

NUMBER(6)

UNIT_PRICE

 

NUMBER(8,2)

QUANTITY

 

NUMBER(8)

4.5.5 表OE.PRODUCT_DESCRIPTIONS

表4-16 OE.PRODUCT_DESCRIPTIONS表の説明

列名 Null?

PRODUCT_ID

NOT NULL

NUMBER(6)

LANGUAGE_ID

NOT NULL

VARCHAR2(3)

TRANSLATED_NAME

NOT NULL

NVARCHAR2(50)

TRANSLATED_DESCRIPTION

NOT NULL

NVARCHAR2(2000)

4.5.6 表OE.PRODUCT_INFORMATION

表4-17 OE.PRODUCT_INFORMATION表の説明

列名 Null?

PRODUCT_ID

NOT NULL

NUMBER(6)

PRODUCT_NAME

 

VARCHAR2(50)

PRODUCT_DESCRIPTION

 

VARCHAR2(2000)

CATEGORY_ID

 

NUMBER(2)

WEIGHT_CLASS

 

NUMBER(1)

WARRANTY_PERIOD

 

INTERVAL YEAR(2) TO MONTH

SUPPLIER_ID

 

NUMBER(6))

PRODUCT_STATUS

 

VARCHAR2(20)

LIST_PRICE

 

NUMBER(8,2)

MIN_PRICE

 

NUMBER(8,2)

CATALOG_URL

 

VARCHAR2(50)

4.5.7 表OE.WAREHOUSES

表4-18 OE.WAREHOUSES表の説明

列名 Null?

WAREHOUSE_ID

NOT NULL

NUMBER(3)

WAREHOUSE_SPEC

 

SYS.XMLTYPE

WAREHOUSE_NAME

 

VARCHAR2(35)

LOCATION_ID

 

NUMBER(4)

WH_GEO_LOCATION

 

MDSYS.SDO_GEOMETRY

OE.warehousesの列warehouse_specには、XMLTypeデータが含まれます。このデータはXMLスキーマには基づきません。つまり、任意の形式を指定できます。ただし、初期(変更前)の列warehouse_specの実際のデータには、次の子要素を含むトップレベルの要素Warehouseがあります。

  • Building (テキスト・ノードOwnedまたはRentedを含む)

  • Area (数値(平方フィートなどを表します)のテキスト・ノードを含む)

  • Docks (ロード中のドックの数(1、2、3など)のテキスト・ノードを含む)

  • DockType (空、Rear LoadまたはSide Loadのテキスト・ノードを含む)

  • WaterAccess (テキスト・ノードYまたはNを含む)

  • RailAccess (テキスト・ノードYまたはNを含む)

  • Parking (テキスト・ノードStreetまたはLotを含む)

  • VClearance (上方空間、長さの測定単位が続く数値(11.5 ftなど)のテキスト・ノードを含む)

関連項目:

warehouse_specXMLTypeデータの使用例については、『Oracle XML DB開発者ガイド』を参照

4.5.8 表OE.PURCHASEORDER

OE.purchaseorderは、XMLTypeデータを含むオブジェクト・リレーショナル表です。データはXMLスキーマpurchaseOrder.xsdに準拠しています。