-- UPDATE TABLE PEMATERI
ALTER TABLE `pelatihan`.`pemateri`
ADD COLUMN `alamat` VARCHAR(255) NULL DEFAULT NULL AFTER `telepon`;

-- CREATE TABLE JENIS PENGALAMAN
CREATE TABLE IF NOT EXISTS `pelatihan`.`jenis_pengalaman` (
  `id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
  `nama` VARCHAR(255) NOT NULL,
  `keterangan` VARCHAR(255) NOT NULL,
  `spesialisasi` VARCHAR(255) NOT NULL,
  `bukti` VARCHAR(255) NOT NULL,
  PRIMARY KEY (`id`))
ENGINE = InnoDB
DEFAULT CHARACTER SET = latin1

-- INSERT DATA JENIS PENGALAMAN
INSERT INTO `jenis_pengalaman` (`id`, `nama`, `keterangan`, `spesialisasi`, `bukti`) VALUES
(1, 'Pendidikan', 'Institusi', 'Jurusan', 'Ijazah'),
(2, 'Pengalaman Kerja', 'Instansi', 'Posisi Pekerjaan', 'Bukti'),
(3, 'Pengalaman Project', 'Project', 'Spesialisasi/Bidang Project', 'Portofolio'),
(4, 'Pengalaman Trainer', 'Training', 'Spesialisasi/Bidang Training', 'Sertifikat'),
(5, 'Pengalaman Audit', 'Organisasi', 'Spesialisasi/Bidang Audit', 'Bukti'),
(6, 'Pengalaman Lain', 'Keterangan', 'Spesialisasi/Bidang', 'Bukti/Sertifikat');

-- CREATE TABLE PENGALAMAN PEMATERI
CREATE TABLE IF NOT EXISTS `pelatihan`.`pengalaman_pemateri` (
  `id` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT,
  `pemateri_id` INT(11) NOT NULL,
  `jenis_pengalaman_id` INT(10) UNSIGNED NOT NULL,
  `tahun_mulai` YEAR NOT NULL,
  `tahun_selesai` YEAR NULL DEFAULT NULL,
  `keterangan` VARCHAR(255) NOT NULL,
  `spesialisasi` VARCHAR(255) NULL DEFAULT NULL,
  `file_bukti` VARCHAR(255) NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  INDEX `fk_pemateri_pengalaman_jenis_pengalaman1_idx` (`jenis_pengalaman_id` ASC),
  INDEX `fk_pengalaman_pemateri_pemateri1_idx` (`pemateri_id` ASC),
  CONSTRAINT `fk_pemateri_pengalaman_jenis_pengalaman1`
    FOREIGN KEY (`jenis_pengalaman_id`)
    REFERENCES `pelatihan`.`jenis_pengalaman` (`id`)
    ON DELETE NO ACTION
    ON UPDATE NO ACTION,
  CONSTRAINT `fk_pengalaman_pemateri_pemateri1`
    FOREIGN KEY (`pemateri_id`)
    REFERENCES `pelatihan`.`pemateri` (`id`)
    ON DELETE NO ACTION
    ON UPDATE NO ACTION)
ENGINE = InnoDB
DEFAULT CHARACTER SET = latin1