3.1.1 Danh sách các CSDL của hệ thống
ST T
Các CSDL Chi tiết
1 Tài khoản Các thông tin liên quan đến tài khoản (Tên đăng nhập, mật khẩu, họ tên, email, số điện thoại, phân quyền,… ) 2 Khách hàng Các thông tin của khách hàng(mã
khách hàng, tên khách hàng, email,…) 3 Sản phẩm Các thông tin của sản phẩm ( mã sản
phẩm,tên sản phẩm,…)
4 Hãng Các thông tin về hãng(mã hãng,tên hãng)
5 Hóa đơn Các thơng tin về hóa đơn(mã hóa đơn,mã khách hàng….)
6 Chi tiết hóa đơn Các thơng tin về chi tiết hóa đơn(mã hóa đơn,mã sản phẩm ….)
Bảng 3.1 Danh sách các cơ sở dữ liệu của hệ thống
3.1.2 Mô tả CSDL
Mô tả bảng Tài khoản
Taikhoan( MaTK, TenDN, Mật khẩu, Hoten, Email, Sđt, phanquyen)
ST T
Thuộc tính Kiểu dữ Liệu Chi tiết
để phân biệt các tài khoản này với tài khoản khác 2 TenDN varchar(50) Tên đăng nhập
3 Matkhau varchar(50) Mật khẩu đăng nhập
4 Hoten Nvarchar(100
)
Họ và tên của chủ tài khoản 5 Email varchar(50) Email của chủ tài khoản 6 Sđt Varchar(50) Số điện thoại của chủ tài
khoản
7 Phanquyen Int Để phân biệt quyền khi đăng nhập Bảng 3. 2: CSDL bảng Tài khoản Mơ tả bảng Khách Hàng KhachHang(MaKH,TenKH,NamSinh,GioiTinh,SoDienThoai,Diachi,Em ail) ST T
Thuộc tính Kiểu dữ Liệu Chi tiết
1 MaKH Varchar(11) Là khóa chính để phân biệt các khách hàng này với khách hàng khác
2 TenKH nvarchar(100) Tên khách hàng
3 MaTK Mã tài khoản
4 NamSinh Int Năm sinh của khách hàng
5 GioiTinh Nvarchar(10) Giới tính của khách hàng 6 Diachi nvarchar(200) Địa chỉ của khách hàng
7 email Varchar(100) Email của khách hàng
8 Sdt Varchar(50) Số điện thoại của khách hàng Mơ tả bảng Sản Phẩm
SanPham(MaSP,TenSP,MaHang, Xuatxu,SoLuong,DonGiaNhap)
ST T
Thuộc tính Kiểu dữ Liệu Chi tiết
1 MaSP Varchar(11) Là khóa chính để phân biệt các sản phẩm này với sản phẩm khác
2 TenSP nvarchar(100) Tên sản phẩm
3 MaHang Varchar(10) Mã hãng là khóa ngồi liên kết cột mã hàng trong bảng hàng
4 Xuatxu Nvarchar(10) Xuất xứ của sản phẩm
5 Soluong Int Số lượng sản phẩm còn trong kho
6 DongiaNhap Float Đơn giá sản phẩm khi nhập hàng
Mơ tả bảng Hãng
Hang(MaHang,TenHang)
ST T
Thuộc tính Kiểu dữ Liệu Chi tiết
1 MaHang Varchar(10) Mã hãng để phân biệt mã hãng này với mã hãng khác 2 TenHang Varchar(10) Tên của hãng
Mô tả bảng Hóa Đơn
ST T
Thuộc tính Kiểu dữ Liệu Chi tiết
1 MaHoaDon Varchar(10) Là khóa chính để phân biệt các hóa đơn này với hóa đơn khác
2 MaKH Varchar(11) Mã độc giả là khóa ngồi liên kết cột Mã khách hàng trong bảng khách hàng
3 NgayMua Date Ngày mua sản phẩm
4 Tongtien Float Tổng tiền sản phẩm
Mơ tả bảng Chi tiết hóa đơn
ChiTietHoaDon( MaHoaDon,MaSP,Soluong,DonGiaXuat,Giamgia,Tha nhTien)
ST T
Thuộc tính Kiểu dữ Liệu Chi tiết
1 MaHoaDon Varchar(10) Là khóa chính để phân biệt các hóa đơn này với hóa đơn khác
2 MaSP Varchar(11) Mã độc giả là khóa ngồi liên kết cột Mã sản phẩm trong bảng
Sản phẩm
3 Soluong Float Số lượng sản phẩm được mua
5 Giamgia Float Các khuyến mãi của sản phẩm
6 ThanhTien Float Tiền của sản phẩm sau khi áp các khuyến mãi