You are on page 1of 2

CAR_PLAT, AG_ID, CAT_CODE, REG_CODE, CITY_CODE  CAR_NAME, CAR_COLOR

,
CAR_YEAR, CAR_TYPE, CAT_DESC, VEND_ID, VEND_NAME, AG_NAME, AG_ADD,
AG_CONTACT, CAT_CODE, CAT_NOOFSEATERS, REG_NAME, CITY_NAME
PD
CAR_PLAT  CAR_NAME, CAR_COLOR, CAR_YEAR, CAR_TYPE, VEND_ID,
VEND_NAME
AG_ID  AG_NAME, AG_ADD, AG_CONTACT
CAT_CODE  CAT_NAME, CAT_NOOFSEATERS
REG_CODE  REG_NAME
CITY_CODE  CITY_NAME
TD
VEND_ID  VEND_NAME

1NF
(CAR_PLAT, AG_ID, CAT_CODE, REG_CODE, CITY_CODE, CAR_NAME,
CAR_COLOR, CAR_YEAR, CAR_TYPE, VEND_ID, VEND_NAME, CAT_DESC, AG_NAME,
AG_ADD, AG_CONTACT, CAT_CODE, CAT_NOOFSEATERS, REG_NAME, CITY_NAME)
PD
CAR_PLAT  CAR_NAME, CAR_COLOR, CAR_YEAR, CAR_TYPE
AG_ID  AG_NAME, AG_ADD, AG_CONTACT
CAT_CODE  CAT_NAME, CAT_NOOFSEATERS
REG_CODE  REG_NAME
CITY_CODE  CITY_NAME
TD
VEND_ID  VEND_NAME

2NF
CAR (CAR_PLAT, CAR_NAME, CAR_COLOR, CAR_YEAR, CAR_TYPE, VEND_ID,
VEND_NAME)
AGENT (AG_ID, AG_NAME, AG_ADD, AG_CONTACT)
CATEGORY (CAT_CODE, CAT_NAME, CAT_NOOFSEATERS)

AG_CONTACT) CATEGORY (CAT_CODE. CAR_TYPE. CAR_YEAR. AG_ADD. VEND_NAME) CAR (CAR_PLAT. REG_NAME) CITY (CITY_CODE. CITY_NAME) . AG_NAME. CAR_COLOR.REGION (REG_CODE. CAT_NOOFSEATERS) REGION (REG_CODE. CAT_NAME. CAR_NAME. REG_NAME) CITY (CITY_CODE. CITY_NAME) TD VEND_ID  VEND_NAME 3NF VENDOR (VEND_ID. *VEND_ID) AGENT (AG_ID.