many-to-many

    1

    2答えて

    2つのクラス間に多対多の関係を定義しました。 イベントと個人(別のデータベーステーブルperson_eventで定義されています)。 ここで、人物を削除したいとします。そのため、関連するすべての関連付けもperson_eventテーブルから削除する必要があります。言い換えれば、私はカスケード を削除したいです。 のシナリオを考えてみましょう: "イベント" テーブルには、ID = 1で識別される3

    13

    2答えて

    ファジータイトルの最初の謝罪、私はより良いものを見つけることができませんでした。 Iは、以下の構造(単純化)を持つテーブルを持っている: EmpID DeptID 1 1 1 2 2 1 3 2 4 5 5 2 このテーブルは、多対多の関係を表しています。 DeptIDの特定のグループに関連するすべてのEmpIDを検索することに興味があります。たとえば、DeptID

    2

    1答えて

    私が試した: using (Entities e = new Entities()) { EntityKey key = new EntityKey("Entities.Users", "UserId", 20); User user = new User { EntityKey = key}; Role role = e.Roles.FirstOrDefault(

    1

    3答えて

    NHibernateを使用した多対多マッピングに問題があります。基本的に私のデータベース(Scenario、Skill、ScenarioSkill)の3つのテーブルにマッピングするオブジェクトモデル(Scenario and Skill)に2つのクラスがあります。 ScenarioSkillsテーブルには、SKillテーブルとScenarioテーブル(SkillID、ScenarioID)のIDが

    2

    2答えて

    私はlinqtosqlを初めて使用しています。 私は、従業員が複数のチームとチームに所属することができ、 データベーススキーマを持っているが、複数の従業員に属することができます。 だから、実際に私が持っている、 Employeeテーブル:EmpIDを(PK)、EMPNAME、など。 EmployeesTeamテーブル :EmpIDを(FK)、TeamID(FK)(これら二つの複合PKを作ります)

    1

    2答えて

    を使用したとき、私は次のモデルがあります: class Person < ActiveRecord::Base has_many :accounts, :through => :account_holders has_many :account_holders end class AccountHolder < ActiveRecord::Base belong

    0

    3答えて

    LINQ to Entityモデルに問題があります。私はC#とLINQの両方に慣れています。 私は、各画像は、多くのタグを持つことができる写真やタグを含むモデルを、持っている、と各タグは、多くの写真にすることができます。データベースには通常の関係テーブルがありますが、オブジェクトモデルでは、これをpicture.tags(リスト)とtag.pictures(リスト)と見なします。検索クエリにはいく

    12

    3答えて

    私は2つのモデル、ユーザとグループを持っています。各グループには多数のユーザーが存在し、各ユーザーは多数のグループに属します。 私は現在のような単純なものを持っている: ユーザー: has_many :groups グループ: has_many :users は、だから私はちょうどGROUP_IDとuser_idを持つ行を作成しているgroups_usersテーブルを持っています。 これに

    0

    2答えて

    これは正しい使い方ですか?それは動作しないためです。私はRoleDAOで同じことをしています。ユーザーとロールの2つのテーブルが生成されますが、useridとroleidをリンクするテーブルは生成されません。 = "roleID" クラス= "domain.company.product.service 多対多の列に /** * @hibernate.id generator-class="na

    0

    1答えて

    ユーザが1つ以上の連絡方法(電子メール、電話、FAX、その他)を選択したいとします。そして彼らが他の人を選ぶならば、彼らは自分の一人の接触方法に入ることができます。これをデータベースに保存する最良の方法は何ですか? 3つの可能性があります。 オプションのユーザー入力値を格納するには、set datatype列と1つの "other_contact" varchar列を使用します。 多対多およびユー