PORTERSのデータ構造