hibernate で、フィールドとして持っているクラス(自作クラス)をプライマリキーの一部にすることはできないのでしょうか?
そもそも、1つでプライマリとなるフィールドを必ず持つべきなのでしょうか?