Chi tiết các bảng dữ liệu

Một phần của tài liệu Quản lý bán hàng cho hệ thống Quản lý nhà hàng (Trang 40 - 54)

Xét thực thể psDonHang :

4.3)Chi tiết các bảng dữ liệu

psThanhToan

Mục đích : Lưu trữ thông tin về các hoá đơn thanh toán cho các đơn hàng :

 Mỗi một đơn hàng có thể được thanh toán thành nhiều lần. Mỗi lần thanh toán tương ứng với một psThanhToan.

 IDChiTiet : mã của phiếu xuất thanh toán.

 ID : mã đơn hàng.

 NgoaiTeID : mã của ngoại tệ được giao dịch.

 Tỷ giá : tỷ giá của ngoại tệ đó so với tiền Việt Nam tại thời điểm thanh toán. Tỷ giá tại thời điểm thanh toán có thể khác với tỷ giá trong tdNgoaiTe.

 Số tiền : số tiền giao dịch.

 Phân loại : dùng để phân biệt đây là phiếu thanh toán xuất hay nhập

tdChietKhau

Mục đích : Lưu trữ thông tin các loại Chiết khấu.

 Tên chiết khấu : lưu trữ tên của mỗi loại chiết khấu.

 [convert] : chuyển tên chiết khấu sang một dạng chuẩn không viết hoa và không có dấu khoảng trắng giữa các ký tự.

Ví dụ : Tên chiết khấu : Đại lý Convert : đạilý

 Tên tắt : tên tắt của chiết khấu (nếu có).

 Thời hạn sử dụng : thời hạn dùng cho mỗi loại chiết khấu.

tdNgoaiTe

Mục đích : Lưu trữ thông tin về các loại ngoại tệ.

 NgoaiTeID : mã ngoại tệ.

 TenNgoaiTe : tên của ngoại tệ.

 TenTat : tên tắt của loại ngoại tệ đó.

 TyGia : tỷ giá của ngoại tệ so với Viêt nam đồng.

 ThoiHanSuDung : thời hạn mà loại ngoại tệ này còn có giá trị sử dụng.

Mục đích : Lưu trữ thông tin về các hình thức thanh toán.

 HinhThucThanhToanID : mã hình thức thanh toán.

 TenHinhThucThanhToan : tên của hình thức thanh toán.

 [Convert] : chuyển tên hình thức thanh toán sang một dạng chuẩn không viết hoa và không có dấu khoảng trắng giữa các ký tự.

Ví dụ : Tên hình thức thanh toán : Tien mat Convert : tienmat

 ThoiHanSuDung : thời gian mà hình thức thanh toán còn được sử dụng. (adsbygoogle = window.adsbygoogle || []).push({});

tdKhoHang

Mục đích : Lưu trữ thông tin về các kho hàng.

 KhoHangID : mã kho hàng.

 TenKhoHang : tên của kho hàng.

 ThoiHanSuDung : thời hạn mà kho hàng còn được sử dụng.

psDonHang

Mục đích : Lưu trữ thông tin các đơn hàng.

 ID : Mã đơn hàng.

 SoChungTu : mã số chứng từ = “NH” hoặc “DH” + “năm” + “tháng” + “ngày” + “-“ + “STT”. Phần STT sẽ được reset về giá trị không khi số chứng từ chuyển sang một ngày mới.

 NgayChungTu : ngày chứng từ đơn hàng.

 TrangThaiChungTu : có hai trạng thái “M” và “D”. “M” có nghĩa chứng từ được thanh toán muộn. “D” có nghĩa chứng từ đã được thanh toán.

 NhanVienID : mã nhân viên phụ trách việc làm đơn hàng.

 KhachHangID : mã khách hàng đặt hàng hoặc lấy hàng.

 UserID : mã nhân viên nhập hoá đơn.

 NguoiGiaoDich : tên người tiến hành giao dịch thương lượng việc mua hay bán hàng.

 NgayDatHang : dùng cho những đơn hàng đặt trước để lưu trữ thông tin về ngày đặt hàng.

 NgayLayHang : dùng cho những đơn hàng đặt trước để lưu trữ thông tin về ngày lấy hàng.

 NgayHuyDonHang : ngày đơn hàng bị huỷ.

 TuGio : thời gian bắt đầu giao dịch hàng hoá.

 DenGio : thời gian kết thúc quá trình trao đổi hàng hoá.

 SoLuong : số lượng hàng hoá được giao dịch (tính trên một loại hàng hoá).

 DonGia : đơn giá cho mỗi đơn vị hàng hoá.

 MaKhoNhap : mã kho đối với hoá đơn nhập hàng, nếu là hoá đơn xuất hàng thì trường này được bỏ trống.

 MaKhoXuat : mã kho đối với hoá đơn xuất hàng, nếu là hoá đơn nhập hàng thì trường này được bỏ trống.

 HinhThucThanhToanID : mã hình thức thanh toán.

 NgoaiTeID : mã ngoại tệ được tiến hành giao dịch (đối với hình thức thanh toán bằng tiền mặt, chuyển khoản).

 TyGia : tỷ giá của ngoại tệ được giao dịch so với Việt Nam đồng tại thời điểm tiến hành đó. Tỷ giá này có thể khác so với tỷ giá trong từ điển ngoại tệ.

 DatTruocTien : số tiền đặt cọc trước khi quá trình giao dịch được diễn ra.

 DatHangTruoc : nhận giá trị “0” hay “1” tương ứng với việc không đặt hàng trước hay có đặt hàng trước.

 ChietKhauID : mã chiết khấu. (adsbygoogle = window.adsbygoogle || []).push({});

 TyLeChietKhau : tỷ lệ chiết khấu phát sinh tại thời điểm giao dịch. Tỷ lệ này có thể khác với tỷ lệ trong bảng từ điển chiết khấu.

