-- phpMyAdmin SQL Dump -- version 5.1.1 -- https://www.phpmyadmin.net/ -- -- Máy chủ: 127.0.0.1 -- Thời gian đã tạo: Th4 27, 2022 lúc 02:50 AM -- Phiên bản máy phục vụ: 10.4.22-MariaDB -- Phiên bản PHP: 7.4.27 SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; START TRANSACTION; SET time_zone = "+00:00"; /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; /*!40101 SET NAMES utf8mb4 */; -- -- Cơ sở dữ liệu: `qlvattu` -- -- -------------------------------------------------------- -- -- Cấu trúc bảng cho bảng `tb_ctphieunhap` -- CREATE TABLE `tb_ctphieunhap` ( `id` int(11) NOT NULL, `sopn` int(11) DEFAULT NULL, `mahang` varchar(10) COLLATE utf8mb4_vietnamese_ci DEFAULT NULL, `soluong` int(11) DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_vietnamese_ci; -- -- Đang đổ dữ liệu cho bảng `tb_ctphieunhap` -- INSERT INTO `tb_ctphieunhap` (`id`, `sopn`, `mahang`, `soluong`) VALUES (1, 1, 'sp01', 2), (2, 1, 'sp02', 3), (3, 2, 'sp02', 4), (4, 2, 'sp04', 20), (5, 2, 'sp03', 6), (6, 2, 'sp04', 3); -- -------------------------------------------------------- -- -- Cấu trúc bảng cho bảng `tb_ctphieuxuat` -- CREATE TABLE `tb_ctphieuxuat` ( `id` int(11) NOT NULL, `sopx` int(11) NOT NULL, `mahang` varchar(10) COLLATE utf8mb4_vietnamese_ci NOT NULL, `soluong` int(11) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_vietnamese_ci; -- -------------------------------------------------------- -- -- Cấu trúc bảng cho bảng `tb_hang` -- CREATE TABLE `tb_hang` ( `mahang` varchar(10) COLLATE utf8mb4_vietnamese_ci NOT NULL, `tenhang` varchar(50) COLLATE utf8mb4_vietnamese_ci DEFAULT NULL, `donvi` varchar(10) COLLATE utf8mb4_vietnamese_ci DEFAULT NULL, `dongia` int(11) DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_vietnamese_ci; -- -- Đang đổ dữ liệu cho bảng `tb_hang` -- INSERT INTO `tb_hang` (`mahang`, `tenhang`, `donvi`, `dongia`) VALUES ('sp01', 'Laptop Dell Inprise 6030U', 'cái', 12000000), ('sp02', 'Laptop Lenovo 780', 'cái', 15000000), ('sp03', 'Bàn phím Logitech', 'cái', 300000), ('sp04', 'Mouse IBM', 'cái', 180000); -- -------------------------------------------------------- -- -- Cấu trúc bảng cho bảng `tb_khachhang` -- CREATE TABLE `tb_khachhang` ( `makh` varchar(10) COLLATE utf8mb4_vietnamese_ci NOT NULL, `hoten` varchar(50) COLLATE utf8mb4_vietnamese_ci DEFAULT NULL, `gioitinh` varchar(4) COLLATE utf8mb4_vietnamese_ci DEFAULT NULL, `email` varchar(50) COLLATE utf8mb4_vietnamese_ci DEFAULT NULL, `diachi` varchar(50) COLLATE utf8mb4_vietnamese_ci DEFAULT NULL, `sodt` varchar(12) COLLATE utf8mb4_vietnamese_ci DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_vietnamese_ci; -- -- Đang đổ dữ liệu cho bảng `tb_khachhang` -- INSERT INTO `tb_khachhang` (`makh`, `hoten`, `gioitinh`, `email`, `diachi`, `sodt`) VALUES ('kh01', 'Trần Văn Nam', 'Nam', 'nam@gmail.com', '123 Ngô Quyền', '0915231456'), ('kh02', 'Lê Thị Riêng', 'Nữ', 'private@gmail.com', '15/6 Tô HIến Thành', '0903231456'), ('kh03', 'Bùi Hữu Nghĩa', 'Nam', 'nghia34@gmail.com', '167 Trần Phú', '0935575773'), ('kh04', 'Bùi Thị Thanh Minh', 'Nữ', 'thanhminh@gmail.com', '23/8 Hoàng Diệu', '0915231456'); -- -------------------------------------------------------- -- -- Cấu trúc bảng cho bảng `tb_nhacungcap` -- CREATE TABLE `tb_nhacungcap` ( `manhacc` varchar(10) COLLATE utf8mb4_vietnamese_ci NOT NULL, `tennhacc` varchar(50) COLLATE utf8mb4_vietnamese_ci DEFAULT NULL, `email` varchar(50) COLLATE utf8mb4_vietnamese_ci DEFAULT NULL, `diachi` varchar(50) COLLATE utf8mb4_vietnamese_ci DEFAULT NULL, `sodt` varchar(12) COLLATE utf8mb4_vietnamese_ci DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_vietnamese_ci; -- -- Đang đổ dữ liệu cho bảng `tb_nhacungcap` -- INSERT INTO `tb_nhacungcap` (`manhacc`, `tennhacc`, `email`, `diachi`, `sodt`) VALUES ('cc001', 'Trần Bình Minh', 'bm@gmail.com', '433 Ông Ích Khiêm', '0903577594'), ('cc002', 'Phan Minh Tiến', 'tien@gmail.com', '241 Trần Phú', '0903577888'), ('cc003', 'Bùi Thị Thanh Minh', 'bm@gmail.com', '433 Ông Ích Khiêm', '0903577594'), ('cc004', 'La Thái Nguyên', 'tien@gmail.com', '241 TRần Phú', '0903577888'), ('cc005', 'Lê Tự Quốc', 'bm@gmail.com', '433 Ông Ích Khiêm', '0903577594'), ('cc006', 'Lý Thị Nguyệt', 'tien@gmail.com', '241 TRần Phú', '0903577888'); -- -------------------------------------------------------- -- -- Cấu trúc bảng cho bảng `tb_phieunhap` -- CREATE TABLE `tb_phieunhap` ( `sopn` int(11) NOT NULL, `ngaylap` date DEFAULT NULL, `manhacc` varchar(10) COLLATE utf8mb4_vietnamese_ci DEFAULT NULL, `mathukho` varchar(10) COLLATE utf8mb4_vietnamese_ci DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_vietnamese_ci; -- -- Đang đổ dữ liệu cho bảng `tb_phieunhap` -- INSERT INTO `tb_phieunhap` (`sopn`, `ngaylap`, `manhacc`, `mathukho`) VALUES (1, '2022-04-18', 'cc001', 'tk02'), (2, '2022-04-19', 'cc003', 'tk03'), (3, '2022-04-20', 'cc005', 'tk02'), (4, '2022-04-20', 'cc006', 'tk02'), (5, '2022-04-18', 'cc004', 'tk02'), (6, '2022-04-22', 'cc004', 'tk02'); -- -------------------------------------------------------- -- -- Cấu trúc bảng cho bảng `tb_phieuxuat` -- CREATE TABLE `tb_phieuxuat` ( `sopx` int(11) NOT NULL, `ngaylap` date NOT NULL, `makh` varchar(10) COLLATE utf8mb4_vietnamese_ci NOT NULL, `mathukho` varchar(10) COLLATE utf8mb4_vietnamese_ci NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_vietnamese_ci; -- -------------------------------------------------------- -- -- Cấu trúc bảng cho bảng `tb_thukho` -- CREATE TABLE `tb_thukho` ( `mathukho` varchar(5) COLLATE utf8mb4_vietnamese_ci NOT NULL, `hoten` varchar(50) COLLATE utf8mb4_vietnamese_ci NOT NULL, `gioitinh` varchar(4) COLLATE utf8mb4_vietnamese_ci NOT NULL, `quequan` varchar(50) COLLATE utf8mb4_vietnamese_ci NOT NULL, `ngaysinh` date NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_vietnamese_ci; -- -- Đang đổ dữ liệu cho bảng `tb_thukho` -- INSERT INTO `tb_thukho` (`mathukho`, `hoten`, `gioitinh`, `quequan`, `ngaysinh`) VALUES ('tk01', 'Phan Trung', 'Nam', 'Khánh Hoà', '1992-08-09'), ('tk02', 'Nguyễn Văn Duỵ', 'Nam', 'Đà Nẵng', '1980-12-09'), ('tk03', 'Lê Tự Quốc', 'Nam', 'Quãng Nam', '1990-11-20'); -- -- Chỉ mục cho các bảng đã đổ -- -- -- Chỉ mục cho bảng `tb_ctphieunhap` -- ALTER TABLE `tb_ctphieunhap` ADD PRIMARY KEY (`id`), ADD KEY `fk_1` (`sopn`), ADD KEY `fk_2` (`mahang`); -- -- Chỉ mục cho bảng `tb_ctphieuxuat` -- ALTER TABLE `tb_ctphieuxuat` ADD PRIMARY KEY (`id`), ADD KEY `fk_5` (`mahang`), ADD KEY `fk_6` (`sopx`); -- -- Chỉ mục cho bảng `tb_hang` -- ALTER TABLE `tb_hang` ADD PRIMARY KEY (`mahang`); -- -- Chỉ mục cho bảng `tb_khachhang` -- ALTER TABLE `tb_khachhang` ADD PRIMARY KEY (`makh`); -- -- Chỉ mục cho bảng `tb_nhacungcap` -- ALTER TABLE `tb_nhacungcap` ADD PRIMARY KEY (`manhacc`); -- -- Chỉ mục cho bảng `tb_phieunhap` -- ALTER TABLE `tb_phieunhap` ADD PRIMARY KEY (`sopn`), ADD KEY `fk_3` (`manhacc`), ADD KEY `fk_4` (`mathukho`); -- -- Chỉ mục cho bảng `tb_phieuxuat` -- ALTER TABLE `tb_phieuxuat` ADD PRIMARY KEY (`sopx`), ADD KEY `fk_7` (`makh`), ADD KEY `fk_9` (`mathukho`); -- -- Chỉ mục cho bảng `tb_thukho` -- ALTER TABLE `tb_thukho` ADD PRIMARY KEY (`mathukho`); -- -- AUTO_INCREMENT cho các bảng đã đổ -- -- -- AUTO_INCREMENT cho bảng `tb_ctphieunhap` -- ALTER TABLE `tb_ctphieunhap` MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=7; -- -- AUTO_INCREMENT cho bảng `tb_ctphieuxuat` -- ALTER TABLE `tb_ctphieuxuat` MODIFY `id` int(11) NOT NULL AUTO_INCREMENT; -- -- AUTO_INCREMENT cho bảng `tb_phieunhap` -- ALTER TABLE `tb_phieunhap` MODIFY `sopn` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=7; -- -- AUTO_INCREMENT cho bảng `tb_phieuxuat` -- ALTER TABLE `tb_phieuxuat` MODIFY `sopx` int(11) NOT NULL AUTO_INCREMENT; -- -- Các ràng buộc cho các bảng đã đổ -- -- -- Các ràng buộc cho bảng `tb_ctphieunhap` -- ALTER TABLE `tb_ctphieunhap` ADD CONSTRAINT `fk_1` FOREIGN KEY (`sopn`) REFERENCES `tb_phieunhap` (`sopn`), ADD CONSTRAINT `fk_2` FOREIGN KEY (`mahang`) REFERENCES `tb_hang` (`mahang`); -- -- Các ràng buộc cho bảng `tb_ctphieuxuat` -- ALTER TABLE `tb_ctphieuxuat` ADD CONSTRAINT `fk_5` FOREIGN KEY (`mahang`) REFERENCES `tb_hang` (`mahang`), ADD CONSTRAINT `fk_6` FOREIGN KEY (`sopx`) REFERENCES `tb_phieuxuat` (`sopx`); -- -- Các ràng buộc cho bảng `tb_phieunhap` -- ALTER TABLE `tb_phieunhap` ADD CONSTRAINT `fk_3` FOREIGN KEY (`manhacc`) REFERENCES `tb_nhacungcap` (`manhacc`), ADD CONSTRAINT `fk_4` FOREIGN KEY (`mathukho`) REFERENCES `tb_thukho` (`mathukho`); -- -- Các ràng buộc cho bảng `tb_phieuxuat` -- ALTER TABLE `tb_phieuxuat` ADD CONSTRAINT `fk_7` FOREIGN KEY (`makh`) REFERENCES `tb_khachhang` (`makh`), ADD CONSTRAINT `fk_9` FOREIGN KEY (`mathukho`) REFERENCES `tb_thukho` (`mathukho`); COMMIT; /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;