Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
SQL Server Management Studio 2012で1:1の関係を作成したいのですが、助けてください。正しい方法が見つかりません。試行するたびに、1対多の関係が作成されます。
一意の制約を作成するか、その情報をテーブル自体に含めることができます。
以下の SQL で開始できます。
ALTER TABLE myTable ADD CONSTRAINT myOneToOneColumn UNIQUE (myColumn);
実際、1 対 1 の関係は、関係の一部にunique対応する列に制約が追加された 1 対 n の関係です。n
unique
n
uniqueしたがって、外部キーに制約を追加する必要があります。