0% found this document useful (0 votes)
1 views2 pages

Cooding tbltoko

Uploaded by

Muhadi Nime
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
Download as txt, pdf, or txt
0% found this document useful (0 votes)
1 views2 pages

Cooding tbltoko

Uploaded by

Muhadi Nime
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1/ 2

CREATE TABLE tbljenis(

IdJenis INT (11) PRIMARY KEY AUTO_INCREMENT,


Jenis VARCHAR (255)
);

CREATE TABLE tblmerk(


IdMerk INT (11) PRIMARY KEY AUTO_INCREMENT,
Merk VARCHAR (100)
);

CREATE TABLE tblsatuan(


IdSatuan INT (11) PRIMARY KEY AUTO_INCREMENT,
Satuan INT (11)
);

CREATE TABLE tblsupplier(


IdSupplier INT (11) PRIMARY KEY AUTO_INCREMENT,
NamaSupplier VARCHAR (50),
Alamat TEXT,
Telepon VARCHAR (15)
);

CREATE TABLE tblorder(


NoNota VARCHAR (10) PRIMARY KEY,
TglNota DATE,
IdSupplier INT (11),
TotalBayar BIGINT (20),
FOREIGN KEY(IdSupplier) REFERENCES tblsupplier (IdSupplier) ON DELETE CASCADE
ON UPDATE CASCADE
);

CREATE TABLE tblpengguna(


IdPengguna INT (11),
NamaPengguna VARCHAR (15),
KataKunci VARCHAR (15),
Jabatan ENUM('Admin','Kasir','Gudang','Owner')
);

CREATE TABLE tblpenjualan(


NoNota BIGINT (20) PRIMARY KEY AUTO_INCREMENT,
Tgl_Nota DATETIME,
Total_Bayar DOUBLE
);

CREATE TABLE tblbarang(


KdBarang VARCHAR (10) PRIMARY KEY,
NamaBarang VARCHAR (200),
IdMerk INT (11),
IdJenis INT (11),
Berat INT (11),
IdSatuan INT (11),
Deskripsi TEXT,
Harga INT (11),
Stok INT (11),
FOREIGN KEY(IdMerk) REFERENCES tblmerk (IdMerk) ON DELETE CASCADE ON UPDATE
CASCADE,
FOREIGN KEY(IdJenis) REFERENCES tbljenis (IdJenis) ON DELETE CASCADE ON UPDATE
CASCADE,
FOREIGN KEY(IdSatuan) REFERENCES tblsatuan (IdSatuaN) ON DELETE CASCADE ON
UPDATE CASCADE
);

CREATE TABLE tbldetailorder(


NoNota VARCHAR (10),
KdBarang VARCHAR (10),
HargaBeli INT (11),
Jumlah INT (11),
SubTotal BIGINT (20),
FOREIGN KEY(NoNota) REFERENCES tblorder (NoNota) ON DELETE CASCADE ON UPDATE
CASCADE,
FOREIGN KEY(KdBarang) REFERENCES tblbarang (KdBarang) ON DELETE CASCADE ON
UPDATE CASCADE
);

CREATE TABLE tbldpenjualan(


NoNota BIGINT (20),
KdBarang VARCHAR (10),
Harga_Jual INT (11),
Jumlah INT (11),
SubTotal INT (11),
FOREIGN KEY(NoNota) REFERENCES tblpenjualan (NoNota) ON DELETE CASCADE ON
UPDATE CASCADE,
FOREIGN KEY(KdBarang) REFERENCES tblbarang (KdBarang) ON DELETE CASCADE ON
UPDATE CASCADE
);

You might also like