ColumnとImplementedColumnを使い分けるという発想