Mô tả các đối tượng

Một phần của tài liệu Xây dựng chương trình kế toán bán hàng, xuất nhập tồn và quản lý công nợ tại công ty cổ phần phần mềm lối việt (Trang 57 - 66)

VI. Thiết kế cơ sở dữ liệu

5. Mô tả các đối tượng

Ghi chú : B :Bắt buộc, K : Không bắt buộc, KC : Khóa chính; KN : Khóa ngoại

1 LoaiDoiTuong ( Loại đối tượng )

Tên thuộc tính Diễn giải Loại giá trị Kiểu dữ liệu Ghi chú

MaLoaiDT Mã loại đối tượng B TinyInt KC TenLoaiDT Tên loại đối tượng K Nvarchar(50)

2 DoiTuong( Đối tượng )

Tên thuộc tính Diễn giải Loại giá trị Kiểu dữ liệu Ghi chú

MaDT Mã đối tượng B Char(5) KC TenDT Tên đối tượng K Nvarchar(50) DiaChiDT Địa chỉ đối tượng K Nvarchar(50) DienthoaiDT Điện thoại đối tượng K Char(15) EmailDT Địa chỉ Email K Varchar(20) Masothue Mã số thuế K Varchar(12) SoTaiKhoan Số tài khoản K Varchar(16)

MaLoaiDT Mã loại đối tượng B TinyInt KN

3 ChucVu ( Chức vụ )

Tên thuộc tính Diễn giải Loại giá trị Kiểu dữ liệu Ghi chú

MaCV Mã chức vụ B TinyInt KC TenCV Tên chức vụ K Nvarchar(30)

4 PhongBan ( Phịng ban )

Tên thuộc tính Diễn giải Loại giá trị Kiểu dữ liệu Ghi chú

MaPB Mã phòng ban B TinyInt KC TenPB Tên phòng ban K Nvarchar(40)

5 BoPhan ( Bộ phận )

Tên thuộc tính Diễn giải Loại giá trị Kiểu dữ liệu Ghi chú

MaBP Mã bộ phận B TinyInt KC TenBP Tên bộ phận K Nvarchar(30)

MaPB Mã phòng ban B TinyInt KN

6 NhanVien ( Nhân viên )

Tên thuộc tính Diễn giải Loại giá trị Kiểu dữ liệu Ghi chú

MaNV Mã nhân viên B Char(5) KC HoTenNV Họ tên nhân viên B Nvarchar(50) MaBP Mã bộ phận B Char(5) KN MaCV Mã chức vụ B Char(5) KN

7 DonViTinh (Đơn vị tính)

Tên thuộc tính Diễn giải Loại giá trị Kiểu dữ liệu Ghi chú

MaDVT Mã đơn vị tính B TinyInt KC TenDVT Tên đơn vị tính K Nvarchar(50)

8 Xuatxu (Xuất xứ)

Tên thuộc tính Diễn giải Loại giá trị Kiểu dữ liệu Ghi chú

MaXX Mã xuất xứ B TinyInt KC TenXX Tên xuất xứ K Nvarchar(20)

Đề tài: Thực tập tốt nghiệp Kế toán bán hàng, xuất nhập tồn và quản lý công nợ

9 LoaiHH ( Loại hàng hóa )

Tên thuộc tính Diễn giải Loại giá trị Kiểu dữ liệu Ghi chú

MaLoaiHH Mã loại hànghóa B TinyInt KC TenLoaiHH Tên loại hànghóa K Nvarchar(30)

MaThue Mã thuế K Char(2)

10 HangHoa ( Hàng hóa)

Tên thuộc tính Diễn giải Loại giá trị Kiểu dữ liệu Ghi chú

MaHang Mã hàng hóa B Char(5) KC TenHang Tên hàng hóa K Nvarchar(50) QuyCach Quy cách K Nvarchar(50) MaDVT Mã đơn vị tính B Char(5) KN MaXX Mã xuất xứ B Char(5) KN MaloaiHH Mã loại hàng hóa B Char(5) KN

11 BienDongGia ( Biến động giá )

Tên thuộc tính Diễn giải Loại giá trị Kiểu dữ liệu Ghi chú

