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