T字形のサブセット
- サブセットをつくる
- 闇雲に作ると、スーパーセットを扱うときに面倒か?
⇒UNION ALLを使えばいいのでは
いまいち具体的にイメージできないけどスーパーセットが必要なのは「○○一覧」とかの表示系だけかな?という気がする。
-
- nested-IFが少なくなる
⇒テストケースが減る
⇒ポルモーフィズムを使う必要もなくなる、技不要。
- サブセットをつくらない
- NULL-keyを使う
うーん、とりあえず前提としてはサブセットを作っていく方向でよいかな。
⇒ちゃんとサブセットつくってデータ構造を明確にしたい
あとはケースバイケースでNULL-key使っていくように変更したりすれば。