psNhapXuatChiTiet

Mục đích : lưu trữ thông tin về các phiếu nhập xuất chi tiết.

 IDChiTiet : mã phiếu nhập xuất chi tiết.

 ID : mã đơn hàng.

 MatHangID : mã mặt hàng trong phiếu nhập xuất chi tiết.

 DonViTinhID : mã đơn vị tính.

 SoLuong : số lượng mỗi mặt hàng.

 DonGia : đơn giá cho mỗi đơn vị hàng hoá.

 NgaySanXuat : ngày hàng hoá được sản xuất.

 HanDung : hạn sử dụng của hàng hóa .

 ThoiGianGoi : áp dụng cho các hàng hoá là món ăn, lưu trữ thời gian gọi món ăn.

Mục đích : lưu trữ thông tin về các khách hàng.

 KhachHangID : mã khách hàng, mỗi khách hàng chỉ có một mã duy nhất. Mã khách hàng chỉ được áp dụng cho những khách quen, khách VIP, không áp dụng cho khách vãng lai.

 TenKhachHang : tên của khách hàng.

 TenTat : tên tắt của khách hàng.

 [Convert] : chuyển tên khách hàng sang một dạng chuẩn không viết hoa và không có dấu khoảng trắng giữa các ký tự.

Ví dụ : Tên khách hàng : Dang Hoang Dat. Convert : danghoangdat.

 NguoiDaiDien : tên người đại diện cho khách hàng.

 NguoiGioiThieuID : mã người giới thiệu khách hàng.

 SoChungMinhThu : số chứng minh thư của khách hàng.

 NgayCap : ngày cấp chứng minh thư.

 DiaChi : địa chỉ khách hàng.

 DienThoai : số điện thoại liên lạc của khách hàng.

 Fax : số Fax của khách hàng.

 eMail : địa chỉ email của khách hàng.

 TenGiamDoc : áp dụng khi giao dịch với các công ty, khi đó trường này lưu trữ thông tin về tên giám đốc công ty.

 TenKeToanTruong : áp dụng khi giao dịch với các công ty, khi đó trường này lưu trữ thông tin về tên kế toán trưởng.

 NgayThanhLap : áp dụng khi giao dịch với các công ty, khi đó trường này lưu trữ thông tin về ngày thành lập công ty.

 TaiKhoan : thông tin tài khoản của công ty đối tác. (adsbygoogle = window.adsbygoogle || []).push({});

 MaSoThue : mã số thuế của công ty đối tác.

 NganHang : thông tin ngân hàng để tiến hành các giao dịch với công ty đối tác.

 DiaChiNganHang : địa chỉ ngân hàng.

 DienGiai : diễn giải một số thông tin về khách hàng (nếu cần).

 NhomKhachHang : tuỳ theo phương thức chăm sóc khách hàng của từng nhà hàng. Có nhà hàng chia khách hàng theo từng nhóm (theo quốc tịch, vị trí địa lý …) để tiện quản lý.

 Parent : mã cha của khách hàng.

Ví dụ : khách hàng “Công ty A” có mã 001, “Giám đốc công ty A” có mã 002 thì Parent của “Giám đốc công ty A” là 001.

 ThoiHanSuDung : thời hạn mà các giá trị về thông tin khách hàng vẫn còn giá trị sử dụng.

