[seasar-dev:386] Re: [s2dao]N:1 マッピングでRELNOを指定する理由
Hirotaka HONMA
manhole @ arksystems.co.jp
2006年 5月 25日 (木) 10:38:25 JST
ほんまです。
on Thu, 25 May 2006 04:57:57 +0900
上原 慶三 <keizou @ jd6.so-net.ne.jp> wrote:
> 上原です。
>
> Yasuo Higa wrote:
> > ひがです。
> >
> >> ほんまです。
> >>
> >> アイディアその1です。
> >>
> >> ASでのエイリアス名を"テーブル名.列名"にするのはどうでしょう?
> >> # 今までは"列名_テーブルのRELNO"
> >> これなら手書きSQLでも問題なさそうですし。
> >>
> > ASでテーブル名.列名で名前を付けても、列名しか認識しない
> > RDBMSがいたような記憶があります。
> > 誰だっけな。
> > 既に修正されている or 勘違いなら上記に賛成です。
>
> ASでのエイリアス名を"テーブル名_列名"にするのはどうでしょうか?
アンダースコアはテーブル名・列名に利用されることが多いと思う
ので、区切りがわかりづらくなりそうな点が気になりました。
> それとも、デフォルトでは連番を振るようにして、
> RELNOを指定することもできるようにするとか。
> 互換性の問題を考えるとこちらのほうがいいような気もします。
確かに。
> いま1.1で1:N、N:Nマッピングを実装中ですか
...
> こんなかんじで行こうと思うのですがどうでしょう。
ステキだと思います!
# これってEntityへ書くアノテーションですよね。
Seasar-dev メーリングリストの案内