Download as pdf or txt
Download as pdf or txt
You are on page 1of 30

3NF

Entity Relationship Diagram

CLIENT
PK

CLIENTNO.
CLIENTNAME
ADDRESS
TELNO.

WEDDING
VENUE_TYPE
PK

PK

WEDDINGNO.

FK1

BRIDE_NAME
GROOM_NAME
CLIENTNO.

EVENT_TYPE

VENUENO
VENUE_DESCRIPTION

EVENT_TYPE
DESCRIPTION

EVENTS

VENUE
PK,FK1

PK

VENUENO

PK

EVENTNO

START_VENUE
END_VENUE
LOCATION

FK2

EVENT_TYPE
GUESTNO
START_TIME
END_TIME
WEDDINGNO
VENUENO

SUPPLIES

FK1
FK3

PK

REF_NO_SUPPLY_CO

FK1

EVENTNO
SUPPLY

SUPPLIER
EVENTS_GUEST
PK,FK2

EVENTNO

FK1

GUESTNO
SEAT_AT_DINNER

PK

SUPPLIERNO

FK1

REF_NO_SUPPLY_CO
TYPE_OF_SUPPLY_CO
SUPPLY_CO_TELNO
SUPPLIER_TYPENO

FK2

GUEST
PK

SUPPLIER_TYPE

GUESTNO
GUESTNAME
EVENT ATTENDING
NOTES

PK

SUPPLIER_TYPENO
NAME_OF_SUPPLY_CO

DESC Statements

SQL> DESC CLIENT


Name

Null?

Type

----------------------------------------- -------- ---------------------------CLIENTNO

NOT NULL NUMBER(3)

CLIENTNAME

VARCHAR2(25)

ADDRESS

VARCHAR2(30)

TELNO

NUMBER(14)

SQL> DESC WEDDING


Name

Null?

Type

----------------------------------------- -------- ---------------------------WEDDINGNO


CLIENTNO

NOT NULL NUMBER(3)


NOT NULL NUMBER(3)

BRIDGE_NAME

VARCHAR2(25)

GROOM_NAME

VARCHAR2(25)

SQL> DESC EVENTS


Name

Null?

Type

----------------------------------------- -------- ---------------------------EVENTNO


EVENT_TYPE
GUESTNO
START_TIME

NOT NULL NUMBER(2)


VARCHAR2(25)
NOT NULL NUMBER(4)
VARCHAR2(10)

END_TIME

VARCHAR2(10)

VENUENO

NOT NULL NUMBER(2)

WEDDINGNO

NOT NULL NUMBER(3)

SQL> DESC EVENTS_GUEST


Name

Null?

Type

----------------------------------------- -------- ---------------------------EVENTNO

NOT NULL NUMBER(2)

GUESTNO

NOT NULL NUMBER(4)

SEAT_AT_DINNER

NUMBER(2)

SQL> DESC GUEST


Name

Null?

Type

----------------------------------------- -------- ---------------------------GUESTNO

NOT NULL NUMBER(4)

GUESTNAME

VARCHAR2(25)

EVENTS_ATTENDED

VARCHAR2(25)

NOTES

VARCHAR2(50)

SQL> DESC VENUE


Name

Null?

Type

----------------------------------------- -------- ---------------------------VENUENO


START_VENUE
END_VENUE

NOT NULL NUMBER(2)


VARCHAR2(50)
VARCHAR2(50)

LOCATION

VARCHAR2(50)

SQL> DESC VENUE_TYPE


Name

Null?

Type

----------------------------------------- -------- ---------------------------VENUENO

NOT NULL NUMBER(2)

VENUE_DESCRIPTION

VARCHAR2(60)

SQL> DESC EVENTS_TYPE


Name

Null?

Type

----------------------------------------- -------- ---------------------------EVENT_TYPE

NOT NULL VARCHAR2(25)

DESCRIPTION

VARCHAR2(60)

SQL> DESC SUPPLIES


Name

Null?

Type

----------------------------------------- -------- ----------------REF_NO_SUPPLY_CO


EVENTNO

NOT NULL VARCHAR2(4)


NOT NULL NUMBER(2)

SUPPLY

VARCHAR2(100)

SQL> DESC SUPPLIER


Name

Null?

Type

----------------------------------------- -------- ----------------SUPPLIERNO


REF_NO_SUPPLY_CO

NOT NULL NUMBER(2)


NOT NULL VARCHAR2(4)

TYPE_OF_SUPPLY_CO

VARCHAR2(20)

ADDRESS_OF_SUPPLY_CO

VARCHAR2(50)

SUPPLY_CO_TELNO

NUMBER(14)

SUPPLIER_TYPENO

NOT NULL NUMBER(3)

