我知道这必须是直截了当的,但不知何故,我无法理解它。我们使用的系统具有WPF前端,然后是DB first entityframework,然后是SQL 2008R2数据库。父级不能在没有子级的情况下存在,因此我们采用的存储过程
父数据和子数据列表,在这里,子数据列表在使用XML序列化程序序列化整个列表后作为XML传递。所有这些都工作得很好,直到我们必须保存500,000个孩子的记录。
在我的web应用中,用户可以给产品分配多个标签(就像stackoverflow上的标签一样)。有三个表: products、tags和products_tags来实现多对多关系。我的问题是,如何使用EntityFramework (LINQ to SQL)实现这一点:“如果标记表中不存在新标记,则只在其中插入一个新标记”。因此,在</e