kkamegawa's weblog

Visual Studio,TFS,ALM,VSTS,DevOps関係のことについていろいろと書いていきます。Google Analyticsで解析を行っています

LINQ to SQLでのdbml

ちょっと気づいたこと。これby desingnなのかなぁ。

  • SQL Serverにデータベース1,データベース2,データベース3とあって、それぞれにVS2008からデータ接続を作る。このとき各データベースに含まれる表は名前、テーブルレイアウトともまったく同じ。
  • データベース1,データベース2,データベース3に含まれるtable(データベースにもtableという名前で作っている)に対してdbmlファイルを作り、ひとつのC#プロジェクトの中に放り込む。
  • 名前が重複している〜といって、コンパイルエラーになる。

今ちょっとハードコピーを取る時間がないけど、これはどうなのだろう、仕様?