- Nhận đường liên kết
- X
- Ứng dụng khác
CƠ CHẾ SINH MÃ
CLASS DIAGRAM | CSDL | |||||||||||||||||||||||||||||||||||||||||||||||||||||
LDM: A(ID_A, A1, A2) | TABLE_A
| |||||||||||||||||||||||||||||||||||||||||||||||||||||
LDM: A(ID_A, A1, A2) B(ID_B, B1, B2, ID_A) Tham chiếu khóa ngoại: B(ID_A) →A(ID_A) Hoặc A(ID_A, A1, A2, ID_B) B(ID_B, B1, B2) Tham chiếu khóa ngoại: A(ID_B) →B(ID_B) | CÁCH 1: TABLE_A
TABLE_B
FK: TABLE_B(ID_A) → TABLE_A (DI_A) CÁCH 2: TABLE_A
TABLE_B
FK: TABLE_A(ID_B) → TABLE_B (DI_B) | |||||||||||||||||||||||||||||||||||||||||||||||||||||
LDM: A(ID_A, A1, A2, ID_B) B(ID_B, B1, B2) Tham chiếu khóa ngoại: A(ID_B) →B(ID_B) | TABLE_A
TABLE_B
FK: TABLE_A(ID_B) → TABLE_B (DI_B) | |||||||||||||||||||||||||||||||||||||||||||||||||||||
SINHVIEN
LOP
FK: SINHVIEN(ID_LOP) → LOP(DI_LOP) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
LDM: A(ID_A, A1, A2) B(ID_B, B1, B2) R(ID_A, ID_B) Tham chiếu khóa ngoại: Fk1: R(ID_B) →B(ID_B) Fk2: R(ID_A) →A(ID_A) | TABLE_A
TABLE_B
TABLE_R
FK1: TABLE_C (ID_A) → TABLE_A(ID_A) FK2: TABLE_C (ID_B) → TABLE_B(ID_B) | |||||||||||||||||||||||||||||||||||||||||||||||||||||
LDM: A(ID_A, A1, A2) B(ID_B, B1, B2) C(ID_A, ID_B, C) Tham chiếu khóa ngoại: Fk1: C(ID_B) →B(ID_B) Fk2: C(ID_A) →A(ID_A) | TABLE_A
TABLE_B
TABLE_C
FK1: TABLE_C (ID_A) → TABLE_A(ID_A) FK2: TABLE_C (ID_B) → TABLE_B(ID_B) | |||||||||||||||||||||||||||||||||||||||||||||||||||||
SINHVIEN
NGAY
CHITIEN
FK1: CHITIEN (ID_SV) → SINHVIEN(DI_SV) FK2: CHITIEN (ID_NGAY) → NGAY(DI_NGAY) |
- Nhận đường liên kết
- X
- Ứng dụng khác