ようこそ ゲスト さん、新規登録(無料)して気になる疑問を解決しませんか?

質問

QNo.4023289 vb.net2005でリレーション
質問者:sakaki_san SQLServer2005ExpressとVB.net2005を使用しています
そこで質問ですがリレーションを張る際に
データベースエクスプローラーでデータベースダイヤグラムで作成するのと
データソース上でデザイナーにて作成するのとでは
どのように違いがあるのでしょうか?

初学者ですみませんがよろしくご教授ください
困り度:
  • すぐに回答を!
質問投稿日時:
08/05/15 01:29
この質問に対する回答は締め切られました。

回答良回答10pt

ANo.1 データベースダイアグラムは、SQLServer2005のテーブルの構成を操作するものであると思います。
一方データソース上でデザイナーで作成するのは、データソースはクライアント側でサーバーのDBの一部をコピーして保持しているものであると思っています。
ADO.NETでは、クライアント側で簡易的なミニDBという感じでDataSetなどがあるのですが、データソース上でデザイナーとあるのでもしかしたら、サーバー上のスキーマ情報に沿って強く型付けされたTableAdapterのことをさしているのかなとも思っています。
もしこのあたりを詳しく知りたければ、
プログラミングADO.NET 2.0
http://www.amazon.co.jp/%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%...

をお勧めします。読破するには時間がかかると思いますがすごく勉強になります。
回答者:ape5
種類:アドバイス
どんな人:一般人
自信:参考意見
回答日時:
08/05/15 20:49
この回答へのお礼この回答にお礼をつける(質問者のみ)