あれ2022/3/26 14:06:00 テーブル設計がつらすぎる。DBの経験が薄い&DBから長らく離れていた せいだろう。プログラムだったら感覚でなんとなくなんかいい感じにできてしまうが、経験のないやつはどうしようもない。 PlantUMLでER図を書いて、壁打ちしたほうがよさそうだ。設計資料も残るのでその意味でも利点がある。
文輪の概念データモデル2022/3/26 15:02:00 @startuml entity outline as "outline\nアウトライン" { } entity relation as "relation\n関係" { } entity home_outline as "home outline\nホームアウトライン" { } outline }-- relation outline ||--home_outline @enduml
あれ2022/3/26 14:43:00 PlantUMLでER図を書いていて気づいたのだけれど、輪郭のデータ構造ってどれだけ親ノードをたどっていっても根ノードにたどり着けないな。なんてデータ構造だ。 なので、読み込みをした直後に表示するノードは、特別に記録しておかないといけない。