Вы находитесь на странице: 1из 17

One to one Relationship

Customer Account

customer-id customer-name city street account-no. balance

C001 Rahim Dhaka North A001 200


C002 Karim Pabna East A002 100
Partial C003 Salam Dhaka South A003 350 Partial
C004 Rafiq Comilla East A004 700
C005 Qader Sylhet West A005 1200

Dipositor

customer-id account-no.

C001 A004
C002 A001
C003 A003
C004 A005
One to one Relationship

Customer Account

customer-id customer-name city street account-no. balance

C001 Rahim Dhaka North A001 200


C002 Karim Pabna East A002 100
Partial C003 Salam Dhaka South A003 350
C004 Rafiq Comilla East A004 700
C005 Qader Sylhet West A005 1200
C006 Abc Sylhet West

Dipositor

customer-id account-no.

C001 A004
C002 A001
C003 A003
C004 A005
C006 A002

customer-id customer-name city street account-no. account-no. balance

C001 Rahim Dhaka North A004 A001 200


C002 Karim Pabna East A001 A002 100
C003 Salam Dhaka South A003 A003 350
C004 Rafiq Comilla East A005 A004 700
C005 Qader Sylhet West null A005 1200
C006 Abc Sylhet West A002
OR

customer-id customer-name city street account-no. balance

C001 Rahim Dhaka North A001 200


C002 Karim Pabna East A002 100
C003 Salam Dhaka South A003 350
C004 Rafiq Comilla East A004 700
C005 Qader Sylhet West A005 1200
C006 Abc Sylhet West
Total
customer-id

C002
C006
C003
C001
C004
One to many Relationship

Customer Account

customer-id customer-name city street account-no. balance

C001 Rahim Dhaka North A001 200


C002 Karim Pabna East A002 100
Partial C003 Salam Dhaka South A003 350 Total
C004 Rafiq Comilla East A004 700
C005 Qader Sylhet West A005 1200

Dipositor

customer-id account-no.

C001 A004
C002 A001
C003 A003
C004 A005
C002 A002
Merge Dipositor wth Accoun
Merge Dipositor wth Account Table
One to many Relationship

Customer

customer-id customer-name city street

C001 Rahim Dhaka North


C002 Karim Pabna East
Partial C003 Salam Dhaka South
C004 Rafiq Comilla East
C005 Qader Sylhet West

Dipositor

customer-id account-no.

C001 A004
C002 A001
C003 A003
C004 A005
C002 A002

customer-id customer-name city street

C001 Rahim Dhaka North


C002 Karim Pabna East
C003 Salam Dhaka South
C004 Rafiq Comilla East
C005 Qader Sylhet West
Account

account-no. balance

A001 200
A002 100
A003 350 Total
A004 700
A005 1200

account-no. balance customer-id

A001 200 C002


A002 100 C002
A003 350 C003
A004 700 C001
A005 1200 C004
Many to one Relationship

Customer Account

customer-id customer-name city street account-no. balance

C001 Rahim Dhaka North A001 200


C002 Karim Pabna East A002 100
Total C003 Salam Dhaka South A003 350 Partial
C004 Rafiq Comilla East A004 700
C005 Qader Sylhet West A005 1200

Dipositor

customer-id account-no.

C001 A004
C002 A001
C003 A003
C004 A005 Merge Dipositor with Custo
C005 A001
Merge Dipositor with Customer Table
Many to one Relationship

Customer

customer-id customer-name city street

C001 Rahim Dhaka North


C002 Karim Pabna East
Total C003 Salam Dhaka South
C004 Rafiq Comilla East
C005 Qader Sylhet West

Dipositor

customer-id account-no.

C001 A004
C002 A001
C003 A003
C004 A005
C005 A001

customer-id customer-name city street account-no.

C001 Rahim Dhaka North A004


C002 Karim Pabna East A001
C003 Salam Dhaka South A003
C004 Rafiq Comilla East A005
C005 Qader Sylhet West A001
Account

account-no. balance

A001 200
A002 100
A003 350 Partial
A004 700
A005 1200

account-no. balance

A001 200
A002 100
A003 350
A004 700
A005 1200
Many to many Relationship

Customer Account

customer-id customer-name city street account-no. balance

C001 Rahim Dhaka North A001 200


C002 Karim Pabna East A002 100
Total C003 Salam Dhaka South A003 350 Partial
C004 Rafiq Comilla East A004 700
C005 Qader Sylhet West A005 1200

Dipositor

customer-id account-no.

C001 A004
C002 A001
C003 A003 Merge is not possible mean
C004 A005
C005 A001
C005 A004
Merge is not possible means combination is not possible
One to many Relationship

Loan Payment

loan-number amount payment-number

L-001 500 1
L-002 400 2
Partial L-003 600 1
L-004 200 1
L-005 300 2
3
1

Loan-payment

loan-number payment-number

L-002 1
L-002 2
L-003 1
L-001 1
L-001 2
L-001 3
L-005 1

loan-number payment-number payment-date

L-002 1 25/05/2005
L-002 2 25/06/2005
L-003 1 20/04/2004
L-001 1 25/03/2005
L-001 2 25/04/2005
L-001 3 25/05/2005
L-005 1 25/05/2005
payment-date payment-amount

25/05/2005 100
25/06/2005 100
20/04/2004 200 Total
25/03/2005 100
25/04/2005 100
25/05/2005 100
25/05/2005 100

payment-amount

100
100
200
100
100
100
100

Вам также может понравиться