Selamat siang Pak Hanafi, Saya ingin bertanya, bagaimana jika tabel umum itu sifatnya 'orang' bukan pegawai, sedangkan tabel orang tersebut akan bercabang, ada yang menjadi Dosen, Dokter, Polisi, dan lain-lain, bagaimana Nasib Primary Key nya? Terima kasih.
selamat siang mas Diyaz, dalam sebuah ERD tentu tidak bisa lepas dari konteks sistem yang dibuat (ini tergambar dari konteks diagram). sistem informasi yang sedang dibuat (konteks sistem) adalah sebuah sistem informasi kepegawaian dari sebuah perusahaan yang fungsinya mengelola data terkait pegawai. nah kalau demikian, konteks yang kamu tanyakan itu saya tidak punya gambaran, perusahaan apa yang mengelola data pegawai dengan type yang dirimu sebutkan. tapi kalau sistem kepegawaian di BKN sih mungkin saja. tapi tetap saja untuk super entitas yang tepat bukanlah "orang" melainkan "pegawai". apakah sudah jelas?
@@hanafiahmad Terima kasih pak, namun saya ingin bertanya lagi, bagaimana jika konteks sistem-nya adalah seperti sekolah dasar yang berguna untuk mengatur database perwalian, pasti didalamnya akan terdapat pegawai, guru, dan juga siswa, nah super entitas yang tepat kira-kira apa ya Pak Hanafi?, rasanya tidak mungkin jika saya menggunakan super entitas 'pegawai' karena didalamnya terdapat siswa 🙏? Terima kasih
@@diyazganteng4993 oh kalau demikian saran saya tidak menggunakan aturan EER kalau mau bikin entitas. Cukup entitas Pegawai - Guru - Siswa kenapa? karena mereka saling berinteraksi (dihubungkan menggunakan relationship/hubungan)
Guru Kelas siswa nah, kalau [pegawai] bagaimana relationshipnya dengan entitas lain? apakah dia sebenernya tidak perlu jadi super entitas, hanya sebagai entitas biasa? maksud saya, pegawai itu ngapain dengan entitas lain.
ISA itu levelnya diatas ini. Kalau erd ini terkait dengan perancangan database. Untuk ISA digunakan untuk perancangan level perancangan perangkat lunak
@@zanandaaditya1166 bisa dilakukan penambahan tabel atau membuat pengaturan pada hubungan antar tabel. Namun itu tergantung dengan type dari subtype yg ada
Selamat siang Pak Hanafi,
Saya ingin bertanya, bagaimana jika tabel umum itu sifatnya 'orang' bukan pegawai, sedangkan tabel orang tersebut akan bercabang, ada yang menjadi Dosen, Dokter, Polisi, dan lain-lain, bagaimana Nasib Primary Key nya?
Terima kasih.
selamat siang mas Diyaz,
dalam sebuah ERD tentu tidak bisa lepas dari konteks sistem yang dibuat (ini tergambar dari konteks diagram).
sistem informasi yang sedang dibuat (konteks sistem) adalah sebuah sistem informasi kepegawaian dari sebuah perusahaan yang fungsinya mengelola data terkait pegawai.
nah kalau demikian, konteks yang kamu tanyakan itu saya tidak punya gambaran, perusahaan apa yang mengelola data pegawai dengan type yang dirimu sebutkan.
tapi kalau sistem kepegawaian di BKN sih mungkin saja. tapi tetap saja untuk super entitas yang tepat bukanlah "orang" melainkan "pegawai".
apakah sudah jelas?
@@hanafiahmad Terima kasih pak, namun saya ingin bertanya lagi, bagaimana jika konteks sistem-nya adalah seperti sekolah dasar yang berguna untuk mengatur database perwalian, pasti didalamnya akan terdapat pegawai, guru, dan juga siswa, nah super entitas yang tepat kira-kira apa ya Pak Hanafi?, rasanya tidak mungkin jika saya menggunakan super entitas 'pegawai' karena didalamnya terdapat siswa 🙏?
Terima kasih
@@diyazganteng4993 oh kalau demikian saran saya tidak menggunakan aturan EER kalau mau bikin entitas. Cukup entitas Pegawai - Guru - Siswa kenapa? karena mereka saling berinteraksi (dihubungkan menggunakan relationship/hubungan)
Guru Kelas siswa
nah, kalau [pegawai] bagaimana relationshipnya dengan entitas lain?
apakah dia sebenernya tidak perlu jadi super entitas, hanya sebagai entitas biasa?
maksud saya, pegawai itu ngapain dengan entitas lain.
@@hanafiahmad Oh baik, Terima kasih Pak Hanafi atas jawabannya, saya sudah paham😁🙏
template visio nya apa namanya nih?
Apakah sesuatu ISA harus memiliki lebih dari satu subclass atau boleh hanya satu?
ISA itu levelnya diatas ini.
Kalau erd ini terkait dengan perancangan database. Untuk ISA digunakan untuk perancangan level perancangan perangkat lunak
Kalau boleh tau bagaimana pengimplementasian ke CMD MYSQL nya, apakah hanya menambah tabel saja?
@@zanandaaditya1166 bisa dilakukan penambahan tabel atau membuat pengaturan pada hubungan antar tabel. Namun itu tergantung dengan type dari subtype yg ada
untuk ppt nya apakah bisa diminta kak ? terimakasih
Unduh versi pdf nya di Web ahmadhanafi.com