VS 2015 で Sql Server データベース プロジェクトにビューを追加しようとしています。ビューは、プロジェクトで定義されていない 2 つのテーブルを参照しています。したがって、私のビュー DDL は次のようになります。
CREATE VIEW [dbo].[My_View]
AS select a.Name, b.Name
from [dbo].[TableA] a
join [dbo].[TableB] b
on a.Ref = b.Ref
TableA も TableB もデータベース プロジェクトに存在しませんが、どちらもターゲット データベースに存在します。それらは別のアプリケーションに属しており、ターゲットデータベースのテーブル/ビューのサブセットのみを定義するため、この特定のプロジェクトによって制御されるべきではないため、それらをプロジェクトに追加したくありません。エラーが原因でプロジェクトをコンパイルできません:
Error: SQL71501: View: [dbo].[My_View] has an unresolved reference to object [dbo].[TableA].
(および同じ根本原因からのさらにいくつかのエラー)
master db への参照を追加しようとしましたが、うまくいきませんでした。
このエラーを回避する方法はありますか? または、実際の DDL でこれらのテーブルを定義せずに、どうにかして TableA と TableB への参照をプロジェクトに追加しますか?