refs #9 クラスに同じ型のプロパティが複数あると、一つ目が属性になり、２つ目以降が関連端になる

- クラスを探して見つからない場合は、先にクラスを作成し、関連端を作成するようにしました。
- 重複するコードをリファクタリングしました。
Merge pull request #10 from ChangeVision/9_fix_to_create_attribute

refs #9 クラスに同じ型のプロパティが複数あると、一つ目が属性になり、２つ目以降が関連端になる