MaHang Mã hàng hóa B Char(5) KC NgayCN Ngày cập nhật K Datetime KC GiaBD Giá biến động K Float

12 LoaiCT( Loại chứng từ)

Tên thuộc tính Diễn giải Loại giátrị Kiểu dữ liệu Ghi chú

MaCT Mã loại chứng từ B Char(2) KC TenCT Tên loại chứng từ K Nvarchar(20)

Tên thuộc tính Diễn giải Loại giá trị Kiểu dữ liệu Ghi chú

SoDH Số đơn đặt hàng B Char(10) KC NgaylapDH Ngày lập đơn đặt hàng K Datetime

NgayGiao Ngày giao hàng K Datetime NgayThanhToan Ngày thanh toán K Datetime TongTienDH Tổng tiền K BigInt

MaNCC Mã nhà cung cấp B Char(5) KN MaNV Mã nhân viên B Char(5) KN MaCT Mã loại chứng từ B Char(2) KN

14 CTDonDatHang ( Chi tiết đơn đặt hàng nhà cung cấp)

Tên thuộc tính Diễn giải Loại giá trị Kiểu dữ liệu Ghi chú

SoDH Số đơn đặt hàng B Char(10) KC MaHang Mã hàng hóa B Char(5) KC SoLuongmua Số lượng B Int

Giamua Đơn giá K Float ThanhtienDH Thành tiền chi tiết K Float

15 PhieuXuat ( Phiếu xuất )

Tên thuộc tính Diễn giải Loại giá trị Kiểu dữ liệu Ghi chú

SoPX Số phiếu xuất B Char(5) KC NgayLapPX Ngày lập phiếu xuất K Datetime

TongTienXuat Thành tiền xuất K Float

LyDoPX Lý do xuất K Nvarchar(50) Makho Mã kho B Char(5) KN MaNV Mã nhân viên B Char(5) KN MaCT Mã loại chứng từ B Char(2) KN

16 CTPhieuXuat( Chi tiết phiếu xuất)

Tên thuộc tính Diễn giải Loại giá trị Kiểu dữ liệu Ghi

Đề tài: Thực tập tốt nghiệp Kế toán bán hàng, xuất nhập tồn và quản lý công nợ

chú

SoPX Số phiếu xuất B Char(5) KC MaHang Mã Hàng B Char(5) KC SoLuongPX Số lượng xuất B Int

GiaPX Đơn giá xuất K Float ThanhTienPX Thành tiền xuất K Float TKNoPX Tài khoản nợ K Char(5) TKCoPX Tài khoản có K Char(5)

17 PhieuNhap ( Phiếu nhập )

Tên thuộc tính Diễn giải Loại giá trị Kiểu dữ liệu Ghi chú

SoPN Số phiếu nhập B Char(5) KC NgayLapPN Ngày lập phiếu nhập K Datetime

TongTienPN Thành tiền nhập K BigInt

LyDoNhap Lý do nhập K Nvarchar(50) TongVATPN Tổng thuế GTGT K BigInt

Makho Mã kho B TinyInt KN MaNV Mã nhân viên B Char(5) KN MaDT Mã đối tượng B Char(5) KN TKNoThuePN Tài khoản nợ thuế K Char(5)

TKCoThuePN Tài khoản có thuế K Char(5)

18 CTPhieuNhap( Chi tiết phiếu nhập)

SoPN Số phiếu nhập B Char(5) KC MaHang Mã Hàng B Char(5) KC SoLuongNhap Số lượng nhập B Int

GiaNhap Đơn giá nhập K BigInt ThanhTienNhap Thành tiền nhập K BigInt VATNhap Thuế GTGT phải nộp K Float(2) TKNoNhap Tài khoản nợ K Char(5) TKCoNhap Tài khoản có K Char(5)

19 PhieuThuChi ( Phiếu Thu Chi )

Tên thuộc tính Diễn giải Loại giá trị Kiểu dữ liệu Ghichú

SoThuChi Số phiếu thu(chi) B Char(5) KC NgayThuChi Ngày lập phiếu chi K Datetime

TrigiaThuChi Số tiền đã chi K Float

LydoThuChi Lý do chi K Nvarchar(50)

