外部キー、制約、デフォルト値などの項目は、データベース管理システム(この場合はMS SQL 2005)またはアプリケーションによって処理される必要がありますか?両側から意見を聞いたことがありますが、どちらに行くべきかは正直わかりません。
複数のサーバー/データベースにまたがる可能性があり、リンクサーバー間で外部キーを使用できるとは思いません。それに加えて、データベース設計にはいくつかの循環参照があり、ON UPDATE CASCADE
すべてを使用できません。
データベースはMS SQL 2005(おそらく2008)であり、データベースとのすべてのやり取りはアプリケーションを介して行われる必要があります。