問題タブ [relationship]
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.
django - Djangoリレーショナルデータベースのルックアップ
私は関係を行う方法を理解することはできません。
商品モデルと店舗モデルがあります。製品には、ストアへの外部キーがあります。
そのため、同じルックアップで商品名と店舗名を取得したいと思います。
製品モデルは次のとおりです。
そして会社のモデルは次のとおりです。
次の場合に、djangoに(会社モデルからの)ComNameを返すようにするにはどうすればよいですか?
sql - ディクショナリテーブルの関係(MS SQL 2005)
次のような列を持つ 「Dictionary」という名前のテーブルがあります。
- ID bigint
- TYPE varchar(200)
- ITEM varchar(200)
テーブルは、単純な辞書/ルックアップとしてさまざまなテーブルで使用されます。
たとえば、国、タイトル、業種リストを保存します。
TYPE列は辞書のタイプに関する情報を保持し、ITEMは辞書の文字列値です。
すべてうまくいきますが、ディクショナリと外国のテーブルの関係を設定するのに問題があります。
「外部キー関係」を使用している場合、「TYPE」列に依存させることはできません。
(同じタイプの同じアイテムに注意してください。たとえば、別のタイプのアイテムを別のタイプにリンクできる場合、「国」は複数のテーブルにリンクできます)
現在、USPを使用して管理していますが、標準の関係メカニズムに切り替えたいと思います。
それを取得する方法について何かアドバイスはありますか?
graph-theory - 系図データから家族関係を計算する
次のデータスキーマ(実際のデータスキーマから簡略化され、この問題に直接適用される列のみが表示されます)を前提として、家系図内の2人の個人間の家族関係を計算できるようにしたいと思います。
この構造では、2つの個々のID(つまり、いとこ、曽祖父など)間の関係をどのように計算できますか。
また、実際には2つの関係があるため(つまり、ABは甥であり、BAは叔父である可能性があります)、一方が他方の補数を生成するにはどうすればよいですか(叔父が与えられ、性別を知っていると仮定すると、どのように甥を生成できますか?)。これはもっと些細な質問です。前者は私が本当に興味を持っているものです。
皆さんありがとう!
ruby-on-rails - リレーションシップ/コレクションの特定の属性を取得するにはどうすればよいですか?
関係/コレクションから特定の属性をすべて取得する良い方法はありますか?たとえば、人の車のすべての名前のリストが必要です。明らかに、私は次のことを行うことはできません。
Person.Cars.Name(s)
...しかし、その性質の何かがそれを処理するruby(またはActiveRecordヘルパーメソッドがあります)に存在しますか?もちろん、すべての車を繰り返し処理して配列に追加することもできますが、もう少しクリーンなものが必要です。何か案は?
一番。
math - 2 つの (x,y) グラフの線形関係
x,y
データベースからデータを取得してい[coordinates1]
ます (GIS - ただし、これは任意のデータベースである可能性があります)。THE SAME MAPを参照する独自の座標系を持つアプリケーションがあります。
私は、座標1(x、y)の間に線形関係が存在することを確立し、coordinates2(x,y)
2つの異なる座標1と( と で割る)を差し引いたのでcoordinates2
、すべての場合で、両方ともそれぞれ0.724または0.141または0.825、つまり座標1 +座標2を示します。x1
x2
y1
y2
私が今理解しなければならないこと、またはあなたが助けてくれることは、 のデータからcoordinates1(100000,200000)
どのcoordinates2(0.125,0.255)
ように計算するかということです。coordinates2(x,y)
coordinates1(x,y)
standards - Office Open XML: ドキュメントで使用されていない関係
リレーションシップ パーツで定義されているリレーションシップがドキュメント内のどこにも使用されていない Open Office XML ドキュメントがあります。MainDocumentPart でも他の部分でもありません。これは無効な OpenXML ドキュメントかどうか。ドキュメントが無効になる原因となる不起訴の関係は許可されますか?
database - サブスクリプションデータベース(youtubeなど)をレイアウトする方法は?
YouTubeのように、私はユーザーテーブル、オブジェクト(ビデオ)を含むテーブル、およびカテゴリを含むテーブルを持っています。
ここで、ユーザーがカテゴリにサブスクライブできるようにしたいのですが、これを効果的に行うにはどうすればよいですか?ユーザーがサブスクライブするカテゴリ(多対多の関係)を追跡するためのテーブルが必要ですが、ユーザーがまだ視聴していないオブジェクト(ビデオ)も追跡する必要があるので、どうすればよいですか?それを行う?
c# - Entity Frameworkの関係/外部キーの変更 - 永続化されていない
Model View ViewModel パターンに従って、Entity Framework を使用して SQL 2008 データベースとやり取りする WPF アプリを作成しました。
問題:
私の問題は、EF を使用してデータベースの外部キー値を変更できないことです。サイトとキーの 2 つのエンティティがあります。サイトには多くのキーを含めることができます。あるサイトから別のサイトにキーを移動したいと考えています。次のコードを使用してこれを実行しようとしています。
私が観察したこと
アプリの残りの部分がこの変更を反映しているため、メモリにはすべて問題ないように見えます (キーは新しいサイトの下に表示されます)。ただし、データベースの外部キーは変更されず、アプリを閉じて再起動すると、すべての変更が失われます。
「keyToMove.Site = newSite;」の後、keyToMove、newSite、および古い Site インスタンスはすべて「Unchanged」の EntityState 値を持ちますが、これは正しくありません。また、SaveChanges は 2 を返します。これは、私をさらに混乱させるだけです。
"Site" プロパティのセッターの実装は、私のモデルの他のナビゲーション プロパティのように見えます。
SQL プロファイラは、UPDATE に似たものは何もデータベース エンジンに送信されず、非常に長い SELECT のみが送信されることを示しています。
効果がありそうなもの
「キー」エンティティは、列の 1 つに適用された条件に基づいて、別のエンティティから継承します。
AutoFac IOC コンテナーを使用して、データ アクセス クラスのインスタンス (例では "dataAccess") への参照を使用してデータ アクセスを実行する ViewModel を提供しています。
ObjectContext インスタンスは、このクラスのメンバーです (コメントでは「this.entities」として示されています)。
dataAccess インスタンスはシングルトン スコープであるため、ビュー モデル間で共有されるインスタンスは 1 つだけである必要があり、「keyToMove」と「newSite」の両方が同じコンテキストにアタッチされます。
この投稿が長くなって申し訳ありませんが、ここで何が起こっているのかまったくわかりません。可能な限り多くの詳細を提供しようとしました. さらに情報が役立つかどうか尋ねてください。
前もって感謝します。
ruby-on-rails - RAILS で Has_many 関係の値を取得する方法
レール上のhas_many Relationshipから属性の値を取得する方法を教えてください。
たとえば、会社は 1 つの関係であり、多くの電子メールを持っています
これらの company.email から email_address を取得する必要があります
どうやってやるの?
database - データベース設計における多対多の関係
現在、 Articles と Tags という 2 つのテーブルを持つデータベースがあります。記事を複数のカテゴリに含めることができるようにするために、多対多の関係があります。性能的にそういう設計にするのは間違いでしょうか?または、これら 2 つのテーブル間の関係を削除し、3 つ目のテーブルをブリッジ (記事タグ) として追加する必要がありますか?