複合キーがある設計はけっこうめんどくさいことが多いな。
正規化してテーブル分けた方が最終的にいいものが出来る気がする