hibernate 同一テーブルの多対多構造 訂正

さて、昨日の日記で、同一テーブルの多対多構造について書いたが、
どうにもこうにもいかなくなったので、
リンクテーブルを通常のテーブルの扱いにし、ごにょっとやることにしました。

どうにもこうにも、Collectionで持っているやつらは、remove addしたときの振る舞いが読めない・・・
いろいろと試したが、解決する兆しもなく・・・
こんなことならー!って感じで その方法にしました。

しっかし、こう言う入り組んだ構造を作るのは良くないね。