386 lines
9.8 KiB
SQL
386 lines
9.8 KiB
SQL
-- phpMyAdmin SQL Dump
|
|
-- version 5.2.1
|
|
-- https://www.phpmyadmin.net/
|
|
--
|
|
-- Host: 127.0.0.1
|
|
-- Generation Time: Aug 04, 2023 at 03:48 PM
|
|
-- Server version: 10.4.28-MariaDB
|
|
-- PHP Version: 8.2.4
|
|
|
|
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: `spk_ahp_v3_laravel_10`
|
|
--
|
|
|
|
-- --------------------------------------------------------
|
|
|
|
--
|
|
-- Table structure for table `alternatif`
|
|
--
|
|
|
|
CREATE TABLE `alternatif` (
|
|
`id_alternatif` int(11) NOT NULL,
|
|
`nama` varchar(100) NOT NULL
|
|
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci;
|
|
|
|
--
|
|
-- Dumping data for table `alternatif`
|
|
--
|
|
|
|
INSERT INTO `alternatif` (`id_alternatif`, `nama`) VALUES
|
|
(1, 'Alternatif 1'),
|
|
(2, 'Alternatif 2'),
|
|
(3, 'Alternatif 3');
|
|
|
|
-- --------------------------------------------------------
|
|
|
|
--
|
|
-- Table structure for table `alternatif_ahp`
|
|
--
|
|
|
|
CREATE TABLE `alternatif_ahp` (
|
|
`id_alternatif_ahp` int(11) NOT NULL,
|
|
`id_kriteria` int(11) NOT NULL,
|
|
`id_alternatif_1` int(11) NOT NULL,
|
|
`id_alternatif_2` int(11) NOT NULL,
|
|
`nilai_1` float NOT NULL,
|
|
`nilai_2` float NOT NULL
|
|
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci;
|
|
|
|
--
|
|
-- Dumping data for table `alternatif_ahp`
|
|
--
|
|
|
|
INSERT INTO `alternatif_ahp` (`id_alternatif_ahp`, `id_kriteria`, `id_alternatif_1`, `id_alternatif_2`, `nilai_1`, `nilai_2`) VALUES
|
|
(213, 1, 1, 2, 3, 0.333333),
|
|
(214, 1, 1, 3, 3, 0.333333),
|
|
(215, 1, 2, 3, 2, 0.5),
|
|
(216, 2, 1, 2, 2, 0.5),
|
|
(217, 2, 1, 3, 4, 0.25),
|
|
(218, 2, 2, 3, 3, 0.333333),
|
|
(252, 5, 1, 2, 4, 0.25),
|
|
(253, 5, 1, 3, 3, 0.333333),
|
|
(254, 5, 2, 3, 2, 0.5),
|
|
(261, 3, 1, 2, 2, 0.5),
|
|
(262, 3, 1, 3, 1, 1),
|
|
(263, 3, 2, 3, 2, 0.5),
|
|
(267, 4, 1, 2, 2, 0.5),
|
|
(268, 4, 1, 3, 3, 0.333333),
|
|
(269, 4, 2, 3, 6, 0.166667);
|
|
|
|
-- --------------------------------------------------------
|
|
|
|
--
|
|
-- Table structure for table `hasil`
|
|
--
|
|
|
|
CREATE TABLE `hasil` (
|
|
`id_hasil` int(11) NOT NULL,
|
|
`id_alternatif` int(11) NOT NULL,
|
|
`nilai` float NOT NULL
|
|
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci;
|
|
|
|
--
|
|
-- Dumping data for table `hasil`
|
|
--
|
|
|
|
INSERT INTO `hasil` (`id_hasil`, `id_alternatif`, `nilai`) VALUES
|
|
(1, 1, 0.535146),
|
|
(2, 2, 0.308941),
|
|
(3, 3, 0.155913);
|
|
|
|
-- --------------------------------------------------------
|
|
|
|
--
|
|
-- Table structure for table `kriteria`
|
|
--
|
|
|
|
CREATE TABLE `kriteria` (
|
|
`id_kriteria` int(11) NOT NULL,
|
|
`nama_kriteria` varchar(100) NOT NULL,
|
|
`kode_kriteria` varchar(100) NOT NULL,
|
|
`bobot` float DEFAULT NULL
|
|
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci;
|
|
|
|
--
|
|
-- Dumping data for table `kriteria`
|
|
--
|
|
|
|
INSERT INTO `kriteria` (`id_kriteria`, `nama_kriteria`, `kode_kriteria`, `bobot`) VALUES
|
|
(1, 'Usia', 'C1', 0.285144),
|
|
(2, 'Karakter', 'C2', 0.218477),
|
|
(3, 'Pemahaman', 'C3', 0.153225),
|
|
(4, 'Kecepatan Hafalan', 'C4', 0.23181),
|
|
(5, 'Bacaan Al-Qur\'an', 'C5', 0.111344);
|
|
|
|
-- --------------------------------------------------------
|
|
|
|
--
|
|
-- Table structure for table `kriteria_ahp`
|
|
--
|
|
|
|
CREATE TABLE `kriteria_ahp` (
|
|
`id_kriteria_ahp` int(11) NOT NULL,
|
|
`id_kriteria_1` int(11) NOT NULL,
|
|
`id_kriteria_2` int(11) NOT NULL,
|
|
`nilai_1` float NOT NULL,
|
|
`nilai_2` float NOT NULL
|
|
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci;
|
|
|
|
--
|
|
-- Dumping data for table `kriteria_ahp`
|
|
--
|
|
|
|
INSERT INTO `kriteria_ahp` (`id_kriteria_ahp`, `id_kriteria_1`, `id_kriteria_2`, `nilai_1`, `nilai_2`) VALUES
|
|
(1, 1, 2, 1, 1),
|
|
(2, 1, 3, 3, 0.333333),
|
|
(3, 1, 4, 1, 1),
|
|
(4, 1, 5, 3, 0.333333),
|
|
(5, 2, 3, 2, 0.5),
|
|
(6, 2, 4, 1, 1),
|
|
(7, 2, 5, 1, 1),
|
|
(8, 3, 4, 1, 1),
|
|
(9, 3, 5, 2, 0.5),
|
|
(10, 4, 5, 3, 0.333333);
|
|
|
|
-- --------------------------------------------------------
|
|
|
|
--
|
|
-- Table structure for table `penilaian`
|
|
--
|
|
|
|
CREATE TABLE `penilaian` (
|
|
`id_penilaian` int(11) NOT NULL,
|
|
`id_alternatif` int(11) NOT NULL,
|
|
`id_kriteria` int(11) NOT NULL,
|
|
`nilai` float NOT NULL
|
|
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci;
|
|
|
|
--
|
|
-- Dumping data for table `penilaian`
|
|
--
|
|
|
|
INSERT INTO `penilaian` (`id_penilaian`, `id_alternatif`, `id_kriteria`, `nilai`) VALUES
|
|
(19, 1, 1, 0.588889),
|
|
(20, 2, 1, 0.251852),
|
|
(21, 3, 1, 0.159259),
|
|
(22, 1, 2, 0.557143),
|
|
(23, 2, 2, 0.320238),
|
|
(24, 3, 2, 0.122619),
|
|
(46, 1, 5, 0.619617),
|
|
(47, 2, 5, 0.224349),
|
|
(48, 3, 5, 0.156034),
|
|
(49, 1, 3, 0.407143),
|
|
(50, 2, 3, 0.328571),
|
|
(51, 3, 3, 0.264286),
|
|
(55, 1, 4, 0.492344),
|
|
(56, 2, 4, 0.396172),
|
|
(57, 3, 4, 0.111483);
|
|
|
|
-- --------------------------------------------------------
|
|
|
|
--
|
|
-- Table structure for table `user`
|
|
--
|
|
|
|
CREATE TABLE `user` (
|
|
`id_user` int(11) NOT NULL,
|
|
`id_user_level` int(11) NOT NULL,
|
|
`nama` varchar(200) NOT NULL,
|
|
`email` varchar(100) NOT NULL,
|
|
`username` varchar(100) NOT NULL,
|
|
`password` varchar(100) NOT NULL
|
|
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci;
|
|
|
|
--
|
|
-- Dumping data for table `user`
|
|
--
|
|
|
|
INSERT INTO `user` (`id_user`, `id_user_level`, `nama`, `email`, `username`, `password`) VALUES
|
|
(1, 1, 'Admin', 'admin@gmail.com', 'admin', '21232f297a57a5a743894a0e4a801fc3'),
|
|
(7, 2, 'User', 'user@gmail.com', 'user', 'ee11cbb19052e40b07aac0ca060c23ee');
|
|
|
|
-- --------------------------------------------------------
|
|
|
|
--
|
|
-- Table structure for table `user_level`
|
|
--
|
|
|
|
CREATE TABLE `user_level` (
|
|
`id_user_level` int(11) NOT NULL,
|
|
`user_level` varchar(100) NOT NULL
|
|
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci;
|
|
|
|
--
|
|
-- Dumping data for table `user_level`
|
|
--
|
|
|
|
INSERT INTO `user_level` (`id_user_level`, `user_level`) VALUES
|
|
(1, 'Administrator'),
|
|
(2, 'User');
|
|
|
|
--
|
|
-- Indexes for dumped tables
|
|
--
|
|
|
|
--
|
|
-- Indexes for table `alternatif`
|
|
--
|
|
ALTER TABLE `alternatif`
|
|
ADD PRIMARY KEY (`id_alternatif`);
|
|
|
|
--
|
|
-- Indexes for table `alternatif_ahp`
|
|
--
|
|
ALTER TABLE `alternatif_ahp`
|
|
ADD PRIMARY KEY (`id_alternatif_ahp`),
|
|
ADD KEY `id_kriteria` (`id_kriteria`),
|
|
ADD KEY `id_alternatif_1` (`id_alternatif_1`),
|
|
ADD KEY `id_alternatif_2` (`id_alternatif_2`);
|
|
|
|
--
|
|
-- Indexes for table `hasil`
|
|
--
|
|
ALTER TABLE `hasil`
|
|
ADD PRIMARY KEY (`id_hasil`),
|
|
ADD KEY `id_alternatif` (`id_alternatif`);
|
|
|
|
--
|
|
-- Indexes for table `kriteria`
|
|
--
|
|
ALTER TABLE `kriteria`
|
|
ADD PRIMARY KEY (`id_kriteria`);
|
|
|
|
--
|
|
-- Indexes for table `kriteria_ahp`
|
|
--
|
|
ALTER TABLE `kriteria_ahp`
|
|
ADD PRIMARY KEY (`id_kriteria_ahp`),
|
|
ADD KEY `id_kriteria_1` (`id_kriteria_1`),
|
|
ADD KEY `id_kriteria_2` (`id_kriteria_2`);
|
|
|
|
--
|
|
-- Indexes for table `penilaian`
|
|
--
|
|
ALTER TABLE `penilaian`
|
|
ADD PRIMARY KEY (`id_penilaian`),
|
|
ADD KEY `id_alternatif` (`id_alternatif`),
|
|
ADD KEY `id_kriteria` (`id_kriteria`);
|
|
|
|
--
|
|
-- Indexes for table `user`
|
|
--
|
|
ALTER TABLE `user`
|
|
ADD PRIMARY KEY (`id_user`),
|
|
ADD KEY `id_user_level` (`id_user_level`);
|
|
|
|
--
|
|
-- Indexes for table `user_level`
|
|
--
|
|
ALTER TABLE `user_level`
|
|
ADD PRIMARY KEY (`id_user_level`);
|
|
|
|
--
|
|
-- AUTO_INCREMENT for dumped tables
|
|
--
|
|
|
|
--
|
|
-- AUTO_INCREMENT for table `alternatif`
|
|
--
|
|
ALTER TABLE `alternatif`
|
|
MODIFY `id_alternatif` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=5;
|
|
|
|
--
|
|
-- AUTO_INCREMENT for table `alternatif_ahp`
|
|
--
|
|
ALTER TABLE `alternatif_ahp`
|
|
MODIFY `id_alternatif_ahp` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=270;
|
|
|
|
--
|
|
-- AUTO_INCREMENT for table `hasil`
|
|
--
|
|
ALTER TABLE `hasil`
|
|
MODIFY `id_hasil` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;
|
|
|
|
--
|
|
-- AUTO_INCREMENT for table `kriteria`
|
|
--
|
|
ALTER TABLE `kriteria`
|
|
MODIFY `id_kriteria` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=8;
|
|
|
|
--
|
|
-- AUTO_INCREMENT for table `kriteria_ahp`
|
|
--
|
|
ALTER TABLE `kriteria_ahp`
|
|
MODIFY `id_kriteria_ahp` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=11;
|
|
|
|
--
|
|
-- AUTO_INCREMENT for table `penilaian`
|
|
--
|
|
ALTER TABLE `penilaian`
|
|
MODIFY `id_penilaian` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=58;
|
|
|
|
--
|
|
-- AUTO_INCREMENT for table `user`
|
|
--
|
|
ALTER TABLE `user`
|
|
MODIFY `id_user` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=8;
|
|
|
|
--
|
|
-- AUTO_INCREMENT for table `user_level`
|
|
--
|
|
ALTER TABLE `user_level`
|
|
MODIFY `id_user_level` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;
|
|
|
|
--
|
|
-- Constraints for dumped tables
|
|
--
|
|
|
|
--
|
|
-- Constraints for table `alternatif_ahp`
|
|
--
|
|
ALTER TABLE `alternatif_ahp`
|
|
ADD CONSTRAINT `alternatif_ahp_ibfk_1` FOREIGN KEY (`id_kriteria`) REFERENCES `kriteria` (`id_kriteria`) ON DELETE CASCADE ON UPDATE CASCADE,
|
|
ADD CONSTRAINT `alternatif_ahp_ibfk_2` FOREIGN KEY (`id_alternatif_1`) REFERENCES `alternatif` (`id_alternatif`) ON DELETE CASCADE ON UPDATE CASCADE,
|
|
ADD CONSTRAINT `alternatif_ahp_ibfk_3` FOREIGN KEY (`id_alternatif_2`) REFERENCES `alternatif` (`id_alternatif`) ON DELETE CASCADE ON UPDATE CASCADE;
|
|
|
|
--
|
|
-- Constraints for table `hasil`
|
|
--
|
|
ALTER TABLE `hasil`
|
|
ADD CONSTRAINT `hasil_ibfk_1` FOREIGN KEY (`id_alternatif`) REFERENCES `alternatif` (`id_alternatif`) ON DELETE CASCADE ON UPDATE CASCADE;
|
|
|
|
--
|
|
-- Constraints for table `kriteria_ahp`
|
|
--
|
|
ALTER TABLE `kriteria_ahp`
|
|
ADD CONSTRAINT `kriteria_ahp_ibfk_1` FOREIGN KEY (`id_kriteria_1`) REFERENCES `kriteria` (`id_kriteria`) ON DELETE CASCADE ON UPDATE CASCADE,
|
|
ADD CONSTRAINT `kriteria_ahp_ibfk_2` FOREIGN KEY (`id_kriteria_2`) REFERENCES `kriteria` (`id_kriteria`) ON DELETE CASCADE ON UPDATE CASCADE;
|
|
|
|
--
|
|
-- Constraints for table `penilaian`
|
|
--
|
|
ALTER TABLE `penilaian`
|
|
ADD CONSTRAINT `penilaian_ibfk_1` FOREIGN KEY (`id_alternatif`) REFERENCES `alternatif` (`id_alternatif`) ON DELETE CASCADE ON UPDATE CASCADE,
|
|
ADD CONSTRAINT `penilaian_ibfk_2` FOREIGN KEY (`id_kriteria`) REFERENCES `kriteria` (`id_kriteria`) ON DELETE CASCADE ON UPDATE CASCADE;
|
|
|
|
--
|
|
-- Constraints for table `user`
|
|
--
|
|
ALTER TABLE `user`
|
|
ADD CONSTRAINT `user_ibfk_1` FOREIGN KEY (`id_user_level`) REFERENCES `user_level` (`id_user_level`) ON DELETE CASCADE ON UPDATE CASCADE;
|
|
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 */;
|