You are on page 1of 1

CREATE DATABASE QL_BanHang

USE QL_BanHang
SELECT * FROM DMKhach
CREATE TABLE DMKhach (
MaKhach char(10) PRIMARY KEY,
TenKhach nvarchar(20) NOT NULL,
DiaChi nvarchar(30) NOT NULL,
DienThoai char(15)
);
CREATE TABLE DMHang (
MaHang char(10) PRIMARY KEY,
TenHang nvarchar(20) NOT NULL,
DVT char(10) NOT NULL,
SoLuong int NOT NULL
);
CREATE TABLE HoaDonBan (
SoHD char(10) PRIMARY KEY,
MaKhach char(10) NOT NULL,
NgHD datetime NOT NULL,
DienGiai nvarchar(30)
CONSTRAINT MaKhach_FK FOREIGN KEY(MaKhach) REFERENCES DMKhach(MaKhach)
);
CREATE TABLE ChiTietHoaDon (
SoHD char(10) NOT NULL,
MaHang char(10) NOT NULL,
SoLuong int NOT NULL,
DonGia int NOT NULL,
CONSTRAINT SoHD_PK PRIMARY KEY(SoHD,MaHang),
CONSTRAINT SoHD_FK FOREIGN KEY(SoHD) REFERENCES HoaDonBan(SoHD),
CONSTRAINT MaHang_FK FOREIGN KEY(MaHang) REFERENCES DMHang(MaHang)
);

INSERT INTO DMKhach VALUES('MK1',N'Nguyn Vn A',N'Thi Nguyn','');


INSERT INTO DMKhach VALUES('MK2',N'Nguyn Vn B',N'Vnh Phc','016498307');
INSERT INTO DMKhach VALUES('MK3',N'L Quang Vinh',N'Vnh Phc','016498307');
INSERT INTO DMKhach VALUES('MK4',N'Nguyn Vn C',N'H Ni','');
INSERT INTO DMKhach VALUES('MK5',N'Nguyn Vn D',N'Lng Sn','012354879');
INSERT INTO DMKhach VALUES('MK6',N'Nguyn Vn E',N'Bc Giang','087456147');
.

You might also like