[Seasar-user:5425] Re: DBFlute における複合外部キーの使用について

kubo [E-MAIL ADDRESS DELETED]
2006年 12月 11日 (月) 20:27:58 JST


久保です。

> DBFluteのAdditional ForeignKey機能において、
> 複合外部キーは考慮されていますでしょうか。

ドキュメント足らずで本当に申し訳ございません。


複合外部キーもOKです。

localColumnName = LIBRARY_ID/LB_USER_ID

というように、'/'区切りで指定して下さい。
DBFluteのバージョン{0.3.2}でOKです。


取り急ぎドキュメント作成しました。日々更新していきます。
http://dbflute.sandbox.seasar.org/ja/advance_properties.html





> 現在、
> プロジェクトの方針としては、スキーマ上に外部キーは一切張らず、
> 全てAdditional ForeignKeyで設定する方向で考えています。

もし、FKを付けたり外したりするツール or そのDDLを作成するツール
がある場合は、実際のDBにはFK制約は貼らず
「Generate専用のDBインスタンス」にFKを貼って
Generateするやり方もあります。

(当然、色々都合などあると思いますので、単に参考までに)



-- 
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
kubo   <[E-MAIL ADDRESS DELETED]>
jflute <http://d.hatena.ne.jp/jflute>
株式会社ビルドシステム <http://www.buildsystem.co.jp>
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/





Seasar-user メーリングリストの案内