问题标签 [multiplicity]

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.

0 投票
2 回答
1550 浏览

uml - 二比一的多重性?- UML 类图

我正在创建一个类图,我意识到我不确定多重性。

如果一个类拥有另一个类的两个对象,这是否会使多重性 2 比 1 或只是 1 比 1?

例子:

类图示例

希望这个问题有意义。

提前致谢。

0 投票
2 回答
190 浏览

python - 创建一个字典,其键给出数组的数组中出现的值的多重性

我有这个:

并想创建这个:

问题:我试图将 multiArray1 和 multiArray2 作为包含相同值的字典,但键分别给出了这些值在 array1 和 array2 中出现的次数。

我不确定要在我的代码中更改什么。任何帮助将不胜感激。谢谢。

从上面的代码中得到的输出是这样的:

0 投票
1 回答
340 浏览

sql-server - 如何在 SQL Server 中实现像 1..3 这样的数字多重性

我一直无法弄清楚如何在 SQL Server 中实现非常规的多重性,例如 1..3 或 5..15。我已经可以实现 0..1、1..1、0..* 和 1..*。现在我要强制执行一个约束,一个 Trio 实体必须与至少一个 Singer 实体相关联才能将一条记录添加到 TRIOS 表中,但任何 Trio 记录都不能与超过 3 个歌手相关联。

你能帮我吗?
谢谢,鲍勃

0 投票
1 回答
552 浏览

parent-child - Visio ER 模型中的反向父子关系

我试图用 Microsoft Visio 2010 制作一个简单的 ER 模型。问题是,我想要“RealEstateCompanies”实体和“Agents”实体之间的“一对多”关系。但是,我无法做到这一点。如第一张图片所示,我只能更改“RealEstateCompany”实体的多重性。

问题

我不明白为什么 Visio 默认将“RealEstateCompanies”实体作为子实体,并且无法反转两个实体之间的父子关系(如下图所示)。

问题

请帮忙,提前谢谢!!

0 投票
2 回答
53 浏览

alloy - 谓词的多重性

所以我有以下内容:

我的想法是,我希望存在一组 3 个人,他们都是彼此的朋友。但是,我希望它存在一个集合,其中至少有 3 个或更多的人都是朋友。有人可以解释如何用合金做到这一点吗?

0 投票
1 回答
32 浏览

programming-languages - 隐藏变量多重性的语言示例

有哪些编程语言、编程语言扩展或其他在操作变量时隐藏变量多样性、调用方法等解决方案的示例?

具体来说,我想象一个系统,其中我有一个单一类型的对象集合,它将透明地转发对象集合上的任何方法调用,以便将方法单独应用于所有对象,包括以有意义的方式使用返回值。最好我希望看到以一种很好的方式做到这一点的语言示例,但如果看到这不起作用的解决方案也可能会很有趣。

我想象这样的事情:

0 投票
0 回答
22 浏览

mysql - mysql。如何选择具有多个参数的记录(逻辑与)

我有 2 张桌子。一张表保存数据名称参数,第二张表具有多对多关系。我想选择具有多重性(逻辑与)入口的记录。我所写的只是按逻辑或过滤。我写了这样的东西:

输出结果为:

我现在想要的只是返回这样的记录

ad_rel = 65 具有多重参数(109、114、111)我期望返回什么。ad_rel = 77 在 (109) 中有参数,所以这条记录并不有趣等等。

我将不胜感激任何帮助。谢谢

0 投票
2 回答
126 浏览

c# - 数据库优先实体框架的多样性

我正在研究一个简单的数据库,这里具体来说是由数据库优先方法生成的模型(Visual Studio 2017 社区,实体框架 6.2): 生成的数据库模型

我希望 UserMessage 表能够使用名为 AnswerId 的字段指向自身,这是一个可以为空的外键引用其主键。同样,具体来说,这里是我创建表的部分: UserMessage 表脚本

我的问题是,当实体框架基于现有数据库生成类时,一切都很好,除了这个特定的表,其中 EF 建议(我不知道为什么)UserMessage 表的多重性为 0..1 - *给自己,而它应该是 1 - 0..1(因为一条消息可能有一个直接的答案,但不超过 1,尽管作为答案的那个消息也可能有一个答案,所以它就像一个链表) . 这是生成的类:UserMessage 生成的类

总结一下整个事情:我想知道为什么 Entity Framework 会以它的方式生成我的类,以及如何让它生成它,以便我只有一个指向答案的虚拟属性(如果它有一个),但不是集合。

谢谢您的回答!

0 投票
1 回答
287 浏览

associations - 类关联和多重性 - UML 2.0 - 面向对象(基本)

我正在学习 UML,并且我专注于一个类似于 Netflix 的项目来进行练习。

我整理了一个类关联图,但被告知多重性不正确。红色的多重性代表我认为应该将它们更改为。

有人可以澄清一下我哪里出错了吗?

请提出任何有助于更全面地理解该项目的图表的问题。

提前致谢。

在此处输入图像描述

0 投票
1 回答
484 浏览

uml - UML 图的多重性和聚合

我在这里理解多样性和聚合吗?

我想要表达的想法是:

  • 每个角色都有一本法术书。
  • 每本法术书都有一个由 4 个法术组成的数组。(这对我来说看起来有点奇怪)

在此处输入图像描述