Redmine v3.3.3のER図をastahでリバースしてみた
Redmine v3.3.3のER図をastahでリバースしてみた。
自分のためにリンクを貼っておく。
【1】Redmineに蓄積されたチケット情報に対し、障害・課題・進捗・工数などの情報をある特定目的で集計したい場合に、ER図やDB設計書があると便利だ。
直接SQLを発行して、データを抽出した方が早いから。
そういう意図でRedmineのER図を見ると、どのテーブルもサロゲートキーなので、SQLは書きやすい気がする。
【2】なお、渡辺さんの記事では、Railsのようなサロゲートキーが強制されたデータモデリングに関する意見があり、参考になる。
【3】astahのDBリバースプラグインはすごく優秀。
稼働中のDBに対し、JDBCがサポートされていれば、ほとんどすべてのスキーマ構造をリバースしてくれる。
また、DB定義書もExcel出力してくれるので便利。
「Excel設計書を直す→DDL作成→DDLを環境へ反映」流れではなく、「DDLを作成→DDLを環境へ反映→astahでDBリバース→Excel設計書を出力」の流れの方がスムーズと思う。
Officeファイルの保守ほど面倒な作業はないから。
一方、ExcelのDB定義書からastahのER図をリバースするプラグインもあるので、astahは正直手放せない。
| 固定リンク
「Redmine」カテゴリの記事
- Redmine AI HelperプラグインはRedmineをAI駆動プロジェクト管理に変える可能性を秘めている #Redmine(2025.12.31)
- 第29回東京Redmine勉強会の感想~今話題のテーマはJTC運用とAIによるプロマネ作業支援 #redminet(2025.11.09)
- 第22回 Redmine大阪の感想 #RedmineOsaka(2025.09.21)
- RedmineJapan vol.4の感想part1~Redmine AI HeplerプラグインはRedmineのナレッジ活用を強化してくれる #RedmineJapan(2025.07.31)
- Jiraの機能はTracに似ている気がする #redmine(2025.06.01)
「astahによるUMLモデリング」カテゴリの記事
- astahでPJ管理もプロセス設計もアイデア発想も全て表現したい(2025.10.25)
- アーキテクチャ設計はベストプラクティスを参照するプロセスに過ぎないのか?~Software Processes are Software, Too(ソフトウェアプロセスもまたソフトウェアである)(2024.09.22)
- 「システムアーキテクチャ構築の原理」の感想part2~非機能要件がシステムのアーキテクチャに影響を与える観点をプロセス化する(2024.05.06)
- 「システムアーキテクチャ構築の原理」の感想(2024.05.06)
- astahにタイミング図がサポートされた(2024.03.12)


コメント