[seasar-dev:1018] Re: リリース計画
[E-MAIL ADDRESS DELETED]
[E-MAIL ADDRESS DELETED]
2009年 1月 25日 (日) 01:10:03 JST
TO:小林さん
takao です。
いつも大変お世話になっています。
Master-Detail に関するドキュメントを、簡単ですが記述させて頂きました。
Master-Detail は MySQLでテストしていたため、H2 データベースのように、
jdbc.dicon → PUBLIC → EMP
のような階層に対応していませんでした。
この点に関しては先ほど修正し、コミットさせて頂きました。
ダイアログのディテール側のテーブルを表示する方法ですが、
予めデータベースビューにてカラム名まで展開したテーブルを、
明細テーブルとして表示するようにしています。
また、マスタ−ディテールにおいて、
マスタ側のプライマリキーは1つ、ディテール側のプライマリキーは2つという
制約で
アプリケーションを生成しています。
DEPT と EMP は 1 対多の関係という御指摘も頂きましたので、
この点は今後の改善項目として検討させて頂きたいと思います。
>・master-detail
>
>Teeda + S2Dao の新規プロジェクトを作成して
>EMP テーブルの DEPT_ID に外部キー制約を付与し,
>DatabaseView で DEPT テーブルを右クリックして
>「Generate Head Meisai Application」を選択すると
># Head Meisai は Master-Detail の方がいいなぁ.
>ダイアログが表示されます.
>
>しかし,ダイアログにマスタ側のテーブル DEPT は
>表示されますが,ディテール側のテーブル (Meisai) は
>「PUBLIC」と表示され,EMP を選択することができません.
>
>DEPT と EMP は 1 対多の関係なので,外部キー制約さえ
>あれば master-detail として使えても良さそうな気が
>するのですが,何か制限があるのでしょうか?
>
>また,「Scaffold Type」が空欄になってます.
>Teeda + S2Dao や Teeda + Kuina-Dao は対象に
>なっていないのでしょうか?
>
>
>それぞれの機能について誤解しているかもしれないので,
>追加した機能の概要および使い方について説明をして
>いただけると助かります.
>
>できればドキュメントへの記載もお願いします.
>ドキュメントは trunk/www 以下にあります.
>
>
>
>
Seasar-dev メーリングリストの案内