3.4.1 Entity Relational Diagram
Gambar 3.39 Entity Relational Diagram
1 admin
adminNam adminId
adminSandi bukutam
bukutamuNa bukutamuId
bukutamuId
bukutamuUraian bukutamuEmail
1 n
n
1 1
punya
punya tarianVideoLink
tarian tarianNama
tarianId tarianUraian
1 1
sispengUraian sispeng
sispengNama sispengId
laguId
lagu
laguJudul laguUraian
laguLink
1 n
punya
n punya
1 tarianVideoLink
tarian tarianNama
punya n
n kerajinanId
kerajinan kerajinanUraian
n
1 punya
budaya
budayaNama budayaId
budayaBahasaNama budayaUraian
1 n
punya sistek
sistekId sistekUraian
sistekNama orgsosNama
n 1
1 orgsosUraian
orgsos orgsosId
punya 1
1 1
1 punya
punya
foto
fotoJudul fotoId
fotoLink punya
1
beritaId beritaTgl
beritaJudul 1
1 berita
beritaSumber beritaUraian
punya
Pada gambar 3.32 menggambarkan hubungan antar entitas. Entitas budaya memiiki hubungan oneto many dengan entitas tarian, lagu, orgsos, sispeng, dan
sistek. Relasi antara entitas budaya dan kerajinan merupakan relasi many to many sehingga kemudian dibentuk sebuah entitas baru yaitu budayaKerajinan. Masing
– masing entitas orgsos, sistek, sispeng, dan kerajinan memiliki relasi one to one
dengan entitas foto. Entitas foto memiliki relasi one to one dengan entitas berita.
3.4.2 Logical Database Design Relational Model
Gambar 3.40 Relational Tabel
Relational model menggambarkan entitas-entitas dari ER diagram yang
menjadi tabel. Pada relational model ini nama entitas menjadi nama tabel, sedangkan untuk atribut menjadi nama fieldnya.
Bedasarkan relation model pada gambar 3.40, dapat dibuat physical database design.
3.4.3 Physical Database Design 3.4.3.1 Tabel admin
Tabel ini digunakan untuk menyimpan data administrator admin.
KEY NAMA FIELD TIPE DATA
PANJANG KETERANGAN
PK adminId
Int 11
ID administrator adminNama
varchar 25
Nama administrator adminSandi
varchar 25
Sandi administrator
Tabel 3.1 Tabel admin
34.3.2 Tabel budaya
Tabel ini digunakan untuk menyimpan data budaya
KEY NAMA FIELD
TIPE DATA
PANJANG KETERANGAN
PK budayaId
Int 11
ID budaya budayaNama
varchar 25
Nama peta budayaUraian
long text Deskripsi budaya
budayaBahasaNama varchar
25 Nama bahasa budaya
Dayak
Tabel 3.2 Tabel budaya
3.4.3.3 Tabel budayaKerajinan
Tabel ini digunakan untuk menyimpan data budayaKerajinan.
KEY NAMA FIELD
TIPE DATA
PANJANG KETERANGAN
PK budayaKerajinanId
int 11
ID budaya kerajinan FK
budayaId int
11 ID budaya
FK kerajinanId
int 11
ID kerajinan
Tabel 3.3 Tabel budayaKerajinan
3.4.3.4 Tabel kerajinan
Tabel ini digunakan untuk menyimpan data kerajinan.
KEY NAMA FIELD TIPE DATA
PANJANG KETERANGAN
PK kerajinanId
Int 11
ID kerajinan FK
fotoId int
11 ID foto
kerajinanUraian Longtext
Deskripsi kerajinan kerajinanNama
Varchar 25
Nama kerajinan
Tabel 3.4 Tabel kerajinan
3.4.3.5 Tabel sistek
Tabel ini digunakan untuk menyimpan data sistek.
KEY NAMA FIELD
TIPE DATA PANJANG KETERANGAN
PK sistekId
Int 11
ID sistem teknologi FK
budayaId Int
11 ID budaya
FK fotoId
Int 11
ID foto sistekUraian
Longtext Deskripsi sistem
teknologi sisptekNama
Varchar 25
Nama sistem teknologi
Tabel 3.5 Tabel sistek
3.4.3.6 Tabel sispeng
Tabel ini digunakan untuk menyimpan data sispeng.
KEY NAMA
FIELD TIPE DATA PANJANG
KETERANGAN
PK sispengId
int 11
ID sistem pengetahuan FK
budayaId int
11 ID budaya
FK fotoId
int 11
ID foto sispengUraian longtext
Deskripsi sistem pengetahuan
sispengNama varchar
25 Nama sistem pengetahuan
Tabel 3.6 Tabel sispeng
3.4.3.7 Tabel orgsos
Tabel ini digunakan untuk menyimpan data orgsos.
KEY NAMA
FIELD TIPE DATA PANJANG
KETERANGAN
PK orgsosId
Int 11
ID organisasi sosial FK
budayaId int
11 ID budaya
FK fotoId
int 11
ID foto orgsosUraian
longtext Deskripsi organisasi sosial
orgsosNama varchar
25 Nama organisasi sosial
Tabel 3.7 Tabel orgsos
3.4.3.8 Tabel tarian
Tabel ini digunakan untuk menyimpan data tarian.
KEY NAMA FIELD
TIPE DATA
PANJANG KETERANGAN
PK tarianId
int 11
ID tarian FK
budayaId int
11 ID budaya
tarianNama varchar
25 Nama tarian
tarianUraian longtext
Deskripsi tarian tarianVideoLink
varchar 500
Link video tarian
Tabel 3.8 Tabel tarian
3.4.3.9 Tabel lagu
Tabel ini digunakan untuk menyimpan data lagu.
KEY NAMA
FIELD TIPE DATA PANJANG
KETERANGAN
PK laguId
int 11
ID lagu FK
budayaId int
11 ID budaya
laguJudul varchar
25 Judul lagu
laguUraian longtext
Deskripsi lagu laguLink
varchar 500
Link lagu
Tabel 3.9 Tabel lagu
3.4.3.10 Tabel foto
Tabel ini digunakan untuk menyimpan data foto.
KEY NAMA FIELD
TIPE DATA PANJANG KETERANGAN
PK fotoId
Int 11
ID foto fotoJudul
Varchar 25
Namajudul foto fotoLink
Varchar 500
Link foto
Tabel 3.10 Tabel Foto
3.4.3.11 Tabel berita
Tabel ini digunakan untuk menyimpan data berita.
KEY NAMA
FIELD TIPE DATA PANJANG
KETERANGAN
PK beritaId
int 11
ID berita FK
fotoId int
11 ID foto
beritaJudul varchar
25 Judul berita
beritaUraian longtext
Isi berita beritaSumber
text 100
Sumber berita beritaTgl
date Tanggal berita
Tabel 3.11 Tabel berita
3.4.3.12 Tabel bukutamu
Tabel ini digunakan untuk menyimpan data tamu pengunjung.
KEY NAMA FIELD
TIPE DATA
PANJA NG
KETERANGAN
PK bukutamuId
int 11
ID tamu bukutamuNama
varchar 25
Nama tamu bukutamuEmail
varchar 25
Email tamu bukutamuKomentar
text Komentar tamu
Tabel 3.12 Tabel bukutamu
3.4.3.13 Tabel ref_menu
Tabel ini digunakan untuk menyimpan data ref_menu yang berfungsi sebagai kode tampilan menu website.
KEY NAMA FIELD
TIPE DATA
PANJA NG
KETERANGAN
PK refmenuId
Int 3
ID referensi
menu tampilan
refmenuName varchar
100 Untuk
menyimpan nama menu
refmenuLink varchar
200 Link menu
refmenuParentrefmenuId Int
3 ID parent atau ID induk
dari menu refmenuSubMenu
Int 1
Level menu
Tabel 3.13 Tabel ref_menu
3.4.3.14 Tabel ref_user_menu
Tabel ini digunakan untuk menyimpan data ref_user_menu yang berfungsi sebagai kode tampilan menu website.
KEY NAMA FIELD
TIPE DATA
PANJANG KETERANGAN
PK menuLevelId
Int 3
ID menu level menuRefMenuId
Int 3
Untuk menyimpan
id referensi menu menuIsVisible
enum Untuk menandakan
apakah menu
tersebut tampil atau tidak
Tabel 3.14 Tabel ref_user_menu
3.5 Desain Antar Muka User interface