SQL> DESC SUPPLIER_TYPE


Name

Null?

Type

----------------------------------------- -------- ---------------------------SUPPLIER_TYPENO

NOT NULL NUMBER(3)

NAME_OF_SUPPLY_CO

VARCHAR2(30)

SELECT Statements
SQL> select * from client;

CLIENTNO CLIENTNAME

ADDRESS

TELNO

---------- ------------------------- ------------------------------ ---------124 Mr.and Mrs. Hugo Hubs


125 Nancy Grace
126 Stacy Sigh
127 Marry ann Johnson

23 Penal rock road, Penal

18 street, Queens

8686654658

8683564567

#27 High Street, San Fernando 8686498316


#17 High Street Siparia

8686499813

128 Anna Smith

West Park Road, Port-of-Spain 8686238970

129 Mark Sigh

12 street,arima

6 rows selected.

8684561236

SQL> select * from wedding;

WEDDINGNO CLIENTNO BRIDGE_NAME

GROOM_NAME

---------- ---------- ------------------------- ------------------------155

124 Mr. Adriansen Khan

Ms. Sandra Herbert

156

125 Vea Hubs

157

126 Ammy Jones

158

127 Mahaila Frederick

159

128 Marry Smith

160

129 Farhi marir

Jane marir

161

129 Farhi marir

Jane marir

Ian Andrew
Mark Henry
Showin Flyod
Adam Smith

7 rows selected.

SQL> SELECT * FROM EVENTS;

EVENTNO EVENT_TYPE
VENUENO

GUESTNO START_TIME END_TIME

---------- ------------------------- ---------- ---------- ---------- ---------WEDDINGNO


---------1 Bride Journey

1000 10.00am 10.30pm

155
2 Groom Journey

1001 11.00am 11.30pm

155
3 Ceremony

1002 10.00am

10.15pm

155

EVENTNO EVENT_TYPE
VENUENO

GUESTNO START_TIME END_TIME

---------- ------------------------- ---------- ---------- ---------- ---------WEDDINGNO


---------4 Married Couple Journey

1001 11.00am

11.30pm

155
5 Dinner

1002 10.00am

10.15pm

155
11 Bride Journey

1000 10.00am 10.30pm

156

EVENTNO EVENT_TYPE
VENUENO

GUESTNO START_TIME END_TIME

---------- ------------------------- ---------- ---------- ---------- ---------WEDDINGNO


---------22 Groom Journey

1001 11.00am

11.30pm

156
33 Ceremony

1002 10.00am 10.15pm

156
44 Married Couple Journey

1001 11.00am

11.30pm

156

EVENTNO EVENT_TYPE
VENUENO

GUESTNO START_TIME END_TIME

---------- ------------------------- ---------- ---------- ---------- ---------WEDDINGNO


---------55 Dinner

1002 10.00am

10.15pm

156
12 Bride Journey

1000 10.00am 10.30pm

157
13 Groom Journey

1001 11.00am

11.30pm

157
EVENTNO EVENT_TYPE
VENUENO

GUESTNO START_TIME END_TIME

---------- ------------------------- ---------- ---------- ---------- ---------WEDDINGNO


---------14 Ceremony

1002 10.00am 10.15pm

157
15 Married Couple Journey

1001 11.00am

11.30pm

157

23 Bride Journey
158

1000 10.00am 10.30pm

EVENTNO EVENT_TYPE
VENUENO

GUESTNO START_TIME END_TIME

---------- ------------------------- ---------- ---------- ---------- ---------WEDDINGNO


---------24 Groom Journey

1001 11.00am

11.30pm

158
25 Ceremony

1002 10.00am 10.15pm

158

26 Married Couple Journey

1001 11.00am

11.30pm

158

EVENTNO EVENT_TYPE
VENUENO

GUESTNO START_TIME END_TIME

---------- ------------------------- ---------- ---------- ---------- ---------WEDDINGNO


---------27 Dinner

1002 10.00am

10.15pm

158

45 Bride Journey

1000 10.00am 10.30pm

159
46 Groom Journey
159

1001 11.00am

11.30pm

EVENTNO EVENT_TYPE
VENUENO

GUESTNO START_TIME END_TIME

---------- ------------------------- ---------- ---------- ---------- ---------WEDDINGNO


---------47 Ceremony

1002 10.00am 10.15pm

159
48 Married Couple Journey

1001 11.00am

11.30pm

159
49 Dinner

1002 10.00am

10.15pm

159

24 rows selected.
SQL> SELECT * FROM EVENTS_GUEST;

EVENTNO

GUESTNO SEAT_AT_DINNER

---------- ---------- -------------6

1001

78

1002

79

1004

80

1000

17

1004

80

