テーブルにFKを追加すると、1:Mの構成と1:Mの構成を区別するにはどうすればよいですか?例えば1:Mの関連付けVs 1:SQLのMの構成
、私は(Account
表に)AccountId
を参照する外部キーに(Case
テーブル内の)既存の列Account
を変更するには、以下のクエリステートメントを使用します。
1つのアカウントが多くのケースを持つことができる1:Mの関連付けを共有します。彼らが1:Mの構成を持っていたらどうなりますか?この変更ステートメントはどのように見えますか?次の文は、1:M関連について正しいですか?
Alter table [dbo].[Case] with check add constraint [FK_Case_Account] foreign key ([Account])
references [dbo].[Account] ([AccountId])
GO
Alter table [dbo].[Case] check constraint [FK_Case_Account]
「1:M構成」とは何か、「1:M関連」とはどのように違うのですか? –