T字形のサブセット

  • サブセットをつくる
    • 闇雲に作ると、スーパーセットを扱うときに面倒か?

 ⇒UNION ALLを使えばいいのでは
 いまいち具体的にイメージできないけどスーパーセットが必要なのは「○○一覧」とかの表示系だけかな?という気がする。

    • nested-IFが少なくなる

 ⇒テストケースが減る
 ⇒ポルモーフィズムを使う必要もなくなる、技不要。


  • サブセットをつくらない
    • NULL-keyを使う



うーん、とりあえず前提としてはサブセットを作っていく方向でよいかな。
⇒ちゃんとサブセットつくってデータ構造を明確にしたい
あとはケースバイケースでNULL-key使っていくように変更したりすれば。