updated project plan

profileseafood1
OnlineShoppingLogicalModel1.pdf

ADDRSS

*P ADDRID NUMERIC (7) RES_NO VARCHAR (20)

* STREET VARCHAR (300) * CITY VARCHAR (100)

STATE CHAR (2) ZIP CHAR (10)

* ADDRTYPE CHAR *PF SHPNG_ID NUMERIC (7) *PF ORDER_ID NUMERIC (7) *PF TRAN_ID NUMERIC (7) *PF PRM_ID NUMERIC (7)

ADDRSS PK (ADDRID, SHPNG_ID, ORDER_ID, TRAN_ID, PRM_ID)

TRANSCTN

*P TRAN_ID NUMERIC (7) CARD_NUM NUMERIC (14)

TRANSCTN PK (TRAN_ID)

SHIPNG

*P SHPNG_ID NUMERIC (7) SHNG_DESC VARCHAR (100)

* SHPNG_STATUS CHAR (1) *PF ORDER_ID NUMERIC (7) *PF TRAN_ID NUMERIC (7) *PF PRM_ID NUMERIC (7)

SHIPNG PK (SHPNG_ID, ORDER_ID, TRAN_ID, PRM_ID)

ORDER

*P ORDER_ID NUMERIC (7) * ORD_DESC VARCHAR (300) *PF TRAN_ID NUMERIC (7) *PF PRM_ID NUMERIC (7)

ORDER PK (ORDER_ID, TRAN_ID, PRM_ID)

PROMO

*P PRM_ID NUMERIC (7) PRM_DESC VARCHAR (200)

* PRM_AMT DECIMAL (10,2)

PROMO PK (PRM_ID)

INVT

*P INVT_ID NUMERIC (7) * INVT_DESC VARCHAR (300) * SIZE NUMERIC (2) * INV_DATE Date * IN_STOCK NUMERIC (7) * COST DECIMAL (10,2) *PF SUP_ID NUMERIC (7)

INVT PK (INVT_ID, SUP_ID)

CUST

*P CUST_ID NUMERIC (7) * FNAME VARCHAR (100) * LNAME VARCHAR (7)

CUST PK (CUST_ID )

SUPLR

*P SUP_ID NUMERIC (7) * SUP_NAME VARCHAR (300)

ADDRID NUMERIC (7)

SUPLR PK (SUP_ID)

WHRHSE

*P WHR_ID NUMERIC (7) * WHR_NM VARCHAR (100) *PF INVT_ID NUMERIC (7) *PF SUP_ID NUMERIC (7)

WHRHSE PK (WHR_ID, INVT_ID, SUP_ID)

EMPLY

*P EMPID NUMERIC (7) * FNAME VARCHAR (100) * LNAME VARCHAR (100) * DEPT VARCHAR (100) * DESGN VARCHAR (100) *PF ADDRID NUMERIC (7) *PF SHPNG_ID NUMERIC (7) *PF ORDER_ID NUMERIC (7) *PF TRAN_ID NUMERIC (7) *PF PRM_ID NUMERIC (7) *PF WHR_ID NUMERIC (7) *PF INVT_ID NUMERIC (7) *PF SUP_ID NUMERIC (7)

EMPLY PK (EMPID, ADDRID, SHPNG_ID, ORDER_ID, TRAN_ID, PRM_ID, WHR_ID, INVT_ID, SUP_ID)

SHP_CRT

*P SHP_ID NUMERIC (7) * COST DECIMAL (10,2) *PF CUST_ID NUMERIC (7) *PF INVT_ID NUMERIC (7) *PF SUP_ID NUMERIC (7) *PF TRAN_ID NUMERIC (7)

SHP_CRT PK (SHP_ID, CUST_ID , INVT_ID, SUP_ID, TRAN_ID)