104
4.2.6. Tabel kodesoal_has_paket
CREATE TABLE `kodesoal_has_paket` `KodeSoal_idKodeSoal` varchar15 NOT NULL,
`Paket_idPaket` varchar15 NOT NULL, PRIMARY KEY `KodeSoal_idKodeSoal`,`Paket_idPaket`,
KEY `fk_KodePaket_Paket1_idx` `Paket_idPaket`, CONSTRAINT `fk_KodePaket_Paket1` FOREIGN KEY `Paket_idPaket` REFERENCES `pake
t` `idPaket` ON DELETE NO ACTION ON UPDATE NO ACTION, CONSTRAINT `fk_table2_KodeSoal1` FOREIGN KEY `KodeSoal_idKodeSoal` REFERENCE
S `kodesoal` `idKodeSoal` ON DELETE NO ACTION ON UPDATE NO ACTION ENGINE=InnoDB DEFAULT CHARSET=latin1
4.2.7. Tabel paket
CREATE TABLE `paket` `idPaket` varchar15 NOT NULL,
`keterangan` varchar50 DEFAULT NULL, PRIMARY KEY `idPaket`
ENGINE=InnoDB DEFAULT CHARSET=latin1
4.2.8. Tabel pesertapaket
CREATE TABLE `pesertapaket` `idPaket` varchar15 NOT NULL,
`idPeserta` varchar15 NOT NULL, `tanggalTes` date DEFAULT NULL,
`periodeNorma` varchar5 DEFAULT NULL, `periodeBobot` varchar5 DEFAULT NULL,
PRIMARY KEY `idPaket`,`idPeserta`, KEY `fk_PesertaPaket_Peserta1_idx` `idPeserta`,
CONSTRAINT `fk_PesertaPaket_Paket1` FOREIGN KEY `idPaket` REFERENCES `paket` `i dPaket` ON DELETE NO ACTION ON UPDATE NO ACTION,
CONSTRAINT `fk_PesertaPaket_Peserta1` FOREIGN KEY `idPeserta` REFERENCES `peser ta` `idPeserta` ON DELETE NO ACTION ON UPDATE NO ACTION
ENGINE=InnoDB DEFAULT CHARSET=latin1
105
4.2.9. Tabel peserta
CREATE TABLE `peserta` `idPeserta` varchar15 NOT NULL,
`namaPeserta` varchar45 NOT NULL, `password` varchar45 NOT NULL,
`alamat` text, `jenisKelamin` varchar15 NOT NULL,
`tanggallahir` date NOT NULL, `umur` int3 NOT NULL,
`nohp` varchar15 DEFAULT NULL, `login` int2 DEFAULT 0,
`tempat` varchar45 DEFAULT NULL, `tanggal_daftar` date DEFAULT NULL,
`Instansi_idInstansi` varchar20 NOT NULL, PRIMARY KEY `idPeserta`,
KEY `fk_Peserta_Instansi1_idx` `Instansi_idInstansi`, CONSTRAINT `fk_Peserta_Instansi1` FOREIGN KEY `Instansi_idInstansi` REFERENCES `in
stansi` `idInstansi` ON DELETE NO ACTION ON UPDATE NO ACTION ENGINE=InnoDB DEFAULT CHARSET=latin1
4.2.10. Tabel instansi