Java⇔RDBのMapping-Frameworkを語るThre Vol.3
■ このスレッドは過去ログ倉庫に格納されています
0802デフォルトの名無しさん
2005/09/15(木) 00:36:16【質問1/2】
table : GRP_INFO
GRP_ID (primary key)
GRP_NAME
table : USR_INFO
USR_ID (primary key)
USR_NAME
table : RLM_INFO
GRP_ID (foreign key -> GRP_INFO.GRP_ID)
USR_ID (foreign key -> USR_INFO.USR_ID)
((GRP_ID, USR_ID)でunique)
という、ユーザが複数のグループに登録できるリレーションを考えたとき、
その更新処理においてRLM_INFOのhbmを読み込む段で例外(MappingException)が出ます。
primary key がない場合はhbmを手書きでゴリゴリ修正しなければならないのでしょうか?
■ このスレッドは過去ログ倉庫に格納されています