1000

17

1001

78

1002

79

1003

16

9 rows selected.

SQL> SELECT * FROM GUEST;

GUESTNO GUESTNAME

EVENTS_ATTENDED

---------- ------------------------- ------------------------NOTES


-------------------------------------------------1000 Archibald Smith

Ceremony

Chicken

1001 Selina Smith

Dinner

Vegetarian

1002 Selina Smith

Reception

Fish

GUESTNO GUESTNAME

EVENTS_ATTENDED

---------- ------------------------- ------------------------NOTES


-------------------------------------------------1003 Selina Smith

Dinner

Vegetarian

1004 Selina Smith

Dinner

Fish

SQL> SELECT * FROM VENUE;

VENUENO START_VENUE
---------- ----------------------------------------END_VENUE
-------------------------------------------------LOCATION
-------------------------------------------------2 15 Hope Street
St Thomas the Apostle Church
london

3 99 Evenlia Road,
St Thomas the Apostle Church
london

VENUENO START_VENUE
---------- ----------------------------------------END_VENUE
--------------------------------------------------

LOCATION
--------------------------------------------------

4 St Thomas the Apostle Church,


Harp Dining Rooms,
Bolina Road,london

5 Harp Dining Rooms


St Thomas the Apostle Church

VENUENO START_VENUE
---------- ----------------------------------------END_VENUE
-------------------------------------------------LOCATION
-------------------------------------------------Bolina Road,london

6 15 Hope Street
St Thomas the Apostle Church

SQL> SELECT * FROM VENUE_TYPE;

VENUENO VENUE_DESCRIPTION
---------- ---------------------------------------------------------

1 The dining room that will be used to intertain guests


3 THE Place were the couple gets married
2 A place were the couple can get married
4 The place were the married couple will meet the guest
5 A dinning hall for the reception

SQL> SELECT * FROM EVENTS_TYPE;

EVENT_TYPE
------------------------DESCRIPTION
----------------------------------Married Couple Journey
The journey of the newly married co

Ceremony
The point at which the bridge and t

Dinner
A event to greets the guests

EVENT_TYPE
------------------------DESCRIPTION
-----------------------------------

Groom Journey
The Groom journey to the alter

Bride Journey
The bride jorney to the wedding

SQL> SELECT * FROM SUPPLIES;

REF_

EVENTNO

---- ---------SUPPLY
-------------------------------------------------------------------------------400

Rolls Royce

401

Cinderella Carriage

402

Order of Ceremony

REF_

EVENTNO

---- ----------

SUPPLY
-------------------------------------------------------------------------------403

Standing displays and bouquets for bride and 6 bridesmaids. Button holes for 6 g
room and
attendants.

404

Photographer

405

REF_

EVENTNO

---- ---------SUPPLY
-------------------------------------------------------------------------------Bag Piper

411

Rolls Royce

412

Cinderella Carriage

414

11

REF_

EVENTNO

---- ---------SUPPLY
-------------------------------------------------------------------------------Flowers

415

11

Standing displays and bouquets for bride and 6 bridesmainds.

416

11

Button holes for 6 groom and attendants.

417

REF_

11

EVENTNO

---- ---------SUPPLY
-------------------------------------------------------------------------------Standing displays and bouquets for bride and 6 bridesmainds.Button holes for 6 g
room and
attendants.

418
Bag Piper

45

419

45

Flowers

REF_

EVENTNO

---- ---------SUPPLY
--------------------------------------------------------------------------------

420

45

Photographer

421

45

Cinderella Carriage

422

45

Order of Ceremony

REF_

EVENTNO

---- ---------SUPPLY
--------------------------------------------------------------------------------

424

25

Standing displays and bouquets for bride and 6 bridesmaids. Button holes for 6 g

room and
attendants.

425

25

Cinderella Carriage

REF_

EVENTNO

---- ---------SUPPLY
-------------------------------------------------------------------------------426

25

Order of Ceremony

427

25

Photographer

428

25

Rolls Royce
22 rows selected.

SQL> SELECT * FROM SUPPLIER_TYPE;

SUPPLIER_TYPENO NAME_OF_SUPPLY_CO
--------------- ----------------------333 Anil's Auto Rentals

334 Thomspon and Balding


335 All the Worlds Flowers
336 The wedding Bureau
337 Thomspon and Balding

SCREENSHOTS
WEDDING FORM

SUPPLIER DETAILS

SUPPLIER TYPE

VENUE DETAILS

VENUE_TYPE

EVENT TYPE

ADVANCED FORM

WEDDING_EVENTS_GUES_TLIST

WEDDING EVENTS SUPPLY ANS SERVICES

COMPANY WORK SCHEDULE SUMMARY

You might also like