Halo para Master,

Salam kenal, mohon bantuannya para Master ni, saya punya tugas mengimplementasikan algoritma DFS di PHP MySql, adapun contoh kasus yang akan diimplementasikan yakni tentang bimbingan konseling bagi siswa,
yang terdiri atas : tabel sebab sebagai root, tabel masalah sebagai node, dan tabel solusi berikut bentuk tabelnya:
CREATE TABLE `masalah` (
`id_masalah` int(10) NOT NULL,
`kode_masalah` varchar(10) NOT NULL,
`masalah` varchar(500) NOT NULL,
`tingkat_masalah` varchar(50) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

CREATE TABLE `sebab` (
`id_sebab` int(10) NOT NULL,
`kode_sebab` varchar(10) NOT NULL,
`kode_masalah` varchar(10) NOT NULL,
`kode_solusi` varchar(10) NOT NULL,
`sebab` varchar(500) NOT NULL,
`tingkat_masalah` varchar(50) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

CREATE TABLE `solusi` (
`id_solusi` int(10) NOT NULL,
`kode_solusi` varchar(10) NOT NULL,
`kode_masalah` varchar(10) NOT NULL,
`solusi` varchar(500) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

Mohon bantuan para Master, terima kasih.....
Silahkan login untuk menjawab!