ผมกำลังทำงานอดิเรกสนุก ๆ ชิ้นหนึ่งอยู่ โดยวางแผนไว้ว่าจะต้องใช้เวลาในการออกแบบและจัดสร้างประมาณ 1 ปี เพราะต้องเขียนแผนธุรกิจ, เขียนพิมพ์เขียว, ออกแบบ Data Dictionary, ออกแบบ GUI, สร้างซอฟต์แวร์ ฯลฯ อือม ช่างเป็นงานอดิเรกที่กินเวลายาวนานจริง ๆ
ทีนี้ที่จะเล่าให้อ่านกันก็คือการทำ Data Dictionary ซึ่งเป็นสิ่งที่ผมไม่ค่อยจะถนัดเท่าไหร่ เนื่องจากทุกวันนี้ผมยังท่องกฎของ Database Normalization ไม่ได้เลย ดังนั้น วิธีแก้ไขก็คือการใช้เครื่องมือเข้าช่วย ซึ่งเป็นโชคดีของผมที่มีผู้สาวจัดหาเครื่องมือมาให้ใช้ โดยเครื่องมือดังกล่าวมีชื่อว่า fabFORCE DBDesigner
…มันเป็นเครื่องมือทุ่นแรงที่ดี เพราะถ้าไม่มีมัน การออกแบบ Data Dictionary คงสาหัสขึ้นอีกอักโข แถมข้อดีอีกอย่างหนึ่งของมันก็คือ มันสนับสนุน MySQL ซะด้วยสิ ยิ่งดีเข้าไปใหญ่!!!
แต่เหนือสิ่งอื่นใด การออกแบบ Data Dictionary ก็ยังคงขึ้นกับจินตนาการของผู้ออกแบบอยู่ดี ดังนั้น ต่อให้มีเครื่องมือดีแค่ไหนก็ตาม .. แต่ทว่า .. หากจินตนาการของเราตีบตัน เครื่องมือก็ย่อมจะไม่สามารถช่วยเหลืออะไรเราได้อยู่ดี!
[tags]เครื่องมือ, ออกแบบ, data, dictionary, fabFORCE, DBDesigner[/tags]
เคยใช้อยู่เหมือนกันครับ รู้สึกว่ามันเป็นเครื่องมือที่วิเศษมากทีเดียว
ทำ ER สร้าง data dict แถม gen script create table พร้อมผูก FK ให้พร้อมสรรพ
แถมฟรีอีกตาหาก
หากใช้ mysql ผมแนะนำ mysqlworkbench -> http://dev.mysql.com/workbench/ นะครับใช้ง่ายดีพอกับ fabFORCE DBDesigner
จากหน้า About MySQL Workbench
http://dev.mysql.com/workbench/?page_id=6
“MySQL Workbench เป็นตัวสมบูรณ์ของ DBDesigner4 project”
เป็นผู้พัฒนาคนเดียวกัน
Michael G. Zinner is leading the team.
He has been the original developer of DBDesigner4
and is responsible for the Workbench project.
Doc ของ DBDesigner4 ทำได้ดีมากเลยครับ
แต่ Doc ของ Workbench ผมหาไม่เจอ
หรือว่าเอา Doc ของ DBDesigner4 มาประยุกต์ใช้กับ Workbench ได้ครับ
เห็นควรด้วยกับ MySQL WorkBench ครับ
ลอง Toad® for MySQL มั๊ยครับ
http://www.toadsoft.com/toadmysql/Overview.htm
fabFORCE DBDesigner ชื่อคล้ายยี่ห้อผงซักฟอก สงสัยใช้แล้วฐานข้อมูลสะอาดสะอ้านด้วยสิบแรงนิ้ว (คลิก) 🙂
น่าสนใจดีครับ : )
ผมใช้ DbNetSuite เง็กเซียนเรียกพี่
ผมใช้ ดินสอ กับ กระดาษสมุด อ่ะ
ผมโลววว์ไปเปล่าเนี่ยย – -‘
ผมก็ชอบของฟรีครับคุณ figaro อิ อิ 😛
ผมลองไปดาวน์โหลดมาติดตั้งแล้วนะคุณ sdayu, คุณ icy7, คุณ AMp และก็พบว่า … มันจะเอา .NET Framework รุ่น 2.0 อ่ะ T-T แต่ที่เครื่องไม่มี (ขี้เกียจลงด้วย ไม่ชอบ .NET Framework เท่าไหร่ มันรกเครื่องอ่ะ)
ผมรู้จัก Toad สมัยใช้ Oracle แต่ไม่เคยรู้เลยนะเนี่ยคุณเน็ต ว่ามันมีให้ใช้กับ MySQL ด้วย งี้ phpMyAdmin ก็ตกกระป๋องอ่ะดิ?
นั่นดิคุณ Shoot
ตัวนี้ไม่เคยรู้จักเลยอ่ะคุณ crucifier T-T สงสัยผมจะตกข่าว
แสดงว่าคุณ 7 เข้าขั้นสูงสุด ฤ จะคืนสู่สามัญแล้วล่ะ รอก่อน ๆ ไว้ผมเก่งเมื่อไหร่ จะใช้ดินสอกับกระดาษสมุดบ้าง ฮา 😛