データベース マップと SQL スクリプトを作成および維持するための最良の方法は何だろうと考えています。私は、テキスト エディターで SQL スクリプトを手書きで書くこと (さらに、紙の上に私の隣にある地図をデザインすること) のファンであることを知っていますが、データベース マップ ソフトウェア (MySQL Workbench、Visual Studio) を使用することを好む人もいます。 ...この投稿にリストされている一部) スクリプトを自動的に生成します。
どちらのソリューションにも利点と欠点があります。次の利点があります。
- 手でSQLスクリプト:
- あなたはあなたが書いていることを正確に知っています。
- クリーンで読みやすい SQL コードを維持できます。
- コードを書くことで、データベースの詳細をよりよく把握できます。
- コードを書くことで、SQL の知識を実践することができます。
- 設計されたマップから自動生成されたスクリプト:
- 時間を節約します。
- SQL 言語を知らなくても、スクリプトを生成できます (手動で SQL スクリプトの逆の利点としてこれを挙げたとしても)。
- タイプミスを防ぎます。
どう思いますか、どのように進めますか?