foreign-key-relationship

    5热度

    3回答

    我想在一个有两个外键关系的表上的数据库中创建一个新行,我还没有能够获得什么顺序和需要做什么调用的句柄。这是我到目前为止有: db.Models.Order order = DB.Models.Order.CreateOrder(apple); order.CustomerReference.Attach((from c in db.Customer where c.Id == custId se

    4热度

    4回答

    类似,但不完全相同SQL Server 2000 - Query a Table’s Foreign Key relationships 我需要给定一个表名T-SQL语句,将工作SQL 2000,将返回外键该表格的关系,例如 Table MyFristTable具有MySecondTable的外键,其中MyFirstTable.ColA必须位于MySecondTable.ColB中。我会很高兴,如

    3热度

    4回答

    我试图在表中建模树关系。例如,有“类别”,类别本身可以在父类别中。 我的模式是: id int PRIMARY KEY, parent_id int, name 我的问题是,我应该标记PARENT_ID列作为外键?外来意味着“外部”而不是自我参照。为此目的是否有不同类型的钥匙? 我的问题类似于: Self-referencing constraint in MS SQL,但我问了一个不同的

    5热度

    3回答

    SQL Server 2005. 我将外键约束添加到应用程序的数据库中,据称这些数据库不需要它们。自然地,数据变得不可靠,并且在外键字段中存在孤立条目。 设置: 两个表,TableUser和TableOrder。 TableUser具有主键“UserID”,而TableOrder具有外键“UserID”。 如何查找TableOrder.UserID在TableUser.UserID中没有匹配项的行

    82热度

    7回答

    在课堂上,我们都是'学习'数据库,每个人都在使用Access。无聊的是,我正在尝试做其他课程,但是使用MySQL的原始SQL命令而不是使用Access。 我已经设法创建数据库和表,但现在如何在两个表之间建立关系? 如果我有我的两个表是这样的: CREATE TABLE accounts( account_id INT NOT NULL AUTO_INCREMENT, custom

    1热度

    2回答

    在下面的表结构: Fruits ( fruit_id, fruitName ) Vegetables ( vegetable_id, vegetableName ) favoriteFoods ( food_id, foodName, type_id (References either a fruit or a

    3热度

    1回答

    由于各种原因,我正在使用的数据库(SQL Server 2005)没有定义任何关系。每个表都有一个主键。而大多数表至少有一个外键,但我们从来没有配置约束。 任何人都可以告诉我,我应该采取什么步骤来通知实体框架表之间的基础关系?有没有描述这个过程的特定文件?

    1热度

    1回答

    我通常使用Ruby on Rails框架,但对于这个项目,我需要使用ASP.NET MVC,我很困惑。 基本上我有1台: 页=(ID,姓名,CATEGORY_ID) CATEGORY_ID实际上是一个页面(页面可以链接到另一页)的链接。 我设置了外键和一切,模型启动并正常工作。 我的问题是:如何将一个页面链接到另一个页面?如果我尝试设置category_id,它似乎并没有工作......是否有一种

    1热度

    1回答

    我刚刚开始跳入EF,似乎无法做一些看似简单的事情。 这是我的问题和支持信息。 任何帮助或建议将被极大地占用。我有一个用户表和组表。我有一个用户表和组表。这些之间是一个UserGroups交集表,允许用户属于任意数量的组。 组表已经填充了值。 我的问题是如何向此用户添加一个组,以便在交集表中创建用户和组之间的关系。 我的主键自动递增。 这里是我的数据库结构: 我的EF结构是这样的:提前 感谢,如果我

    0热度

    1回答

    我试图用LinqToEntities,只是注意到,有在数据模型中没有外键的字段。这似乎在尝试添加记录时会造成一些麻烦。 我身边读发现添加一条记录时,你可以做这样的事情(产品有一个外键分类表)。 Product myProduct = new Product(); myProduct.ProductName = ProductName; myProduct.Categories = db.Cat