システム解析では、多対多 (英: many-to-many) の関係は、2つの実体 AとBの間の関係を指すの一種であり、AにはBに多くの子が存在する親インスタンスが含まれる場合があり、その逆も同様である。 たとえば、Aを著者、Bを本と考えてみよう。著者は複数の本を書き、本は複数の著者によって書かれる。 リレーショナルデータベース管理システムでは、このような関係は通常、連想テーブル(もしくは結合テーブル、ジャンクションテーブル、相互参照テーブル)の方法で実装される。つまり、たとえば AB は2つの1対多の関係A-> ABとB-> ABを通して実装される。この場合、ABの論理主キーは、2つの外部キー(つまり、AとBの主キーのコピー)から形成される。 CakePHPやRuby on RailsなどのWebアプリケーションフレームワークでは、論理モデルデータベーステーブルによって表されるエンティティタイプ間の多対多の関係は、HasAndBelongsToMany(HABTM)リレーションシップと呼ばれることがある。

Property Value
dbo:abstract
  • システム解析では、多対多 (英: many-to-many) の関係は、2つの実体 AとBの間の関係を指すの一種であり、AにはBに多くの子が存在する親インスタンスが含まれる場合があり、その逆も同様である。 たとえば、Aを著者、Bを本と考えてみよう。著者は複数の本を書き、本は複数の著者によって書かれる。 リレーショナルデータベース管理システムでは、このような関係は通常、連想テーブル(もしくは結合テーブル、ジャンクションテーブル、相互参照テーブル)の方法で実装される。つまり、たとえば AB は2つの1対多の関係A-> ABとB-> ABを通して実装される。この場合、ABの論理主キーは、2つの外部キー(つまり、AとBの主キーのコピー)から形成される。 CakePHPやRuby on RailsなどのWebアプリケーションフレームワークでは、論理モデルデータベーステーブルによって表されるエンティティタイプ間の多対多の関係は、HasAndBelongsToMany(HABTM)リレーションシップと呼ばれることがある。 (ja)
  • システム解析では、多対多 (英: many-to-many) の関係は、2つの実体 AとBの間の関係を指すの一種であり、AにはBに多くの子が存在する親インスタンスが含まれる場合があり、その逆も同様である。 たとえば、Aを著者、Bを本と考えてみよう。著者は複数の本を書き、本は複数の著者によって書かれる。 リレーショナルデータベース管理システムでは、このような関係は通常、連想テーブル(もしくは結合テーブル、ジャンクションテーブル、相互参照テーブル)の方法で実装される。つまり、たとえば AB は2つの1対多の関係A-> ABとB-> ABを通して実装される。この場合、ABの論理主キーは、2つの外部キー(つまり、AとBの主キーのコピー)から形成される。 CakePHPやRuby on RailsなどのWebアプリケーションフレームワークでは、論理モデルデータベーステーブルによって表されるエンティティタイプ間の多対多の関係は、HasAndBelongsToMany(HABTM)リレーションシップと呼ばれることがある。 (ja)
dbo:thumbnail
dbo:wikiPageID
  • 4278188 (xsd:integer)
dbo:wikiPageLength
  • 1230 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 81164177 (xsd:integer)
dbo:wikiPageWikiLink
prop-ja:wikiPageUsesTemplate
dct:subject
rdfs:comment
  • システム解析では、多対多 (英: many-to-many) の関係は、2つの実体 AとBの間の関係を指すの一種であり、AにはBに多くの子が存在する親インスタンスが含まれる場合があり、その逆も同様である。 たとえば、Aを著者、Bを本と考えてみよう。著者は複数の本を書き、本は複数の著者によって書かれる。 リレーショナルデータベース管理システムでは、このような関係は通常、連想テーブル(もしくは結合テーブル、ジャンクションテーブル、相互参照テーブル)の方法で実装される。つまり、たとえば AB は2つの1対多の関係A-> ABとB-> ABを通して実装される。この場合、ABの論理主キーは、2つの外部キー(つまり、AとBの主キーのコピー)から形成される。 CakePHPやRuby on RailsなどのWebアプリケーションフレームワークでは、論理モデルデータベーステーブルによって表されるエンティティタイプ間の多対多の関係は、HasAndBelongsToMany(HABTM)リレーションシップと呼ばれることがある。 (ja)
  • システム解析では、多対多 (英: many-to-many) の関係は、2つの実体 AとBの間の関係を指すの一種であり、AにはBに多くの子が存在する親インスタンスが含まれる場合があり、その逆も同様である。 たとえば、Aを著者、Bを本と考えてみよう。著者は複数の本を書き、本は複数の著者によって書かれる。 リレーショナルデータベース管理システムでは、このような関係は通常、連想テーブル(もしくは結合テーブル、ジャンクションテーブル、相互参照テーブル)の方法で実装される。つまり、たとえば AB は2つの1対多の関係A-> ABとB-> ABを通して実装される。この場合、ABの論理主キーは、2つの外部キー(つまり、AとBの主キーのコピー)から形成される。 CakePHPやRuby on RailsなどのWebアプリケーションフレームワークでは、論理モデルデータベーステーブルによって表されるエンティティタイプ間の多対多の関係は、HasAndBelongsToMany(HABTM)リレーションシップと呼ばれることがある。 (ja)
rdfs:label
  • 多対多 (データモデル) (ja)
  • 多対多 (データモデル) (ja)
prov:wasDerivedFrom
foaf:depiction
foaf:isPrimaryTopicOf
is dbo:wikiPageWikiLink of
is owl:sameAs of
is foaf:primaryTopic of