-- phpMyAdmin SQL Dump
-- version 5.1.1
-- https://www.phpmyadmin.net/
--
-- Host: 127.0.0.1
-- Waktu pembuatan: 04 Jul 2022 pada 01.51
-- Versi server: 10.4.20-MariaDB
-- Versi PHP: 8.0.8

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 */;

--
-- Database: `warehouse`
--

-- --------------------------------------------------------

--
-- Struktur dari tabel `customer`
--

CREATE TABLE `customer` (
  `CustomerID` int(3) NOT NULL,
  `CustomerName` tinytext DEFAULT NULL,
  `Alamat` varchar(255) DEFAULT NULL,
  `CustomerNo` tinytext DEFAULT NULL,
  `Sales` tinytext DEFAULT NULL,
  `TOD` tinytext DEFAULT NULL,
  `Kota` tinytext DEFAULT NULL,
  `HO_ID` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COMMENT='Daftar Customer';

-- --------------------------------------------------------

--
-- Struktur dari tabel `deliverytbl`
--

CREATE TABLE `deliverytbl` (
  `Del_ID` int(11) NOT NULL,
  `DateKirim` date NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Struktur dari tabel `detailekspedisi`
--

CREATE TABLE `detailekspedisi` (
  `DetailEkspedisi_ID` int(11) NOT NULL,
  `EkspedisiID` int(11) NOT NULL,
  `Sopir` char(20) NOT NULL,
  `NoPolisi` varchar(20) NOT NULL,
  `NoHP` char(20) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data untuk tabel `detailekspedisi`
--

INSERT INTO `detailekspedisi` (`DetailEkspedisi_ID`, `EkspedisiID`, `Sopir`, `NoPolisi`, `NoHP`) VALUES
(1, 1, 'ARI PRIJAMBODO', 'L 9377 BC', '082143497771'),
(2, 1, 'KARSONO', 'B 9003 UEW', '082244823225'),
(3, 1, 'ISMAIL', 'B 9004 UEW', '081281411297'),
(4, 1, 'ARIPIN', '', '081214600913'),
(5, 2, 'JANJI MULYONO', 'L 8087 UR', '081252088355');

-- --------------------------------------------------------

--
-- Struktur dari tabel `detail_po`
--

CREATE TABLE `detail_po` (
  `DetailPO_ID` int(11) NOT NULL,
  `PO_ID` int(11) DEFAULT NULL,
  `ProductID` int(11) DEFAULT NULL,
  `QtyPO` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Struktur dari tabel `ekspedisi`
--

CREATE TABLE `ekspedisi` (
  `EkspedisiID` int(11) NOT NULL,
  `Ekspedisi` tinytext NOT NULL,
  `Alamat` varchar(255) NOT NULL,
  `PIC` tinytext NOT NULL,
  `HP` varchar(20) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data untuk tabel `ekspedisi`
--

INSERT INTO `ekspedisi` (`EkspedisiID`, `Ekspedisi`, `Alamat`, `PIC`, `HP`) VALUES
(1, 'USAHA BERSAMA', 'Kenjeran\r\nSurabaya', 'Jimmy S', '0811379376'),
(2, 'ANN JAYA', 'Krian\r\nSidoarjo', 'Khoiri', '081233311147'),
(3, 'MULTINDO', 'Krian\r\nSidoarjo\r\n', 'Eddy', '082231439149');

-- --------------------------------------------------------

--
-- Struktur dari tabel `ho_tbl`
--

CREATE TABLE `ho_tbl` (
  `HO_ID` int(11) NOT NULL,
  `HO_Customer` tinytext DEFAULT NULL,
  `No_HO` tinytext DEFAULT NULL,
  `Alamat_HO` varchar(255) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data untuk tabel `ho_tbl`
--

INSERT INTO `ho_tbl` (`HO_ID`, `HO_Customer`, `No_HO`, `Alamat_HO`) VALUES
(1, 'PT. TIRTA INVESTAMA', '1050360', 'GEDUNG RDTX PLACE LT 5-9 JL PROF\r\nDR.SATRIO KAV 3, KARET KUNINGAN,\r\nSETIABUDI, KOTA ADM. JAKARTA SELATAN\r\nDKI JAKARTA 12940\r\nIndonesia'),
(2, 'PT. KIEWELL PLASTIC PACKAGING', '1186047', 'Jl. Cempaka RT 01 / RW 03, Grogol\r\nSukoharjo, Jawa Tengah\r\nIndonesia\r\nTel: 0');

-- --------------------------------------------------------

--
-- Struktur dari tabel `material`
--

CREATE TABLE `material` (
  `MaterialID` int(2) NOT NULL,
  `RawMat` varchar(50) DEFAULT NULL,
  `NoMat` char(6) DEFAULT NULL,
  `Qty` float DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COMMENT='Bahan Baku Resin dan Preform NC';

--
-- Dumping data untuk tabel `material`
--

INSERT INTO `material` (`MaterialID`, `RawMat`, `NoMat`, `Qty`) VALUES
(1, 'PREFORM HF-NC 21.99G Clear\r\n', '567875', 1),
(2, 'PREFORM HF-NC 25.70G Clear', '567876', 1);

-- --------------------------------------------------------

--
-- Struktur dari tabel `mesin`
--

CREATE TABLE `mesin` (
  `MesinID` int(1) NOT NULL,
  `Mesin` varchar(7) NOT NULL,
  `Type` varchar(50) NOT NULL,
  `Tanggal` date NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data untuk tabel `mesin`
--

INSERT INTO `mesin` (`MesinID`, `Mesin`, `Type`, `Tanggal`) VALUES
(1, 'CA1PH01', '', '0000-00-00'),
(2, 'CA1PH02', '', '2021-06-29'),
(3, 'CA1BK01', '', '2023-06-29');

-- --------------------------------------------------------

--
-- Struktur dari tabel `plan`
--

CREATE TABLE `plan` (
  `PlanID` int(11) NOT NULL,
  `DatePlan` date DEFAULT NULL,
  `MesinID` int(1) DEFAULT NULL,
  `ProductID` int(6) DEFAULT NULL,
  `QtyPlan` int(3) DEFAULT NULL,
  `Prioritas` tinytext COLLATE armscii8_bin DEFAULT NULL,
  `MaterialID` int(2) DEFAULT NULL,
  `POOR` int(8) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=armscii8 COLLATE=armscii8_bin;

-- --------------------------------------------------------

--
-- Struktur dari tabel `po_tbl`
--

CREATE TABLE `po_tbl` (
  `PO_ID` int(11) NOT NULL,
  `No_PO` varchar(50) DEFAULT NULL,
  `CustomerID` int(3) DEFAULT NULL,
  `TanggalPO` date DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Struktur dari tabel `product`
--

CREATE TABLE `product` (
  `ProductID` int(11) NOT NULL,
  `Material` varchar(6) NOT NULL,
  `ItemDescription` varchar(50) NOT NULL,
  `SLoc` varchar(4) NOT NULL,
  `QtyUnit` int(5) NOT NULL,
  `Folder` varchar(100) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data untuk tabel `product`
--

INSERT INTO `product` (`ProductID`, `Material`, `ItemDescription`, `SLoc`, `QtyUnit`, `Folder`) VALUES
(3, 'JADE', 'PET PREFORM MW 14,2 GR CLEAR', 'NT', 95, 'Produksi/220701'),
(4, 'DSR', 'PET PREFORM MW 27,5 GR CLEAR', 'NT', 105, 'Produksi/220702'),
(15, 'RAMA', 'PET PREFORM MW 14,2 GR BLUISH', 'NT', 95, 'Produksi/220704'),
(16, 'EAST', 'PET PREFORM MW 14,2 GR CLEAR', 'BOX', 300, 'Produksi/Box/220702'),
(17, 'EAST', 'PET PREFORM CSD 20,22 GR CLEAR', 'JB', 16, 'Produksi/JB/220703'),
(18, 'EAST', 'PET PREFORM MW 12,4 GR CLEAR', 'NT', 42, 'PRoduksi/220704');

-- --------------------------------------------------------

--
-- Struktur dari tabel `stpj`
--

CREATE TABLE `stpj` (
  `STPJ_ID` int(11) NOT NULL,
  `PlanID` int(11) DEFAULT NULL,
  `Kode` varchar(3) DEFAULT NULL,
  `NoLot` varchar(4) DEFAULT NULL,
  `Status` tinyint(4) DEFAULT 1
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Indexes for dumped tables
--

--
-- Indeks untuk tabel `customer`
--
ALTER TABLE `customer`
  ADD PRIMARY KEY (`CustomerID`),
  ADD KEY `FK_customer_ho_tbl` (`HO_ID`);

--
-- Indeks untuk tabel `deliverytbl`
--
ALTER TABLE `deliverytbl`
  ADD PRIMARY KEY (`Del_ID`);

--
-- Indeks untuk tabel `detailekspedisi`
--
ALTER TABLE `detailekspedisi`
  ADD PRIMARY KEY (`DetailEkspedisi_ID`),
  ADD KEY `FK_detailekspedisi_ekspedisi` (`EkspedisiID`);

--
-- Indeks untuk tabel `detail_po`
--
ALTER TABLE `detail_po`
  ADD PRIMARY KEY (`DetailPO_ID`),
  ADD KEY `FK_detail_po_po_tbl` (`PO_ID`),
  ADD KEY `FK_detail_po_product` (`ProductID`);

--
-- Indeks untuk tabel `ekspedisi`
--
ALTER TABLE `ekspedisi`
  ADD PRIMARY KEY (`EkspedisiID`);

--
-- Indeks untuk tabel `ho_tbl`
--
ALTER TABLE `ho_tbl`
  ADD PRIMARY KEY (`HO_ID`);

--
-- Indeks untuk tabel `material`
--
ALTER TABLE `material`
  ADD PRIMARY KEY (`MaterialID`);

--
-- Indeks untuk tabel `mesin`
--
ALTER TABLE `mesin`
  ADD PRIMARY KEY (`MesinID`);

--
-- Indeks untuk tabel `plan`
--
ALTER TABLE `plan`
  ADD PRIMARY KEY (`PlanID`) USING BTREE,
  ADD KEY `FK_plan_mesin` (`MesinID`),
  ADD KEY `FK_plan_material` (`MaterialID`),
  ADD KEY `FK_plan_product` (`ProductID`);

--
-- Indeks untuk tabel `po_tbl`
--
ALTER TABLE `po_tbl`
  ADD PRIMARY KEY (`PO_ID`),
  ADD KEY `FK__customer` (`CustomerID`);

--
-- Indeks untuk tabel `product`
--
ALTER TABLE `product`
  ADD PRIMARY KEY (`ProductID`);

--
-- Indeks untuk tabel `stpj`
--
ALTER TABLE `stpj`
  ADD PRIMARY KEY (`STPJ_ID`);

--
-- AUTO_INCREMENT untuk tabel yang dibuang
--

--
-- AUTO_INCREMENT untuk tabel `customer`
--
ALTER TABLE `customer`
  MODIFY `CustomerID` int(3) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=8;

--
-- AUTO_INCREMENT untuk tabel `deliverytbl`
--
ALTER TABLE `deliverytbl`
  MODIFY `Del_ID` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT untuk tabel `detailekspedisi`
--
ALTER TABLE `detailekspedisi`
  MODIFY `DetailEkspedisi_ID` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=6;

--
-- AUTO_INCREMENT untuk tabel `detail_po`
--
ALTER TABLE `detail_po`
  MODIFY `DetailPO_ID` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT untuk tabel `ekspedisi`
--
ALTER TABLE `ekspedisi`
  MODIFY `EkspedisiID` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;

--
-- AUTO_INCREMENT untuk tabel `ho_tbl`
--
ALTER TABLE `ho_tbl`
  MODIFY `HO_ID` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;

--
-- AUTO_INCREMENT untuk tabel `material`
--
ALTER TABLE `material`
  MODIFY `MaterialID` int(2) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;

--
-- AUTO_INCREMENT untuk tabel `mesin`
--
ALTER TABLE `mesin`
  MODIFY `MesinID` int(1) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;

--
-- AUTO_INCREMENT untuk tabel `plan`
--
ALTER TABLE `plan`
  MODIFY `PlanID` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT untuk tabel `po_tbl`
--
ALTER TABLE `po_tbl`
  MODIFY `PO_ID` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;

--
-- AUTO_INCREMENT untuk tabel `product`
--
ALTER TABLE `product`
  MODIFY `ProductID` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=21;

--
-- AUTO_INCREMENT untuk tabel `stpj`
--
ALTER TABLE `stpj`
  MODIFY `STPJ_ID` int(11) NOT NULL AUTO_INCREMENT;

--
-- Ketidakleluasaan untuk tabel pelimpahan (Dumped Tables)
--

--
-- Ketidakleluasaan untuk tabel `customer`
--
ALTER TABLE `customer`
  ADD CONSTRAINT `FK_customer_ho_tbl` FOREIGN KEY (`HO_ID`) REFERENCES `ho_tbl` (`HO_ID`) ON DELETE NO ACTION ON UPDATE NO ACTION;

--
-- Ketidakleluasaan untuk tabel `detailekspedisi`
--
ALTER TABLE `detailekspedisi`
  ADD CONSTRAINT `FK_detailekspedisi_ekspedisi` FOREIGN KEY (`EkspedisiID`) REFERENCES `ekspedisi` (`EkspedisiID`) ON DELETE NO ACTION ON UPDATE NO ACTION;

--
-- Ketidakleluasaan untuk tabel `detail_po`
--
ALTER TABLE `detail_po`
  ADD CONSTRAINT `FK_detail_po_po_tbl` FOREIGN KEY (`PO_ID`) REFERENCES `po_tbl` (`PO_ID`) ON DELETE NO ACTION ON UPDATE NO ACTION,
  ADD CONSTRAINT `FK_detail_po_product` FOREIGN KEY (`ProductID`) REFERENCES `product` (`ProductID`) ON DELETE NO ACTION ON UPDATE NO ACTION;

--
-- Ketidakleluasaan untuk tabel `plan`
--
ALTER TABLE `plan`
  ADD CONSTRAINT `FK_plan_material` FOREIGN KEY (`MaterialID`) REFERENCES `material` (`MaterialID`) ON DELETE NO ACTION ON UPDATE NO ACTION,
  ADD CONSTRAINT `FK_plan_mesin` FOREIGN KEY (`MesinID`) REFERENCES `mesin` (`MesinID`) ON DELETE NO ACTION ON UPDATE NO ACTION,
  ADD CONSTRAINT `FK_plan_product` FOREIGN KEY (`ProductID`) REFERENCES `product` (`ProductID`) ON DELETE NO ACTION ON UPDATE NO ACTION;

--
-- Ketidakleluasaan untuk tabel `po_tbl`
--
ALTER TABLE `po_tbl`
  ADD CONSTRAINT `FK__customer` FOREIGN KEY (`CustomerID`) REFERENCES `customer` (`CustomerID`) ON DELETE NO ACTION ON UPDATE NO ACTION;
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 */;
