quản lí học sinh bằng access

Liên hệ QC

iamgonan

Thành viên mới
Tham gia
11/10/22
Bài viết
3
Được thích
0
Mọi người cho mình hỏi, lỗi như này xử lí như nào ạ
và hỏi thêm là tại sao ô Ngày sinh mình không nhập đc dữ liệu ạ
1666870011164.png
 
Đơn giản:
- Cột "HỌ TÊN CHA" có dấu tiếng Việt, lại liên kết đến 1 trường "HO TEN CHA" không dấu và cột này không tồn tại
- Cũng cột đó, nên là gõ tay vào, chứ sao lại là combobx chọn? Chả lẽ chọn 1 trong nhiều cha?
Cột Ngày sinh thì phải có file xem mới biết:
- Kiểu dữ liệu
- Các property
 
Các trường [HoTen Cha] & [HoTen Me] nên tách riêng 1 table khác & liên kết với Table này thông qua liên kết 1 ←→ n
 
Hướng nhiều là về phía học sinh đó anh. Trong một số trường hợp thì phải tách riêng Table quan hệ gia đình ra riêng.
Theo ý của bạn thì tôi hiểu, đó là table "Mối quan hệ với học sinh" (Relationship). Bảng này dùng khi khai báo người liên hệ, người giám hộ, người thông báo khẩn cấp, ... Họ tên cha thì quan hệ là cha rồi khỏi nói.

Còn theo hình bài 1, là 1 học sinh có thể chọn 1 trong nhiều cha.
Theo gợi ý bài #4, nếu không phải 1 con nhiều cha, thì là 1 cha nhiều con có cùng học 1 trường. Dù là vậy cũng không nên để combobox chọn 1 trong hàng ngàn vị phụ huynh của cả trường/ nếu có thêm thông tin lớp thì cũng mấy chục, mà nếu lọc chỉ còn 1 tên cha đúng thôi, thì mặc định là default value luôn đi, khỏi chọn.
---------
Tuy nhiên, kể cả gợi ý của bạn, và gợi ý trên đây là đi vào chuyên sâu thiết kế cơ sở dữ liệu cho cả trường. Bảng theo gợi ý ở bài #4 chỉ có giá trị sử dụng khi gửi thư mời họp phụ huynh (1 phụ huynh nhiều con cũng chỉ mời 1 lần), hoặc gởi thư nhắc đóng học phí, gửi thư mời tài trợ, ...
Ở mức độ quản lý học sinh mức độ đơn giản hoặc trung bình, thì trường họ tên cha trong bảng thông tin học sinh chỉ nên gõ tay như gợi ý bài #2
 
Theo hình bài 1 thì đây chỉ là bài tập Access ở trường thôi và chắc rằng sẽ có dính các lỗi cơ bản thiết kế table (đặt tên Field, quan hệ...) và việc dùng comboBox để chọn tên Cha/Mẹ cũng là sai bài rồi.
 
1/ đặt cho mỗi người 1 cái ID duy nhất kiểu như mã định danh ý.... xong khi cần viết code gõ 1 cái là ra

2/ nếu chơi thêm chút thì phân loại kiểu ID là ra ........... kiểu như CMND VD: mã tỉnh 280 = Bình dương + xx = huyện + mã cá nhân

3/ hay dùng số điện thoại mà cho vào = ok vì số điện thoại là duy nhất trên phạm vi Việt Nam
 
Web KT
Back
Top Bottom