Mục đích : lưu trữ thông tin chi tiết về bàn ăn cho mỗi đơn hàng.

 IDChiTiet : mã chi tiết của mỗi đơn hàng bàn ăn.

 ID : mã đơn hàng.

 BanAnID : mã bàn ăn mà khách hàng sử dụng hoặc đặt trước. Áp dụng cho các đơn hàng được sủ dụng cho các khách hàng đến quán ăn hoặc đặt trước món ăn.

tdBanAn

Mục đích : lưu trữ thông tin về các bàn ăn trong nhà hàng.

 BanAnID : mã bàn ăn.

 TenBanAn : tên bàn ăn. Tuỳ theo từng nhà hàng mà cách đặt tên bàn ăn là khác nhau. Có thể “TenBanAn” = vị trí đặt bàn + “-“ + số thứ tự của bàn ăn Ví dụ : Tên bàn ăn = “tang1-01”.

 TenTat : tên tắt của tên bàn ăn.

 [Convert] : chuyển tên bàn ăn sang một dạng chuẩn không viết hoa và không có dấu khoảng trắng giữa các ký tự.

 ThoiHanSuDung : thời hạn mà bàn ăn này còn dùng được

Mục đích : lưu trữ thông tin các món ăn.

 MonAnID : mã món ăn.

 TenMonAn : tên món ăn.

 TenTat : tên tắt của món ăn.

 [Convert] : chuyển tên bàn ăn sang một dạng chuẩn không viết hoa và không có dấu khoảng trắng giữa các ký tự.

 DonGia : đơn giá của món ăn.

 DonViTinhID : mã đơn vị tính của món ăn.

 TinhLuong : trọng lượng của món ăn.

 Parent : mã cha của món ăn. (adsbygoogle = window.adsbygoogle || []).push({});

Ví dụ : Món “gà luộc” có mã 001, món “gà luộc khoai” có mã 002. Như vậy món “gà luộc khoai” có mã cha là 001.

 ThoiHanSuDung : thời hạn sử dụng của món ăn.

 Nhom : “TD” hoặc “NL”. Là “TD” khi các món có thể phục vụ khách hàng ngay được (các món đã được chế biến).

Mục đích : lưu trữ các thông tin quy đổi đơn vị tính của mỗi mặt hàng.

 MatHangID : mã mặt hàng.

 DonViTinhID : mã đơn vị tính của mặt hàng.

 TyLeQuyDoi : tỷ lệ quy đổi của mặt hàng đó.

 DonGia : đơn giá của mặt hàng sau khi đã được quy đổi.

Ví dụ : mặt hàng “Bom bia” có đơn vị tính là “thùng” tương đương với 200 cốc bia nên tỷ lệ quy đổi là 200.

tdDonViTinh

Mục đích : lưu trữ thông tin về các đơn vị tính.

 DonViTinhID : mã đơn vị tính.

 TenDonViTinh : tên đơn vị tính.

 [Convert] : chuyển tên đơn vị tính sang một dạng chuẩn không viết hoa và không có dấu khoảng trắng giữa các ký tự.

 ThoiHanSuDung : thời hạn sử dụng đơn vị tính.

Mục đích : Lưu trữ thông tin công thức các món ăn.

 MonAnID : mã món ăn.

 MatHangID : mã mặt hàng là nguyên liệu có trong công thức món ăn.

 DonViTinhID : mã đơn vị tính.

 SoLuong : số lượng của mặt hàng có trong món ăn.

 DienGiai : giải thích thêm (nếu cần).

psTheoDoiNhanVien

Mục đích : lưu trữ thông tin về giờ làm việc của các nhân viên tại các khu vực bàn ăn.

 NhanVienID : mã nhân viên.

 BanAnID : mã bàn ăn mà nhân viên đó phụ trách.

 Ngay : ngày nhân viên làm việc.

 TuGio : thời gian bắt đầu làm việc.

 DenGio : thời gian kết thúc ca làm việc. (adsbygoogle = window.adsbygoogle || []).push({});

 DienGiai : chú thích thêm (nếu cần).

Mục đích : Lưu trữ thông tin về nhân viên phục vụ trong nhà hàng.

 NhanVienID : mã nhân viên.

 TenNhanVien : tên nhân viên.

 [Convert] : chuyển tên nhân viên sang một dạng chuẩn không viết hoa và không có dấu khoảng trắng giữa các ký tự.

 TrangThai : nhận hai giá trị “0” hoặc “1”. Nhận “0” khi nhân viên này không còn làm việc cho công ty.

Một phần của tài liệu Quản lý bán hàng cho hệ thống Quản lý nhà hàng (Trang 40 - 54)