เห็นเครื่องมือชื่อว่า DrawDB
เป็น editor สำหรับออกแบบ database นั่นเอง
สามารถใช้งานผ่านระบบ web application ได้เลย
มี user interface ที่ใช้งานง่ายดี และ ฟรีด้วย
สามารถนำมาติดตั้งที่ server ของเราได้เองเลย
จากที่ลองใช้คร่าว ๆ มีความสามารถดังนี้
- ออกแบบผ่าน UI ง่าย ๆ ได้เลย แสดง ER diagram ให้ด้วย สบายเลย
- การสร้าง table เพิ่ม column ก็ง่ายดี
- จัดการ relation ก็พอได้ ต้องเข้าใจนิดหน่อยนะ
- จัดการ key ต่าง ๆ ได้เลย ทั้ง Promary key, Foreign key
- สามารถ export ER diagram ออกมาเป็นไฟล์ต่าง ๆ ได้เลย
- สามารถ export schema ของ table ต่าง ๆ ออกไปตาม database type ต่าง ๆ ได้ เช่น MySQL, MariaDB, PostgreSQL แบะ MS SQL Server
- ข้อมูลของการออกแบบต่าง ๆ จะเก็บใน Indexeddb ซึ่งอยู่ที่ web broweser
- มี TODOs List ให้ใช้งานด้วย
ลองใช้งานกันดูครับ