Postingan lainnya
Fungsi relasi di SQL itu apa ya?
jadi kalo kita gambar relasi gitu di Phpmyadmin itu biar apa ya selain buat lebih mudah lihat relasi antar table di databasenya, apakah dapat meningkatkan performa dari query databasenya. soalnya kalo cuman ngequery dari data yang berelasi sendiri kan kita pake fungsi join dari SQLnya terimakasih
7 Jawaban:
Jawaban Terpilih
kebetulan kemaren2 saya baru belajar normalisasi database, nah setau saya relasi yg di phpmyadmin itu hanya untuk mempermudah programmer saja dalam menganalisis database tersebut. Jadi itu tidak berpengaruh sama sekali kepada program yang akan kita buat. Kalau tidak pakai relasi itupun tidak masalah, asalkan kita tahu rancangannya di pikiran kita. #cmiiw
berarti cuman mempertahankan integritas data saja dong? dan kebetulan kalopun kita udah tau rancangan databasenya snediri g perlu d kasih relasi itu juga gpapa... trus untuk ORM bagaimana ya.. soalnya baca2 katanya kalo pake ORM ada relasi d databasenya itu kewajiban
ORM itu untuk menghandle pen-generate-an syntax SQL berdasarkan vendor database-nya mas
Meminimalisir redudansi data, terus kalau di sisi performancenya kalo databasenya masih kecil gak akan kerasa perbedaan nya sama sekali pakai ataupun gak pakai relasi kalau datanya di database udah gede banget bakalan menghabiskan cpu sama ram kalau tanpa relasi. Dan tentunya di dukung sama indexing yg tepat. Ini pun blum tentu bener kalau relasinya juga masih kurang bener malah bisa makin boros cpu sama ram ^^ CMIIW
sebenernya itu utk mempermudah orang lain membacanya.. kan gk mungkin jg database admin cuman satu, apalagi di perusahaan besar. Coba bayangin misalnya, katakanlah si A yang merancang databasenya pake bahasa yang ALAY... beh apa gk puyeng tuh admin yang lain. Maka dari itu di buat lah kayak gitu. ^^ CMIIW
@maspro kalo kemarin baca sih katanya kalo pake ORM harus ada relasinya gini untuk pake asosiasinya gitu, jadi katanya kalo g pake relasi gitu nanti data yang diambil g bisa berelasi.. makannya saya masih agak bingung
@markeronly tapi walaupun udah pake relasi gini untuk ngerelasiin data juga harus pake sintak join di sqlnya kan?
@BroGoeh oalah jadi biar si pengerja proyek bisa baca nanti datanya akan berelasi dimana saja gitu ya om
btw makasih ya semuanya sudah mau bantu
Yes walau pakai relasi kaya gini tetep harus pake join di query nya ^^