foreign-key-relationship

    0热度

    2回答

    我是这个主题的新手。 我想要这样的东西。 我有两个表在我的sqliteDatabase一个是主,另一个是孩子。 现在,如果我从主服务器删除记录,假设我从主服务器删除了一行,其中id = 5,那么自动删除id = 5的子表中的所有记录。 我不知道如何创建触发器以及如何应用外键约束,因此有人请告诉我一种在firefox的sqlite3管理器中执行此操作的方法。 感谢

    0热度

    2回答

    当您有两个网格(主和细节)并将一行添加到第二个(细节)时,在.net对象(如DataTable)中,新行将自动具有外键值。 我该怎么做(我不使用DataTables,因为他们吸)? 谢谢。

    3热度

    1回答

    我认为这是别名简单外键关系,但似乎不是。 你可以把MySQL作为例子什么是关联关系? 我想这意味着many2many关系,这是真的吗?

    1热度

    3回答

    我有两个表格Plants and Information。每个工厂都有很多信息,但每个工厂都有一个MainInformation。所以两者之间有一对多的关系和一对一的关系。信息表有一个PlantID,Plants表有一个MainInformationID。我希望两个表中的两个字段都不是空值。但是现在你不能将两个记录中的任何一个插入到它们的表中,因为每个记录都要求它们的字段不为空,这意味着它们需要先

    1热度

    3回答

    我正在从Harvest中提取数据。这里是我的两个模型和架构: # schema create_table "clients", :force => true do |t| t.string "name" t.integer "harvest_id" end create_table "projects", :force => true do |t| t.st

    1热度

    2回答

    当我尝试在Sql Server 2005中的两个表内创建关系时出现错误。我尝试使用数据库关系图功能创建关系。我有一个播放器表和一个消息表。我想从Message表创建两个关系到Player表。我可以成功创建从Message.From到Player.PlayerId的第一个关系。当我尝试创建Message.To第二关系Player.PlayerId我得到一个错误,指出... “球员”表成功 保存的“消

    1热度

    2回答

    我的疑问是关于如何处理后续的事情: 我有其中一个用户属于一个公司的系统,并且这个用户有他们的客户。 如何正确获取所有公司客户的列表以及关注用户名? 在客户端表,其中我有跟这个有关系的一个字段: 一个COMPANY_ID和USER_ID领域 只是COMPANY_ID场 只是USER_ID领域的事业user表中有COMPANY_ID? ?? 别的东西... TKZ 罗伯托

    0热度

    1回答

    我有3个表转包,公司和一个链接表CompanyToSubcontract。链接表包含Subcontract_id和Company_id。外键是在SQL中设置的,当我将它们吸入到我的dbml中时,一对多关系箭头显示出来,一切看起来都很好。但是,在编码时,就好像关系不在那里。 当我编写Select语句时,我必须使用连接才能工作。当我在代码中引用CompanyToSubcontract时,我没有可用的正

    2热度

    1回答

    我需要帮助来在外键表中插入数据时自动填充外键表中的主键值。例如:我已创建的表: create table Patient ( PatientId int IDENTITY(1,1) primary key, FirstName varchar(50), SurName varchar(50), Gender char(20), ) 说5行是否有在该Patient表: 说第一个行值是:

    6热度

    2回答

    在我构建的应用程序中,用户可以指定表之间的关系。 因为我只在运行时确定这一点,所以我无法在模式模块中指定has_many或belongs_to关系来启动。 所以给了两张表;系统和地点,我想添加关系来加入它们之间的记录。 我有下面的解决方案的一部分: $rs = $c->model('DB::system')->result_source; $rs->add_relationship('locat