2. Bentuk Normal II
Bentuk normal kedua adalah terpenuhi jika semua tabel, semua atribut yang tidak termasuk dalam key primer memiliki ketergantungan fungsional pada key
primer secara utuh. -
Tbl_calon_siswa = { id_siswa, nama, jenis_kelamin, tempat_lahir, tgl_lahir, agama, anak_kandung, gol_darah, asal_sekolah, alamat_sekolah, hasil_un,
hasil_us, alamat_rumah, no_telp, kecamatan } -
Tbl_ortu = { id_ortu, ayah, ibu, wali, tempat_lahir2, tgl_ lahir2, agama2, pendidikan,
pekerjaan, nama_perusahaan,
jabatan, alamat_kantor,
anggota_kel} -
Tbl_guru = { nip, nama, foto, mata_pelajaran , kelas } -
Tbl_jadwal = { id_jadwal, jam_masuk, jam_keluar, hari, nip, kelas, kapasitas }
- Tbl_login = { username, pas sword, hak_akses }
- Tbl_pendaftaran = { id_pendaftaran, tgl_pendaftaran, status }
- Tbl_siswa = { nis, id_siswa, id_ortu, kelas }
- Tbl_raport = { id_raport, tahun, semester, ulangan1, ulangan2, ulangan3,
ulangan4, ulangan5, tgs_struktur1, tgs_struktur2, tg s_struktur3, tgs_mandiri, mid_semester, ulangan_umum, status_siswa }
3. Bentuk Normal III
- Tbl_calon_siswa = { id_siswa, nama, jenis_kelamin, tempat_lahir, tgl_lahir,
agama, anak_kandung, gol_darah, asal_sekolah, alamat_sekolah, hasil_un, hasil_us, alamat_rumah, no_telp, kecamatan }
- Tbl_ortu = { id_ortu, ayah, ibu, wali, tempat_lahir2, tgl_lahir2, agama2,
pendidikan, pekerjaan,
nama_perusahaan, jabatan,
alamat_kantor, anggota_kel, id_siswa }
- Tbl_guru = { nip, nama, foto, mata_pelajaran , kelas }
- Tbl_jadwal = { id_jadwal, jam_masuk, jam_keluar, hari, nip, kelas }
- Tbl_kelas = { kelas, kapasitas }
- Tbl_login = { username, password, hak_akses, nip }
- Tbl_pendaftaran = { id_pendaftaran, tgl_pendaftaran, id_siswa, status}
- Tbl_siswa = { nis, id_sis wa, id_ortu, kelas }
- Tbl_raport = { id_raport, tahun, semester, ulangan1, ulangan2, ulangan3,
ulangan4, ulangan5, tgs_struktur1, tgs_struktur2, tgs_struktur3, tgs_mandiri, mid_semester, ulangan_umum, nis, nip, status_siswa }
Ket: : primary key : foreign key
4.2.4.2. Relasi Tabel
Tabel relasi digunakan untuk mengelompokkan data menjadi tabel -tabel yang menunjukan entitas dan relasi yang berfungsi untuk mengakses data, sehingga
databases tersebut mudah di modifikasi. Berikut in i di gambarkan relasi antar tabel sistem informasi pengelolaan pengadaan bahan makanan :