[英]one to many relationship in sql server
我有一個包含以下各列的表
項目表:ID,標簽,AnotherColumn
第二個表:標記表:Id,TagName,描述
我希望項目表的標記列是標記表TagName列的值的集合,但我不知道如何在sql server中對此建模。 有誰知道該如何建模,以便如果我從標簽表中刪除一條記錄,它將從項目表中刪除該標簽引用?
您不希望這樣的項目表。
您需要一個附加的ItemTags
表,其中包含:
ID, ItemID, TagID
這將允許您映射倍數並且仍然強制執行約束。 聽起來您想要在“ Tags
字段中Tags
“列表”,這是一個糟糕的主意。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.