問題タブ [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 投票する
1 に答える
237 参照

python - Django テンプレートで多重度をチェックする方法

誰も答えを知っていますか?たとえば、div コンテナーとその中にいくつかの項目があります。

上記のコードでは、必要な画像は 3 つだけなので、ループ内の次の画像では、次のように新しい DIV を作成する必要があります。

問題は次のとおりです: div ごとに必要な画像は 3 つだけなので、反復する画像があり、div.row も反復する必要があります。どこでも答えを探していましたが、運がありませんでした。したがって、基本的に {{ forloop.counter }} で多重度をチェックする必要があると思います。何か案は?

0 投票する
2 に答える
10433 参照

uml - 集約の多重度 UML

私と同僚はある点で意見が一致しません。UMLで集計を行う場合、ひし形側の多重度は最大1ですか、それとも0..*でもいいのでしょうか? それとも見方によるのでしょうか?
前もって感謝します !

0 投票する
0 に答える
346 参照

frameworks - Entity Framework 5.0 多重度制約違反

修正できない多重度制約違反エラーがあります。

ここに私のクラスがあります

次のような関係が必要です。

関係のグラフィック表示は、次の場所にあります。

ここに画像の説明を入力

DbContext で多くのことを試しましたが、成功しませんでした。今のところ追加の構成はありません。ここで何が問題なのですか?

0 投票する
5 に答える
5380 参照

python - セット内の各要素の数 (多重度) を考慮して、セットがサブセットかどうかをテストします

set1 が set2 のサブセットであるかどうかをテストできることはわかっています。

しかし、次のことも真です。

セット内の要素が発生する回数を考慮して、次のようにするにはどうすればよいですか。

私は次のようなことができることを知っています:

set(A).issubset(B,count=True)しかし、もっと簡潔なようなものや、リスト内包表記から離れる方法があるのではないかと思っていました。ありがとう!

0 投票する
1 に答える
139 参照

ruby-on-rails - 多重度を持つレールの関連付け

問題は、Ruby on Rails の関連付けで多重度をどのように表現するかです。CollectionItemの 2 つのモデルがあるとします。それらはhas_and_belongs_to_many関係にあります。コレクションにアイテムの同一のインスタンスが複数含まれている場合 (たとえば、10 個の同一のアイテムが含まれている場合)、どうすればよいですか?

has_many :through を試してみましたが、あまり良いアプローチではないようです。

0 投票する
1 に答える
2558 参照

uml - Enterprise Architect の多重度

EA でのデータ モデリングに小さな問題があります。「関連付け」コネクタを使用して、テーブル間の外部キー関係を作成しています。次に、FK 関係を指定すると、次のような効果が得られます: http://tinyurl.com/npdkoda

私の質問は、多重度の「アイコン」を「1...n」などの標準的な数字ベースのものに変更する方法です

0 投票する
0 に答える
905 参照

c# - Entity Framework 5 - 同じテーブルへの複数の外部キーに対する関係多重度制約

Entity Framework 5 への更新が必要なプロジェクトに取り組んでいます。これには、データ層を最新のものにするために、エンティティ クラスと構成クラス (最初にコード) に若干の変更が必要です。残りの 1 つのエンティティを除いて、アップグレードは完了しました。このエンティティに対してクエリを実行すると、次のエラーが発生します。

エンティティは、データベース内の別のテーブルに関連する 2 つのオプションの外部キーを含むテーブルをモデル化します。

データベース内のテーブルの外観の一部を次に示します (まず、問題のテーブル)。

このモデルでは、LocationMap.SourceId と LocationMap.TargetId の両方が Location.Id を参照します。データ層でこの関係を表すために使用されるエンティティ クラスと構成クラスの一部を次に示します。

次のコードを実行すると...

... map.Source.Name は機能しますが、map.Target.Name は上記の例外を生成します。2 つのマッピングがどのように呼び出されるかは問題ではありません。ソースは常に機能し、ターゲットは常に例外をスローします。

元の Location エンティティ クラスには、ICollection ナビゲーション プロパティが定義されていませんでした。実際、更新されたデータ レイヤーを作成するときにこれを設定しました。複数のソース (ここにいくつかを含む) が、例に示されている方法でナビゲーション プロパティを実装するソリューションに関与していたのは、例外の調査を行っていたときでした。したがって、それらを追加しましたが、問題は解決していません。

いつものように、これに関する助けをいただければ幸いです。

ありがとう!

0 投票する
2 に答える
1306 参照

java - Java - 2 つのクラス間の多重度をチェックする

私はJava言語で関数を書くことが可能であることを知っています。Java の各クラス間のリンクを確認するには? たとえば、学校 |1 ----- 1..*| です。学生

よろしくお願いします。

0 投票する
4 に答える
12800 参照

uml - UML 構成の多重度

UML ダイアグラムで多重度を示すことについて質問があります。

アニメーションのリストを持つ SpriteObject クラスがあります。SpriteObject は 0..* のアニメーションを持つことができます。すべてのアニメーションは SpriteObject 内で作成され、単独では存在しません。

これを多重度でどのように示すべきか、100% 確信が持てません。Webを検索した後、次の3つのオプションが見つかりました。

オプション 1: すべての SpriteObject には 0 個以上のアニメーションがあるため、多重度はこのように示す必要があります。アニメーションは SpriteObject の存在についての手がかりを持たないため、SpriteObject の側に示される多重度はありません。 ここに画像の説明を入力

オプション 2: 1 つの SpriteObject に 0 個以上のアニメーションがあるように、2 つのクラス間のローカルな関係を示す必要があるため、このように両側で多重度を示す必要があります。 ここに画像の説明を入力

オプション 3: 多重度をこのように両側に示す必要があります。これは、多重度を読み取って全体 (ゲーム) の一部として理解できるようにする必要があるためです。ゲームには 0..* SpriteObject を含めることができ、SpriteObject には 0..* アニメーションを含めることができます。そのため、0..* SpriteObjects には 0..* アニメーション があります。ここに画像の説明を入力 どのオプションが正しいか誰か教えてもらえますか? (もしあれば)