私はテーブルを持っています:
Users{UserId ...}
Professors{UserId ...}
両方のテーブルで PK になるように設定UserIdし、1:1 の関係にしました。
Professorしかし、新しいユーザーを挿入しようとすると、テーブルへの挿入も必要になるため機能しません。
1人のユーザーがProfessorテーブルに1つのレコードしか持てないようにしたいのですが、Professorテーブルに存在する必要がないようにしたいです(すべてのユーザーを教授にしたくありません:))。
SQL Server Management Studio で 1 対 (0...1) の関係を設定する方法は?
キー制約を NO に設定することは解決策ではないことを私は知っています:)