foreign-key-relationship

    2热度

    4回答

    如果我试图从表中删除多行,并且其中一行由于数据库关系而无法删除,会发生什么情况? 不受关系约束的行是否仍会被删除?或者将整个删除失败?

    3热度

    2回答

    不确定此问题的正确标题应该是什么。我有以下模式: 问题与WorkItems有一对多的关系。 WorkItem与LineItems有一对一(或一个零)关系。 我想创建事项和工作项 Matter.unbilled_work_items = orm.relation(WorkItem, primaryjoin = (Matter.id == WorkItem.matter_id) and (W

    4热度

    2回答

    我真的不知道我使用的是良好的条件复合外键,所以我会尽量先解释一下我的问题。 我有一个交叉引用表,CompetenceCollab,包含人民和他们的能力之间的关联。该表有两个主键,即人员ID和能力的ID。到目前为止,一切都很好。 然而,新的功能,我要补充的是以下之一:人必须能够评级添加到其他人的能力。基本上,这意味着我必须添加一个新的表格,其中将包含该笔记,谁给了它,并以某种方式链接到表格的Comp

    0热度

    1回答

    我刚从Kohana框架的第3版开始。 我曾与$ _has_many等 现在我有表页面。主键是pageID。该表有一个名为parentPageID的列。现在我想创建一个ORM模型,当像这样加入$page->parent->find()时,返回由parentPageID标识的页面。 我已经有下列要求: // Settings protected $_table_name = 'pages'; pr

    1热度

    2回答

    我是Rails的初学者,我读到Rails在创建表时在模型级别和迁移文件中的数据库级别强制外键关系。它是否真的有必要,它提供了什么样的优势

    1热度

    2回答

    我在使用原则选择数据子集时遇到了问题。 我有3个表 位置 联系 Contact_location 该联系人和位置表中保存的名称和其他表仅持有ID的一个ID。例如: Location loc_id: 1 name: detroit Contact contact_id: 1 name: Mike Contact_location loc_id: 1 contact_id: 1 教

    1热度

    1回答

    之间的依赖关系目前的结构如下两个外键: Table RowType: RowTypeID Table RowSubType: RowSubTypeID FK_RowTypeID Table ColumnDef: FK_RowTypeID FK_RowSubTypeID (nullable) 总之,我映射列定义的行。在某些情况下,这些行具有子类型,它们

    1热度

    1回答

    我需要在EF版本1中创建实体数据模型,因为我的虚拟主机还没有Framework 4.0。下面只是一个简单的例子来展示这个问题。 我有3个表,一个用户表,另一个网页表和一个带访问表。前两个表中的每个表都与访问表具有一对多关系(基本上,它可以作为多对多关系,只有访问表具有其主键和额外字段) 使用4.0这个版本可以工作,但它不适用于v.1。 “访问”的计数为0,所以测试字符串返回“”...为什么,我将如

    1热度

    1回答

    我正在构建一个访问遗留系统的Rails应用程序。数据模型包含可以具有一个或多个订阅的客户。订阅始终属于一个且仅有一个客户。 Column | Type | Modifiers -----------------+---------+----------- customer_id | integer | not null subscription_id | integer | not n

    4热度

    1回答

    我正在为本地城市页面设计数据模型,更像是它的需求。 所以4表:国家,州,城市,邻里。 现实生活中的关系是:国家拥有多个拥有多个城市的多个国家,这些国家拥有多个社区。 在数据模型中:我们是以相同的方式将它们与FK链接起来,还是将它们与每个链接进行链接?就像在每个表格中一样,甚至会有一个国家ID,州ID,CityID和NeighbourhoodID,这样每个ID都连接在一起?其他方面从国家到达邻居,我