associations相关内容

与三元关联相关的属性

在UML中,属性是关联端,可以由关联拥有,也可以由参与的分类器拥有,后者通常是一个类。当属性由类拥有时,它称为属性。例如,属性Book::author可以使用以下符号之一(其中应在右侧图表的作者关联端绘制一个点): 该属性可以用在如下约束表达式中:self.author或mybook.author->count() 对于二元关联来说,这很简单。但我怀疑这如何与三元(或更一般的N元)关联 ..

UML不可导航关系-用法或示例

谁能给我一个现实生活中的用法或(全部?)末端是不可导航的?(与下图相似) 推荐答案 根据uml标准(关于关联语义的第11.5.3.1节): 可导航性意味着实例在运行时参与链接 (关联实例)可从以下位置高效访问 关联另一端的实例。精确的机械装置 实现这种有效访问的方式是具体实现的。 如果一端不可导航,则从另一端访问可能或可能 不可能,如果是,可能效率不高。 示例1 让我 ..
发布时间:2022-06-30 11:37:54 其他开发

如何让一个Rails型号在一个表中有多个user_id?

我正在开发一个分配系统。我需要能够访问分配给比赛模型的裁判。分配最多可以有4名全部为用户的推荐人。我相信我的联想是正确的。我的问题是: 是否需要将assignment_id添加到游戏表? 要测试我的系统,我最终需要设定数据种子。如何播种数据/设置分配,以使每个属性(center_referee、assistant_referee)都是用户?如果此表单有作用,我希望它不可避免地成为一个下 ..
发布时间:2022-03-16 14:43:33 其他开发

序列化targetKey不起作用

我正在尝试使用Sequelize将两个模型“Note”和“Resource”关联起来。但是,targetKey未按预期工作。 备注模式: module.exports = function(sequelize, DataTypes) { return sequelize.define('note', { NoteID: { type: DataTypes.INT ..
发布时间:2022-03-16 14:35:29 其他开发

";subsets";在UML中确切的意思是什么?

UML 2.5.1规范没有很好地定义关键字subsets。我在6.4.2节中找到了以下内容: 约束{subsets Enda}表示应用此约束的关联端将关联端Enda子集。 请考虑下图: 直观地说,我认为这意味着: 一个人可以是零个或多个俱乐部的成员。 一个人最多只能做一个俱乐部的领导。 如果某人是某个俱乐部的领导人,则他/她也是该俱乐部的成员。 如果某人是某个俱乐部的 ..
发布时间:2022-03-10 09:36:09 其他开发

关于UML类图中关联类的问题

所以我需要对这样的情况进行建模,即我们有一个联盟成员的集合。您可以是联盟的活动成员,也可以是非活动成员。如果你不活跃,你就不是任何俱乐部的成员。如果您是活跃会员,则您只是一个俱乐部的主要成员,并且可以拥有您是其内部成员的任意数量的俱乐部。 我当前的UML模型没有强制要求每个活动玩家都应该只有一个主成员,所以我想知道如何解决这个问题。我个人认为我可以通过在“Main”和“Active”之间建立 ..
发布时间:2022-03-10 09:12:40 其他开发

导轨:依赖=>:destroy VS :dependent =>:删除所有

在 Rails 指南中是这样描述的: 如果对象与 :dependent =>:destroy,如果它们与 :dependent => 关联则删除:delete_all 好的,很酷.但是被销毁和被删除有什么区别呢?我都试过了,它似乎做同样的事情. 解决方案 区别在于回调. :delete_all 直接在您的应用程序中生成并通过 SQL 删除: DELETE * FROM ..
发布时间:2022-01-31 14:24:28 其他开发

比较 R 中的数据集

我已在 CSV 文件中收集了一组交易,格式为: {Pierre, lait, oeuf, beurre, pain}{Paul, mange du pain, jambon, lait}{Jacques, oeuf, va chez la crémière, pain, voiture} 我打算做一个简单的关联规则分析,但首先我想从每个事务中排除不属于 ReferenceSet = {lait ..
发布时间:2022-01-21 13:37:00 其他开发

has_many:通过外键?

我已阅读有关此问题的多个问题,但尚未找到适合我情况的答案. 我有 3 个模型:Apps、AppsGenres 和 Genres 以下是每个字段的相关字段: 应用程序application_id应用类型流派_idapplication_id流派流派_id 这里的关键是我不使用这些模型中的 id 字段. 我需要根据那些 application_id 和 genre_id 字段关联 ..

将 foreign_key 值传递给 Rails 控制器的更好方法

自从我开始深入研究表单、关联、哈希、符号以来已经快一周了……但如果没有你的帮助,我似乎无法解决这个难题. 我正在开发一个显示不同画廊内容的项目.基本思想是当用户看到画廊的名称(名称是链接)时,能够点击选择的画廊.然后显示属于该图库的所有图像.在底部应该有一个链接“在此图库中添加图片". 我的模型: 类图库 活动记录::基础attr_accessible :名称has_many :图 ..

如何在 Node 中使用 Sequelize 进行 SELF JOIN

我正在使用 sequelize-cli 进行迁移,并研究了不同的场景,但对于如何自我加入似乎没有明确的答案.我想要一个名为friendships的连接表,它连接用户和朋友(本质上只是用户). 更具体地说,试图了解在这种情况下“通过"和“作为"之间的区别. 1) 这是我的友谊表.被第二个协会绊倒了.我创建了两列,一列是 userId,一列是friendId.我希望能够将此表链接到 2 个 ..

使用关联对批量插入进行续集

我正在尝试批量插入关联,我有这个“歌曲"模型,它与迁移 CLI 定义的“流派"和“语言"有一对多的关系.歌曲: module.exports = (sequelize, DataTypes) =>{歌曲类扩展模型{静态关联(模型){//这里定义关联Song.hasMany(models["Language"])Song.hasMany(models["Genre"])}};歌曲.init({ID ..
发布时间:2022-01-19 18:56:55 其他开发

使用 sequelize 关联不同的模型?

您好,我正在尝试将我的用户模型与登录模型和 Question_details 模型相关联.但是如果我使用 Question_details 关联,那么我会收到 eagerLodingError :user is not associated to login 但如果我正在评论它那么它可以正常工作我怎么能关联它? 但如果我与 用户模型module.exports = (sequelize, ..
发布时间:2022-01-19 18:46:40 其他开发