CSDL quản lý học sinh, mà ở cấp độ nào?
+ Phải có bảng học sinh lưu thông tin cá nhân cần thiết.
+ Trong trường hay trong tỉnh/thành phố ?
+ Sau khi xác định được phạm vi, thì sẽ suy được những thứ khác.
Ví dụ : trong trường thì hiển nhiên không cần dữ liệu trường học cho học sinh, nhưng nếu trong tỉnh thì phải làm sao lưu được trường mà học sinh đó theo học trong các năm
⇒ Lựa chọn tạo thêm 1 bảng trường học.
+ Tương tự, học sinh thì phải học trong lớp :
⇒ Có nên tạo 1 bảng lớp học và khóa đến hay không, hay chỉ cần column là được. Rồi học sinh thì phải có giáo viên, giáo viên chủ nhiệm
⇒ Trong phạm vi này cần tạo bảng và cần lưu tên.
+ Học sinh thì phải đi học :
⇒ Có môn học và điểm môn học ( dữ liệu như học bạ )
⇒ Cần thêm bảng gì, môn học hệ số bao nhiêu?
Hệ số này cố định hay khác nhau theo từng học sinh, từng lớp ( ví dụ trường THPT bình thường thì hệ số cố định là toán văn hệ số 2, các môn khác hệ số 1, riêng trường chuyên và lớp chuyên thì có thêm môn chuyên hệ số 3 ).
Mấy cái này từ thực tế cả, nên cứ từ từ suy luận là ra :))