

-- 3. Tabel Obat (Stok Obat)
CREATE TABLE obat (
    id_obat INT PRIMARY KEY AUTO_INCREMENT,
    nama_obat VARCHAR(255) NOT NULL,
    jenis_obat VARCHAR(100), 
    stok INT NOT NULL,
    satuan VARCHAR(50) 
);

-- 4. Tabel Pemberian Obat (Data Anak yang Dirawat)
CREATE TABLE pemberian_obat (
    id_transaksi INT PRIMARY KEY AUTO_INCREMENT,
    tanggal DATE NOT NULL,
    waktu TIME NOT NULL,
    nama_siswa VARCHAR(150) NOT NULL,
    kelas_siswa VARCHAR(50),
    keluhan_sakit VARCHAR(255) NOT NULL,
    id_obat INT, 
    jumlah_obat_diberikan INT,
    penanganan ENUM('Tidur', 'Minum Obat', 'Pulang', 'Puskesmas') NOT NULL,
    keterangan_tambahan TEXT,
    id_admin INT NOT NULL,
    
    FOREIGN KEY (id_obat) REFERENCES obat(id_obat),
    FOREIGN KEY (id_admin) REFERENCES admin(id_admin)
);