SoHD Số hóa đơn B Char(11) KN SoPN Số phiếu nhập B Char(5) KN MaCT Mã chứng từ B Char(2) KN MaNV Mã nhân viên B Char(5) KN TKNoThuChi Tài khoản nợ K Char(5)

TKCoThuChi Tài khoản có K Char(5)

20 HoaDon ( Hóa đơn )

Đề tài: Thực tập tốt nghiệp Kế toán bán hàng, xuất nhập tồn và quản lý cơng nợ

Tên thuộc tính Diễn giải Loại giá trị Kiểu dữ liệu Ghi chú

SoHD Số hóa đơn B Char(11) KC NgaylapHD Ngày lập hóa đơn K Datetime

TongVAT Thuế giá trị gia tăng K Float(2) TongChietKhau Tiền chiết khấu K Float(2) TongTienHD Tổng tiền K BigInt

MaDT Mã đối tượng B Char(5) KN MaNV Mã nhân viên B Char(5) KN MaCT Mã chứng tù B Char(2) KN SoPX Số phiếu xuất B Char(10) KN TKNoThue Tài khoản nợ thuế K Char(5)

TKCoThue Tài khoản có thuế K Char(5)

21 CTHoaDon ( Chi tiết hóa đơn)

Tên thuộc tính Diễn giải Loại giá trị Kiểu dữ liệu Ghi chú

SoHD Số hóa đơn B Char(11) KC MaHang Mã hàng hóa B Char(5) KC SoLuongHD Số lượng B Int

VATHD Thuế GTGT K Float(2) GiaHD Đơn giá K BigInt ThanhtienHD Thành tiền chi tiết K BigInt TKNoHD Tài khoản nợ K Char(5) TKCoHD Tài khoản có K Char(5)

Tên thuộc tính Diễn giải Loại giá trị Kiểu dữ liệu Ghi chú

MaKho Mã kho B TinyInt KC TenKho Tên kho K Nvarchar(30)

Diachikho Địa chỉ kho K Nvarchar(50) Dienthoaikho Điện thoại kho K Char(15)

23 TonKho ( Tồn kho )

Tên thuộc tính Diễn giải Loại giá trị Kiểu dữ liệu Ghi chú

Nam Năm B Int KC

Thang Tháng B Int KC MaHang Mã hàng hóa B Char(5) KC MaKho Mã kho B TinyInt KC TonDauKy Tồn đầu kỳ K BigInt

TriGiaDauKY Trị giá đầu kỳ K BigInt TongSLN Số lượng nhập K BigInt TriGiaSLN Trị giá nhập K BigInt TongSLX Số lượng xuất K BigInt TriGiaSLX Trị giá xuất K BigInt TonCuoiKy Tồn cuối kỳ K BigInt TriGiaCuoiKy Trị giá cuối ký K BigInt

24 LoaiTK( Loại tài khoản)

Tên thuộc tính Diễn giải Loại giá trị Kiểu dữ liệu Ghi chú

MaLoaiTK Mã loại tài khoản B Int KC TenLoaiTK Tên xuất xứ K Nvarchar(100)

25 TaiKhoan( Tài khoản)

Đề tài: Thực tập tốt nghiệp Kế tốn bán hàng, xuất nhập tồn và quản lý cơng nợ

Tên thuộc tính Diễn giải Loại giá trị Kiểu dữ liệu Ghi chú

MaTK Mã tài khoản B Varchar(5) KC MaTKCha Mã tài khoản cha K Varchar(5)

TenTK Tên tài khoản B Nvarchar(100) TKCuoi Tài khoản cuối K Bit

MaLoaiTK Mã loại tài khoản B Int KN

26 SoDuDauKy( Số dư đầu kỳ)

Tên thuộc tính Diễn giải Loại giá trị Kiểu dữ liệu Ghi chú

MaTK Mã loại tài khoản B Varchar(5) KC KyThang Tháng B TinyInt KC

KyNam Năm B Int KC

DuNo Dư nợ B BigInt DuCo Dư có B BigInt SoTienDuDau Số tiền dư đầu B BigInt

Một phần của tài liệu Xây dựng chương trình kế toán bán hàng, xuất nhập tồn và quản lý công nợ tại công ty cổ phần phần mềm lối việt (Trang 57 - 66)

Tải bản đầy đủ (PDF)

(96 trang)