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
CREATE TABLE `instansi` `idInstansi` varchar20 NOT NULL,
`namaInstansi` varchar45 NOT NULL, `alamatInstansi` text NOT NULL,
`telepon` varchar15 NOT NULL, PRIMARY KEY `idInstansi`
ENGINE=InnoDB DEFAULT CHARSET=latin1
4.2.11. Tabel tampungjawaban
CREATE TABLE `tampungjawaban`
106 `PesertaPaket_idPaket` varchar15 NOT NULL,
`PesertaPaket_idPeserta` varchar15 NOT NULL, `BankSoal_idBankSoal` varchar15 NOT NULL,
`nilai` int3 NOT NULL DEFAULT 0, PRIMARY KEY `PesertaPaket_idPaket`,`PesertaPaket_idPeserta`,`BankSoal_idBankSoal`
, KEY `fk_TampungJawaban_BankSoal1_idx` `BankSoal_idBankSoal`,
KEY `PesertaPaket_idPeserta` `PesertaPaket_idPeserta`, CONSTRAINT `fk_TampungJawaban_BankSoal1` FOREIGN KEY `BankSoal_idBankSoal`
REFERENCES `banksoal` `idBankSoal` ON DELETE NO ACTION ON UPDATE NO ACTION, CONSTRAINT `fk_TampungJawaban_PesertaPaket1` FOREIGN KEY `PesertaPaket_idPak
et`, `PesertaPaket_idPeserta` REFERENCES `pesertapaket` `idPaket`, `idPeserta` ON DEL ETE NO ACTION ON UPDATE NO ACTION,
CONSTRAINT `tampungjawaban_ibfk_3` FOREIGN KEY `PesertaPaket_idPaket` REFERE NCES `pesertapaket` `idPaket`,
CONSTRAINT `tampungjawaban_ibfk_4` FOREIGN KEY `PesertaPaket_idPeserta` REFER ENCES `pesertapaket` `idPeserta`
ENGINE=InnoDB DEFAULT CHARSET=latin1
4.2.12. Tabel jawaban_peserta
CREATE TABLE `jawaban_peserta` `jawaban` varchar45 DEFAULT NULL,
`TampungJawaban_PesertaPaket_idPaket` varchar15 NOT NULL, `TampungJawaban_PesertaPaket_idPeserta` varchar15 NOT NULL,
107 `TampungJawaban_BankSoal_idBankSoal` varchar15 NOT NULL,
KEY `fk_Jawaban_TampungJawaban1_idx` `TampungJawaban_PesertaPaket_idPaket`,` TampungJawaban_PesertaPaket_idPeserta`,`TampungJawaban_BankSoal_idBankSoal`,
CONSTRAINT `fk_Jawaban_TampungJawaban1` FOREIGN KEY `TampungJawaban_Peser taPaket_idPaket`, `TampungJawaban_PesertaPaket_idPeserta`, `TampungJawaban_Bank
Soal_idBankSoal` REFERENCES `tampungjawaban` `PesertaPaket_idPaket`, `PesertaPake t_idPeserta`, `BankSoal_idBankSoal` ON DELETE NO ACTION ON UPDATE NO ACTION
ENGINE=InnoDB DEFAULT CHARSET=latin1
4.2.13. Tabel bobot