この図は、データベース表のフィールドと各データベース表の間のリレーションシップを示しています。 各表およびそのフィールドは、次のとおりです。
CUSTOMER_ADDRESS
CUSTID : VARCHAR2(20)
ADDRESSID : VARCHAR2(4000)
主キー: CUSTOMER_ADDRESS_PK(CUSTIDフィールドとADDRESSIDフィールド)
一意キー: CUSTOMER_ADDRESS_UK1(ADDRESSIDフィールド)
外部キー: CUSTOMER_ADDRESS_ADDRESS_FK1
外部キー: CUSTOMER_ADDRESS_CUSTOMER_FK1
CUSTOMER_ADDRESS表とADDRESS表: 多対1のリレーションシップ
CUSTOMER
CUSTID : VARCHAR2(40)
FNAME : VARCHAR2(40)
LNAME : VARCHAR2(40)
PHONENUMBER : VARCHAR2(40)
EMAIL : VARCHAR2(40)
PASSWORD : VARCHAR2(40)
CREDITCARDTYPE : VARCHAR2(40)
CREDITCARDNUMBER : VARCHAR2(40)
STATUS : VARCHAR2(10)
主キー: CUSTOMER_PK(CUSTIDフィールド)
CUSTOMER表とCUSTOMER_ADDRESS表: 1対多のリレーションシップ
CUSTOMER表とORDERS表: 1対多のリレーションシップ
ADDRESS
STREET : VARCHAR2(40)
STATE : VARCHAR2(40)
ZIP : VARCHAR2(10)
COUNTRY : VARCHAR2(40)
ADDRESSTYPE : VARCHAR2(10)
ADDRID : VARCHAR2(4000)
CITY : VARCHAR2(40)
主キー: ADDRESS_PK(ADDRIDフィールド)
ADDRESS表とCUSTOMER_ADDRESS表: 1対多のリレーションシップ
ORDERS
CUSTID : VARCHAR2(10)
ORDID : VARCHAR2(10)
ORDERDATE : DATE
PRICE : NUMBER(9, 2)
STATUS : VARCHAR2(10)
COMMENTS : VARCHAR2(4000)
主キー: ORDERS_PK(ORDIDフィールド)
外部キー: ORDERS_CUSTOMER_FK1
ORDERS表とCUSTOMER表: 多対1のリレーションシップ
ORDERS表とITEMS表: 1対多のリレーションシップ
ITEMS
ITEMID : VARCHAR2(10)
PRODID : NUMBER
PRODUCTNAME : VARCHAR2(50)
PARTNUM : VARCHAR2(20)
PRICE : NUMBER(9, 2)
QUANTITY : NUMBER(9)
ORDID : VARCHAR2(10)
主キー: ITEMS_PK(ORDIDフィールドとITEMIDフィールド)
外部キー: ITEMS_ORDERS_FK1
ITEMS表とORDERS表: 多対1のリレーションシップ
PRODUCT
ID : NUMBER
PRODID : NUMBER
NAME : VARCHAR2(200)
DESCRIPTION : VARCHAR2(4000)
CATEGORY : VARCHAR2(4000)
LIST_PRICE : NUMBER
PRODUCER : VARCHAR2(4000)
IMAGE : BLOB
IMAGEURL : VARCHAR2(4000)
主キー: PRODUCT_PK(PRODIDフィールド)
FEDEXSHIPMENT
ORDERID : VARCHAR2(20)
FNAME : VARCHAR2(50)
LNAME : VARCHAR2(50)
STREET : VARCHAR2(50)
CITY : VARCHAR2(50)
STATE : VARCHAR2(2)
ZIPCODE : VARCHAR2(5)
主キー: FEDEXSHIPMENT_PK(ORDERIDフィールド)
SSN
CUSTOMERID : VARCHAR2(40)
SSN : VARCHAR2(40)
EJB_TAB_ID_GEN
ID_NAME : VARCHAR2(4000)
SEQ_VALUE : NUMBER(*, 0)