IV. Mô Hình Quan Hệ:
2. Tân từ dạng chuẩn:
QuanTri(TenDangNhapQT, MatKhauQT, HoTenQT,ChucDanh)
Tân từ:
Mỗi người quản trị có một tên đăng nhập (TenDangNhapQT), mật khẩu (MatKhauQT) riêng biệt để đăng nhập vào các trang quản trị và có họ tên (HoTenQT).
Dạng chuẩn:
Vì phụ thuộc hàm không hiển nhiên đều có vế trái chứa khóa nên quan hệ trên đạt dạng chuẩn BCK.
TrangQT ( MaTrang, TenTrang, ChucNang )
Tân từ:
Mỗi trang có một mã trang (MaTrang) để phân biệt giữa các trang, ứng với một tên trang (TenTrang) và một chức năng riêng (ChucNang).
Dạng chuẩn:
Vì phụ thuộc hàm không hiển nhiên đều có vế trái chứa khóa nên quan hệ trên đạt dạng chuẩn BCK.
QuangCao ( MaQC, Logo, TenCTy, WebLienKet, GhiChu, TenKHQC, DiaChiKHQC, EmailKHQC, DienThoaiKHQC )
Tân từ:
Mỗi thông tin quảng cáo đều có một mã quảng (MaQC) cáo duy nhất, logo (Logo) quảng cáo, một liên kết (WebLienKet) đến website của đối tác quảng cáo, các ghi chú (GhiChu), tên người đăng ký quảng cáo (TenKHQC), đĩa chỉ (DiaChiKHQC), email (EmailKHQC) người quảng cáo và điện thoại (DienThoaiKHQC) để liên hệ khi cần.
Vì phụ thuộc hàm không hiển nhiên đều có vế trái chứa khóa nên quan hệ trên đạt dạng chuẩn BCK.
NhomHH ( MaNhomHH, TenNhomHH )
Tân từ:
Mỗi nhóm hàng có một mã nhóm (MaNhomHH)riêng duy nhất, và tên (TenNhomHH) của nhóm hàng hóa đó.
Dạng chuẩn:
Vì phụ thuộc hàm không hiển nhiên đều có vế trái chứa khóa nên quan hệ trên đạt dạng chuẩn BCK
LoaiHH ( MaLoaiHH, MaNhomHH, TenLoaiHH )
Tân từ:
Mỗi loại hàng có một mã loại (MaLoaiHH) hàng riêng duy nhất, có mã nhóm hàng hóa (MaNhomHH) để biết loại hàng đó thuộc nhóm hàng hóa nào, một tên loại (TenLoaiHH).
Dạng chuẩn:
Vì phụ thuộc hàm không hiển nhiên đều có vế trái chứa khóa nên quan hệ trên đạt dạng chuẩn BCK.
NhaSX ( MaNhaSX, TenNhaSX, NoiSX )
Tân từ:
Mỗi nhà sản xuất có một mã nhà sản xuất (MaNhaSX) riêng biệt để phân biệt giữa các nhà sản xuất và nơi sản xuất (NoiSX)của nhà sản xuất đó, có tên nhà sản xuất (TenNhaSX).
Dạng chuẩn:
Vì phụ thuộc hàm không hiển nhiên đều có vế trái chứa khóa nên quan hệ trên đạt dạng chuẩn BCK.
HangHoa ( MaHH, MaLoaiHH, MaNhaSX, TenHH, MoTaChiTiet, SoLuongTon, DVT, DonGia, BaoHanh, HinhAnh, NgayNhap )
Tân từ:
Mỗi hàng hoá có một mã hàng hóa (MaHH) riêng biệt để phân biệt giữa các hàng hóa, một mã loại (MaLoaiHH) để biết hàng hóa đó thuộc loại hàng hóa nào, một mã nhà sản xuất (MaNhaSX) để biết hàng hóa đó được sản xuất từ nhà sản xuất nào, kèm theo là tên hàng hóa (TenHH), các đặc tính (MoTaChiTiet), đơn vị đo lường (DVT), giá bán (DonGia), tên hình ảnh (HinhAnh) thể hiện hàng hóa cùng với ngày nhập (NgayNhap) để dễ dàng kiểm tra hàng hóa.
Dạng chuẩn:
Vì phụ thuộc hàm không hiển nhiên đều có vế trái chứa khóa nên quan hệ trên đạt dạng chuẩn BCK.
HTKhuyenMai ( MaHTKH, TenHTKM )
Tân từ:
Mỗi hình thức khuyến mãi có một mã hình thức khuyến mãi (MaHTKH) để phân biệt giữa các hình thức khuyến mãi, ứng với một tên của hình thức khuyến mãi (TenHTKM).
Dạng chuẩn:
Vì phụ thuộc hàm không hiển nhiên đều có vế trái chứa khóa nên quan hệ trên đạt dạng chuẩn BCK.
The ( MaThe, MaLoaiThe, NgayLap, SoTienMD, SoTienConLai, MaPin)
Tân từ:
Mỗi thẻ có một mã thẻ duy nhất (MaThe), ngày lập thẻ (NgayLap), số tiền mặc định (SoTienMD), mã loại thẻ (MaLoaiThe) để biết thẻ đó thuộc loại thẻ nào, số tiền còn lại sau khi mua hàng(SoTienConLai), mã pin (MaPin) để xác nhận thẻ.
Dạng chuẩn:
Vì phụ thuộc hàm không hiển nhiên đều có vế trái chứa khóa nên quan hệ trên đạt dạng chuẩn BCK.
HTTToan ( MaHTTToan, TenHTTToan )
Tân từ:
Mỗi hình thức thanh toán có một mã hình thức thanh toán (MaHTTToan) riêng biệt, kèm theo một tên hình thức thanh toán (TenHTTToan).
Dạng chuẩn:
Vì phụ thuộc hàm không hiển nhiên đều có vế trái chứa khóa nên quan hệ trên đạt dạng chuẩn BCK.
DDatHang ( MaDDHang, MaKH, NgayDH, NgayHG, HoTenNN, DiaChiNN, DienThoaiNN, MaThe, MaHTTToan, PhiVanChuyen, DaGiao)
Tân từ:
Mỗi đơn hàng có một số đơn hàng (MaDDHang) riêng biệt để phân biệt giữa các đơn hàng, có một tên đăng nhập (TenDangNhapKH),có phí vận chuyển (PhiVanChuyen) nếu có để áp dụng tính thêm cước phí vận chuyển, mã hình thức thanh toán (MaHTTToan) để biết hình thức thanh toán của đơn hàng, thời gian đơn hàng được lập (NgayDH), ngày hẹn giao (NgayGiao), tên người nhận (HoTenNN), địa chỉ người nhận (DiaChiNN), điện thoại người nhận (DienThoaiNN), có tình trạng giao nhận (DaGiao) để biết đơn hàng đã được giao hay chưa.
Dạng chuẩn:
Vì phụ thuộc hàm không hiển nhiên đều có vế trái chứa khóa nên quan hệ trên đạt dạng chuẩn BCK.
TinhTP ( MaTP, TenTP)
Tân từ:
Mỗi tỉnh thành phố có một mã tỉnh thành phố (MaTP) riêng biệt để phân biệt giữa các tỉnh thành phố, có tên tỉnh thành phố (TenTP).
Dạng chuẩn:
Vì phụ thuộc hàm không hiển nhiên đều có vế trái chứa khóa nên quan hệ trên đạt dạng chuẩn BCK.
KhachHang (MaKH, HoTenKH, TenDangNhapKH, NgaySinh, GioiTinh, DiaChiKH, DienThoaiKH, EmailKH, MatKhauKH, MaCauHoi, CauTraLoi, MaLoaiKH,MaTP )
Tân từ:
Mỗi khách hàng có một mã khách hàng (MaKH) riêng biệt, mật khẩu khách hàng(MatKhauKH) để đăng nhập vào hệ thống,một tên đăng nhập của khách hàng (TenDNKH), một họ tên khách hàng (HoTenKH), cùng với giới tính (GioiTinh), ngày sinh (NgaySinh), địa chỉ cuả khách hàng (DiaChiKH), điện thoại khách hàng (DienThoaiKH), email (EmailKH), một mã câu hỏi (MaCauHoi) và câu trả lời (CauTraLoi) để tìm lại mật khẩu khi mật,có mã loại (MaLoaiKH) và mã tỉnh thành phố (MaTP).
Dạng chuẩn:
Vì phụ thuộc hàm không hiển nhiên đều có vế trái chứa khóa nên quan hệ trên đạt dạng chuẩn BCK.
LoaiKH ( MaLoaiKH, TenLoaiKH )
Tân từ:
Mỗi loại khách hàng đều có một mã loại khách hàng (MaLoaiKH) riêng biệt để phân biệt giữa các loại khách hàng, cùng với tên loại khách hàng (TenLoaiKH) đó.
Vì phụ thuộc hàm không hiển nhiên đều có vế trái chứa khóa nên quan hệ trên đạt dạng chuẩn BCK.
LHGopY ( MaGopY, TenGopY, TieuDe, NoiDung,EmailGopY )
Tân từ:
Mỗi liên hệ có một mã liên hệ góp ý (MaGopY) để phân biệt giữa các liện hệ, có họ tên người liên hệ (TenGopY),có tiêu đề cho góp ý của mình (TieuDe),email người liên hệ (EmailGopY), và nội dung liên hệ (NoiDung).
Dạng chuẩn:
Vì phụ thuộc hàm không hiển nhiên đều có vế trái chứa khóa nên quan hệ trên đạt dạng chuẩn BCK.
CauHoi ( MaCauHoi, NoiDungCauHoi )
Tân từ:
Mỗi câu hỏi đều có một mã câu hỏi (MaCauHoi) riêng biệt để phân biệt giữa các câu hỏi, cùng với nội dung hỏi (NoiDungCauHoi) của câu hỏi.
Dạng chuẩn:
Vì phụ thuộc hàm không hiển nhiên đều có vế trái chứa khóa nên quan hệ trên đạt dạng chuẩn BCK.
PhanQuyen ( TenDangNhapQT, MaTrang )
Tân từ:
Mỗi phân quyền đều có một tên đăng nhập quản trị và mã trang (TenDangNhapQT , MaTrang) riêng biệt để phân biệt giữa các phân quyền.
Dạng chuẩn:
Vì phụ thuộc hàm không hiển nhiên đều có vế trái chứa khóa nên quan hệ trên đạt dạng chuẩn BCK.
ChiTietDDHang ( MaDDHang, MaHH , DonGiaBan, SLDat )
Tân từ:
Mỗi chi tiết đơn hàng có một số đơn hàng và mã hàng hóa (MaDDHang, MaHH) riêng biệt, đơn giá bán (DonGiaBan), số lượng đặt (SLDat).
Dạng chuẩn:
Vì phụ thuộc hàm không hiển nhiên đều có vế trái chứa khóa nên quan hệ trên đạt dạng chuẩn BCK.
ChiTietKM ( MaHH, MaHTKM , NoiDungKM, GiaMoi, PhanTramGiam,TangPham, Khac, ApDungTu, ApDungDen )
Tân từ:
Mỗi chi tiết khuyến mãi có một mã hàng hóa và mã hình thức thức khuyến mãi (MaHH , MaHTKM) để phân biệt giữa các chi tiết khuyến mãi, có nội dung khuyến mãi (NoiDungKM), như đơn giá mới (GiaMoi), giảm gia theo phần trăm (PhanTramGiam), tặng phẩm kèm theo khi mua hàng (TangPham), và các hình thức khác, thời gian bắt đầu áp dụng khuyến mãi (ApDungTu), và thời hạn kết thúc chương trình khuyến mãi (ApDungDen).
Dạng chuẩn:
Vì phụ thuộc hàm không hiển nhiên đều có vế trái chứa khóa nên quan hệ trên đạt dạng chuẩn BCK.