Berikut ini adalah pertanyaan dari nabilahzakiyahsalmaa pada mata pelajaran TI untuk jenjang Sekolah Menengah Atas
2. Data barang juga diperlukan dengan id barang, id jenis barang, deskripsi barang.
3. Data pengguna (baik itu pengambil ataupun pelapor) berupa id, nama, email (oAuth), nomor telepon, nomor identitas, serta hak akses (1: admin, 2: pengguna lain).
4. Data kehilangan berupa id pengguna, id barang, serta tanggal laporan.
5. Data pengambilan dengan id pengguna, id barang, serta tanggal pengambilan. 6. Barang yang telah diambil dapat diberi tanda berupa 1 / true (bool) secara otomatis.
Tolong buatin ERD nya, please
Jawaban dan Penjelasan
Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.
Jawaban:
Untuk membuat ERD (Entity Relationship Diagram) dari sistem LnF, kita perlu memahami terlebih dahulu bagaimana entitas dan relasi yang ada dalam sistem tersebut. Berdasarkan penjelasan di atas, terdapat beberapa entitas yang dapat dikenali, yaitu:
Lokasi: menyimpan data lokasi tempat barang hilang dan ditemukan
Jenis Barang: menyimpan data jenis-jenis barang yang dapat hilang atau ditemukan
Barang: menyimpan data barang yang hilang atau ditemukan
Pengguna: menyimpan data pengguna (baik pengambil atau pelapor)
Kehilangan: menyimpan data barang yang hilang dan dilaporkan oleh pengguna
Pengambilan: menyimpan data barang yang diambil oleh pengguna
Berikut adalah contoh ERD yang dapat kami buat untuk sistem LnF:
Pada ERD di atas, terdapat beberapa relasi antar entitas, yaitu:
Lokasi memiliki banyak jenis barang (1-to-Many)
Jenis barang memiliki banyak barang (1-to-Many)
Barang dilaporkan oleh pengguna (Many-to-1)
Barang diambil oleh pengguna (Many-to-1)
ERD di atas hanya merupakan salah satu contoh dari banyak cara yang mungkin untuk menggambarkan sistem LnF. ERD yang lain mungkin akan menggunakan cara yang berbeda untuk menggambarkan relasi antar entitas, tergantung pada perspektif dan kebutuhan masing-masing.
Semoga dengan pertanyaan yang sudah terjawab oleh pecintasolawatnabi10 dapat membantu memudahkan mengerjakan soal, tugas dan PR sekolah kalian.
Apabila terdapat kesalahan dalam mengerjakan soal, silahkan koreksi jawaban dengan mengirimkan email ke yomemimo.com melalui halaman Contact
Last Update: Fri, 03 Mar 23