问题标签 [table-relationships]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
oracle - ORACLE中如何查看表关系
我有一个 Access 数据库。
现在我已经创建了与这个 Access DB 的连接并将其复制到 ORACLE。
我希望必须在 Oracle 中重新创建键和约束。
我不知道如何创建表之间的关系。
并且还可视化它们。
ruby-on-rails - 我正在尝试在关系模型中将关注者状态从“请求”更改为“已批准”
我有一个包含followed_id、follower_id 和状态的关系表。我在我的用户模型中使用“多次通过”来创建关联。用户有很多关注,并且通过反向关系关注很多。当用户关注另一个用户时,状态默认为“已请求”。
因此,用户有一个关注者列表,每个关注者的状态为“已请求”。
我在这个追随者列表中需要的是一个带有 put 方法的 link_to 或一个仅找到该关系并将状态字符串更新为“已批准”的表单。看起来这很容易,但我已经搜索了好几天,无法弄清楚。这是我到目前为止所拥有的:
在 users_controller 中,将状态从“已请求”更改为“已批准”的操作:
这是在 users_controller 中列出关注者:
这是我定义状态的地方,这在 user.rb 模型中可能不正确
这是我向关注者展示的页面:
有谁知道我如何才能将关系表中的字符串更新为“已批准”?
ruby-on-rails - rails 表关系:如何输出相关值?
我是 Rails 框架的新手,并且尝试了很长时间来解决这个问题......我想显示某个用户所属的团队名称,它适用于 show 操作(用户详细信息),但不适用于 index 操作(所有用户)
我创建了表格:
我有以下课程:
然后我有以下用户控制器:
..显示用户团队名称的代码是
...效果很好...但是,当我尝试在索引视图中使用相同的代码时,像这样,我收到错误“nil:NilClass 的未定义方法‘团队’”。
我做错了什么?感谢您的帮助,我将不胜感激!
orm - CF-ORM 如何映射这些字段/表
我有 2 张桌子。
- tb_Employees
- tb_Orders
tb_Employees有以下字段
- 员工编号
- 姓名
tb_Orders有以下字段
- 订单号
- 客户名称
- empAccepted(参考 tb_Employees)
- empApproved(参考 tb_Employees)
当我提取数据时;
- “ empAccepted ”工作正常。
- " empApproved " 显示来自 empAccepted 的数据
empApproved没有显示自己的数据。
有谁知道如何在 CF ORM 中正确映射它?
<---------------- 已添加 ---------------->
我有很多失败。
我可以发布所有这些 - 但是,我认为这是时间的腰部。
他们都没有工作
我想学习如何正确映射这种情况。 正确的方式。
我以为我提供了足够的基本信息来进行映射。
但是,由于大众需求:)))))
我应该发布哪个“失败”?
我发布了我的失败之一。(我有超过 12 次失败)。
12个不同的文件关于不这样做的方式。:)))
我已经改变了很多次。把东西拿出来。添加的东西。
我只想知道如何正确映射这种情况。
tb_Orders.empApproved ...不断显示来自...的数据 tb_Orders.empAccepted
tb_Employees
tb_Orders
ruby-on-rails - 轨道关系一对多;不能构建子对象?
到目前为止,这就是我设置它的方式,但是当我尝试在控制台中执行此操作时:
我得到以下结果
几个小时以来一直在寻找如何建立关系,我想我可能忽略了一些非常简单的事情......对不起新手问题,但我开始从沮丧中拔出头发!
asp.net-mvc-3 - EF 实体之间的多重关系
我正在使用 Code First 方法来构建这个问题中的数据库。我有以下(部分)实体:
在官方实体中,我有这个:
使用一些示例数据并检查 SQL Server 数据库,这正如我所期望的那样工作。比赛与官员是一对多的关系。
我遇到的问题是,我希望比赛能够将官员的主键作为主要官员。所以我会添加到锦标赛实体:
如果我这样做,我会在我的 Tournament 表中获得属性 OfficialID 和 HeadOfficial_OfficialID,并在我的 Officials 表中获得 TournamentID、Tournament_TournamentID 和 Tournament_TournamentID1。我意识到我现在不仅在锦标赛和官方之间有一对多的关系(认为锦标赛可以有很多官员),而且我也有一对一的关系(认为锦标赛只能有一个头)官方的)。
我该如何解决这个问题?
ms-access - VBScript 从 MSACCESS 导出表关系以便稍后放回
对于源代码控制,我试图从 Access 中导出表关系,以便能够重新导入它们。据我所知,为了做到这一点,我只需要四条信息。
- 表名
- 表字段名称
- 外部表名
- 外部表字段名称
我把前三个记下来了,但是在弄清楚最后一点信息时遇到了问题。通常我的表和字段名称总是相同的,所以这通常不是问题,但我真的很想这个 vbscript 是否可以解释将来可能不那么明显的时间。这是我正在使用的代码片段:
我曾假设我可以很聪明,检查字段计数并遍历它们。然而,这个笑话在我身上,因为我在两个不同名称的字段之间建立了关系,并且字段计数仍然为 1。因此,我的聪明并没有向我揭示法力的秘密:P 有人知道我如何哄这个信息出来了?
- 表名 = db.Relations.Item.Table
- 表字段名称 = db.Relations.Item.Fields.Item(0).Name
- 外表名 = db.Relations.Item.ForeignTable
- 外部表字段名称 = ????
php - 表连接 SQL/PHP (CRUD)
我有两个这样的表:
它们通过 UID 处于一对多关系中:
我想加入这些表,以便只从 tblFacilityHrsDateTimes 获取 ID 值(这样当我编辑表时,第一个表 tblFacilityHrs 由 UID 编辑,而 tblFacilityHrsDateTimes 由 ID 编辑)。
如何加入表格以便以这种方式对其进行编辑?
像这样的东西:
在我的脑海中,我想象表格像这样加入(但它不起作用):
database - 冗余关系?
我正在尝试设计一个数据库模型,但我有一个问题。
我需要表示这一点:
一个订单可能有零个或一个 QAP。
一份订单可以有一份或多份电子报告。
一份电子报告必须有一个 QAP。
为了表示这一点,我有这个模型:
如果一个订单没有 QAP,用户必须选择一个将其添加到电子报告中。如果订单有 QAP,用户不需要选择一个来将其添加到 E-Report,因为所有 E-Reports 都将具有该订单的 QAP。
用户将收到一个 Orden,然后他将填写 E-Reports。我对订单不感兴趣,我对用户填写的电子报告感兴趣,QAP 有填写所需的信息。
我的问题是,如果 Order 没有 QAP 电子报告可能有不同的 QAP。
例如,Order1 没有 QAP,但它有两个 E-Report:
- E-Report1 具有 QAP1,并且
- E-Report2 有 QAP2。
这个数据库设计正确吗?
我不确定 Order 表和 E-Report 表中的重复 qapId 列是否正确。
oracle - 从现有的 Oracle 模式生成表关系图
我的公司有一个现有的数据库,其中包含数十个具有各种关系的数据库表。
是否有任何可用的工具可以生成关系图?
顺便说一下,我主要在 Ubuntu 11.10 机器上使用 SQL Developer 3.0.4。