丁度、仕事で必要になったので実装しました。 (明日リリース予定のDBFlute-0.5.6) 今まで、「業務的にone-to-one」というのがDBFluteにとっては鬼門でした。 o 会員(MEMBER)テーブル o 会員住所情報(MEMBER_ADDRESS)テーブル とあったとします。 ここで互いに同じ主キー値を持つなり、MemberAddressでユニーク制約 の掛かったMemberIdカラムを持つなどで、制約的にone-to-oneであれば、 全く問題ありません。DBFluteはその制約を検知して、 MemberCB member = new MemberCB(); member.setupSelect_MemberAddressAsOne(); というように実装が可能になります。 しかし、MemberAddressで「VALID_FLGが有効なもので絞ればone-to-one」