Tabel Group Tabel Group Role Tabel Pengumuman

14. Tabel Group

Tabel group digunakan untuk menampung data group yang terdiri dari empat group yaitu admin, gurupegawai dan murid . Struktur tabel group dijabarkan pada Tabel 3.14. Tabel 3.14 Struktur Tabel Group Nama kolom Tipe data Keterangan GroupID Int primary_key NamaGroup varchar50 Tabel 3.14 memiliki 2 field yang digunakan untuk menampung group. Field GroupID berfungsi menyimpan id dan field ini tidak boleh kosong karena kolom ini merupakan kunci utama atau primary key dalam tabel ini untuk mengidentifikasi sebuah id dari group. Field NamaGroup berisi nama dari group.

15. Tabel Group Role

Tabel Group Role digunakan untuk menampung data group role. Dimana setiap group mempunyai hak aksesnya masing-masing. Struktur tabel group role dijabarkan pada Tabel 3.15. Tabel 3.15 Struktur Tabel Group Role Nama kolom Tipe data Keterangan GroupRoleID Int primary_key UserGroupID Int RoleID Int Tabel 3.15 memiliki 3 field yang digunakan untuk menampung group role. Field GroupID berfungsi menyimpan id dan field ini tidak boleh kosong karena kolom ini merupakan kunci utama atau primary key dalam tabel ini untuk mengidentifikasi sebuah id dari group role. Field UserGroupID berisi id dari user group. Field roleID berisi id dari role.

16. Tabel Pengumuman

Tabel Pengumuman digunakan untuk menyimpan pengumuman. Struktur tabel pengumuman dijabarkan pada Tabel 3.16 Tabel 3.16 Struktur Tabel Pengumuman Nama kolom Tipe data Keterangan PengumumanID Int primary_key Judul Varchar 50 Pengumuman varcharMAX Tgl smalldatetime Publish Bit Tabel 3.16 memiliki 5 field yang digunakan untuk menampung pengumuman. Field PengumumanID berfungsi menyimpan id dan field ini tidak boleh kosong karena kolom ini merupakan kunci utama atau primary key dalam tabel ini untuk mengidentifikasi sebuah id dari Pengumuman. Field judul berisi judul. Field Pengumuman berisi Pengumuman. Field tgl berisi tanggal. Field publish berisi publish.

17. Tabel Role