区分をテーブルするか?カラムにするか?

これはサブタイプの実装をどうするかで変わるではと考えている。
多くの場合、区分はサブタイプを表している。サブタイプの実装をテーブルごとにするようにした場合、必然的に区分がテーブルになる。逆に、サブタイプを1つのテーブルで実装した場合、区分がカラムになる。