# data[].attributes.body
Cho CSDL Học tập gồm các bảng sau:

HocSinh(họ tên, số CCCD, số thẻ HS, ngày sinh, địa chỉ)

MonHoc(tên, mã môn)

Diem(Số thẻ HS, mã môn, năm, học kì, loại điểm, điểm)

Trong đó: loại điểm là các loại điểm TX, GK, CK

-Hãy xác định các khóa chính và các khóa ngoài của từng bảng?

-Có thể lấy số CCCD làm khóa chính được không?

# data[].attributes.body
Hocsinh: số thẻ học sinh

Monhoc:mã môn

Diem: số thẻ học sinh

Khóa ngoài cccd

# data[].attributes.body
Khoá chính của các bảng:

HocSinh: số CCCD

MonHoc: mã môn

Diem: Số thẻ HS

Khoá ngoài của các bảng:

không có

Có thể lấy số CCCD làm khoá chính

# data[].attributes.body
Bảng Hocsinh:

Khoá chính: CCCD

Khoá ngoài: ko có

Bảng MÔN HỌC:

Khoá chính: Mã môn

Khoá ngoài: không có

BẢNG ĐIEM:

khoá chính: Số thẻ hs, mã môn, năm , học kì loại điểm

Khoá ngoài: SỐ THẺ HS

# data[].attributes.body
Khoá chính bảng HocSinh: CCCD

Khoá ngoài bảng HocSinh: Số thẻ học sinh

Khoá chính bảng MonHoc: mã môn

Khoá ngoài bảng Monhoc: Tên

Khoá chính bảng Diem: Mã môn

Có thể

# data[].attributes.body
Khóa chính: Số cccd

Khóa ngoài: số thẻ học sinh

Bảng môn học

Khóa chính: mã môn

Khóa ngoài : không có

Bảng điểm:

Khóa chính : số thẻ học sinh, mã môn

Khóa ngoài : không có

Số cccd có thể được sử dụng làm khóa chính của bảng học sinh