問題タブ [domain-data-modelling]
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.
ruby-on-rails-4 - 直接関連付けと「スルー」関連付けの Rails 関連付け
Railsでの次のタイプのシナリオに最適な関連付け戦略について頭を悩ませようとしています:
- 所有者は多くのサンプルを持っています (これらは個別のものでも、サンプル セットのメンバーでもかまいません)。
- 所有者は多くのサンプル セットを持っています。
- サンプル セットには多くのサンプルがあります。
したがって、所有者に直接、またはサンプルをサンプル セットに追加してからサンプル セットを所有者に追加することによって、所有者にサンプルを追加できるようにモデルをセットアップする最善の方法は? サンプルが常にサンプル セットの一部になるとは限らないため、ここで「has_many through」を使用したいとは思いません。そして、owner.samplesets.samples と owner.samples の両方を含む 1 つの包括的な呼び出しが必要です。
多くの種類の関連付けのどれを調査する必要があるか、またはこれにヘルパーが必要かどうかについて誰かアドバイスがありますか?
よろしくゲリー
grails - Grails ドメイン クラス: hasOne、begsTo のない hasMany
私はGrailsが初めてです。「belongsTo」を使用せずに「hasOne」または「hasMany」を別のドメインクラスに使用できますか?
前もって感謝します。
sql - ディメンションの属性としての代理キー
データ モデリングでは、ディメンションが別のディメンションへの代理キーを属性として持つことは許容されますか?それとも、これは常にビジネス キーであるべきですか?
部門番号を属性として持つ項目ディメンションがあります。また、Department ディメンションもあります。Item ディメンションが SK を Department ディメンションまたは単にビジネス キーに保持することは許容されますか?
entity-framework - カスタム フィールド構造を使用して既存のデータベースから Entity Framework をマッピングする
Code First アプローチで Entity Framework 6 を使用しています。私たちは商用の既製のソフトウェア ソリューションを使用しており、それを独自のカスタム アプリケーションにまとめています。これが可能な場合、 Employee、Salary、JobDetailの基本テーブルを持つことに加えて:
DB には次のようなカスタム フィールド構成もあります。
CustomFieldテーブル:
CustomFieldDataテーブル:
これらのカスタム フィールドをドメイン エンティティにマッピングするにはどうすればよいでしょうか? たとえば、次のように書けるようになりたいと思います。
domain-data-modelling - 事実と事実の関係を避けようとする
私は事実と事実の関係を避けようとしていますが、この場合は難しいようです:
複数の顧客 (DIM_Customer) について、電子メール (FACT_email)、電話 (FACT_CALL) などを受け取ります。電子メールと電話には調査がある場合があります。各調査は、顧客ごとに固有のものです。ご存じのように、調査はいくつかの質問で構成されています。
したがって、DIM_Survey (基本的に調査タイプ) と Dim_Questions And Fact_Survey (回答を含む) があります。
私の質問は、その特定の調査の電子メールと調査回答との関係をどのように取得するかです。