问题标签 [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.
sql-server - 动态关系
例如看下表:
tblItems:
tblData1:
tblData2:
在tblItems
类型 1 的列中IDData
,tblData1
如果类型为 2,则IDData
与 tblIDData2 关联。
记录应该插入到数据表中,然后用户可以将记录插入到项目表中,所以我必须设置一个关系来确保这一点。
在这种情况下,如何设置这些表之间的关系Sql Server
?
grails - Grails:基于遗留数据库的领域模型关系
我正在创建一个 Grails 应用程序,该应用程序从现有的遗留数据库(无法修改)中获取数据,并且我正试图围绕如何在域模型类中表示表关系。
以下是一些示例数据:
我如何用域模型类表示这三个表及其关系(通过 pID 列)?
mysql - 是否需要在 MySQL 中链接或连接表?
我以前创建过很多数据库,但我从未将两个表链接在一起。我试过环顾四周,但找不到为什么需要将两个或多个表链接在一起。
这里有一个很好的教程,介绍了数据库关系,但没有解释为什么需要它们。他只是简单地说他们是。
它们真的有必要吗?我知道(在他的示例中)所有订单都有一个客户,因此可以将订单表链接到客户表,但我只是不明白为什么这绝对是必要的。我可以(并且已经)创建了购物车和其他可以正常工作的复杂数据库,而无需创建任何表关系。
我刚刚开始为一个具有相当大和复杂数据库的新项目使用MySQL Workbench v6.0,所以我想知道创建没有关系的整个项目是否会丢失任何东西?
注意:如果这个问题太笼统或离题,请告诉我,我会改变它。我知道关于这个话题可以说很多,所以我真的只是想知道我是否因为不使用关系而对任何安全问题或重大性能问题敞开心扉。请具体回答;“是的,您正在向性能问题敞开大门”是无用的,对我自己没有帮助,也对以后查看此线程的其他人没有帮助。请在您的回复中包含详细信息和细节。
先感谢您!
ruby-on-rails-4 - 添加许多周来记录
我目前有允许用户上传图像的应用程序。目前。每张图片都属于某个事件,或者在我的情况下属于某个星期。
为了减少多次上传同一图像的冗余和服务器过载,我想允许用户上传 (1) 图像并让他们选择将其分配给数据库中加载的多个星期。
这是现在的设置:
创意模型
周模型
我遇到的问题是让我的应用程序将多个 [week_id] 传递给一个广告素材。
是否应该将其转换为与连接表的 has_and_belongs_to_many 关系?
嵌套表格
TIA
database - 数据库设计 - 表示 100*100+ M:N 关系的解决方案?
我正在尝试为我的数据库设计问题找到最佳解决方案,我愿意接受任何建议:
我有一个由子元素组成的表元素,它们之间的关系是 M:N,所以我需要为每个新的子元素创建一个相交表。
我可以拥有其他将使用不同子组件的表(如 Element2) Element 和 Element2 之间的主要区别在于它们将使用的子元素集。
到目前为止,一切都很好。
现在的问题:
我必须设计一个可以有 100 多个类似元素的表的数据库,而且每个表可以有 100 个子元素(所以 100 个关系,100 个相交表......)
因此,对于这种配置有 10 000 个表,我正在考虑一个糟糕的设计或关系模型的限制......
对此有何建议?
谢谢
database - 查询的关系数据库建议
我正在与 EPICOR 合作并设计 BAQ 报告。我的基本报告总是很好。现在我已经开始构建更复杂的查询,我想知道是否有任何提示可以帮助它们工作。虽然我的语法是正确的,并由程序验证,但我的查询仍然没有填充。关于寻找什么的任何建议?哪些问题可能导致延误?
java - 带有 Android 的 Azure 移动服务
我对 Android 开发和 Azure 移动服务都很陌生。我对 Java 有一定的了解,所以 Android 开发并不会太难。虽然,我正在努力获得使用 Azure 移动服务的良好知识。
我对 REST API 知之甚少,但如果需要,我可以很快学会。我的主要顾虑/问题如下:
我可以单独使用移动服务数据和 API 来构建我的 Android 应用程序吗?即简单的表值和基本的CRUD API?
如果没有,我应该如何构建应用程序?
我想满足多列查询、表关系(1 .. n 、继承),并且我还想使用 JSON 对象作为更轻量级通信的参数,而不是传递我的完整 Java 对象。
另外,是否可以设置 SSL?
任何帮助,将不胜感激。
orm - 在 Laravel Eloquent ORM 中在多个关系案例中选择哪种关系类型
我是 Laravel 的新手,对 ORM 的一些定义有点困惑。我目前正在开发一个简单的故障工单管理系统,这是我的问题:(表:列,列,...)工单:id,描述,设备 ID 设备:id,名称,vendor_id 供应商:id,名称
这是我的表格及其关系的简短简历,遵循 Laravel 的约定。如何构建这些模型?
基本上我需要检索,例如,向某个供应商打开了多少票(我打电话给供应商寻求支持的次数)。
先感谢您
php - Laravel 4 中的雄辩关系
我正在尝试制作一个迷你 CMS 类型的组件,我有三个模型:
页面.php
PageGroup.php
内容.php
编辑:我已经用正确的关系建立了我的关系模型。
返回PageGroup
属于 的集合Page
。我想我的新问题是是否有可能从该收藏中获得收藏......比如:
因为那会返回:
这有道理吗?我为新手问题道歉;我刚刚进入 Laravel!
sql - SQL Relation, one-to-many with a current used row
in sql i have a table of items. An item can have multiples prices. But when i come to using the data, most of the time i only need the currentPrice that i can find with the date.
My question : Would it be wrong to have 2 relation on price where and Item would have a relation with the currentPrice and all the price. Do there is a solution for this kind of problem to prevent complication in my mvc. Im currently using a viewModel with and the current price but if i could handle this in the database it seem better to me. (tell me if its not).
Note: I don't think this exact methode would work since I would need to create my price table before my item table and the same for the item table. But this show my problem.
Thanks alot for your help.