Tools for Designing Relational Database
By Aliif Arief ยท 2 minutes
Sebagai developer yang mager saya kadang malas untuk menggambar struktur database untuk aplikasi yang akan di develop sebelum membuat databasenya.
Dan ya, akibatnya saya juga yang merasakan apalagi kalau bekerja dalam tim pastinya design database yang asal - asalan akan menyebabkan oranglain kesulitan untuk memahami alur nya.
Karena itu saya mencari - cari berbagai Tools untuk mendesign database dari mulai figma, figjam, drawio, dll. namun semuanya belum sesuai dengan ekspetasi yang saya inginkan.
Alhamdulillah akhirnya saya menemukan tools gratis yaitu dbdiagram dan inilah yang sesuai dengan ekspetasi yang saya inignkan, kita dapat membuat schema visual dengan script bahasa dbml itu sudah termasuk auto menggambar relasi atribut dan tabelnya, yang membuat saya kagum tools ini juga dapat melakukan import dari script MySQL, PostgreSQL, dan SQL Server dan juga dapat mengexport ke script sql sesuai database yang kita inginkan dan juga ke gambar.
Lebih ajaibnya lagi dengan menggunakan dbml kita dapat membuat dokumentasi database otomatis dengan tools dbdocs.io sehingga tidak perlu membuat dokumentasi database dari ulang lagi.
Memang ketiga tools tadi terintegrasi karena dibuat oleh sebuah perusahaan yaitu holistics.io namun tenang saja dbml tetap open source dan yang duanya lagi masih free dan semoga seterusnya free.
Saya sedang mencoba toolsnya so far so good, nanti testimoni saya taro disini kalo sempet juga sekalian sama tutorial tipis - tipis.
----
โ๏ธ at 16:02 on January 5, 2023