Chào anh chị ! Theo em được biết thì mỗi hàng trong table của database là 1 đối tượng, mỗi cột trong Database là 1 thuộc tính của class.
VD : bảng BANG_MONHOC(maMH, tenMH, soTinChi) tương đương với class
class MonHoc {
private int maMH;
private string tenMH;
private int soTinChi;
constructor(){
///// stuff code
}
}
Còn trường hợp nhiều bảng kết hợp lại thành 1 đối tượng thì code sao ạ ?
VD bảng VD : bảng
BANG_MONHOC(maMH, tenMH, soTinChi, maNganh, maKhoa)
BANG_NGANH(maNganh, tenNganh)
BANG_KHOA(maKhoa, tenKhoa)
muốn lấy thông tin đầy đủ của 1 môn thì phải kết hợp các cột của 3 bảng lại :
vậy em phải tạo đối tượng nhứ nào mới phù hợp ạ ?
class MonHoc {
private int maMH;
private string tenMH;
private int soTinChi;
private string TenLop;
private string TenKhoa;
constructor(){
///// stuff code
}
}
Mong mọi người giải thích giúp em