|
===================================== 〔語彙分解〕的な部分一致の検索結果は以下の通りです。 ・ 単 : [ひとえ, たん] 【名詞】 1. one layer 2. single ・ 単一 : [たんいつ] 【名詞・形容詞】 1. single 2. simple, simplex 3. sole 4. individual 5. unitory ・ 一 : [いち] 1. (num) one ・ ー : [ちょうおん] (n) long vowel mark (usually only used in katakana) ・ ブル : [ぶる] 【名詞】 1. bull 2. (n) bull ・ 継承 : [けいしょう] 1. (n,vs) inheritance 2. succession 3. accession
単一テーブル継承(たんいつてーぶるけいしょう、英称: )は、オブジェクト指向プログラミングにおける継承をオブジェクト関係マッピングにおいて実現するための一手法である。 == 解説 == オブジェクト関係マッピングにおいては、関係データベースにおける表(テーブル)とオブジェクト指向プログラミング言語におけるオブジェクトを1対1に対応させている。このとき、関係データモデルでは、オブジェクト指向プログラミングにおける「継承」を表す方法を提供していない。そこで、表の一つの属性(フィールド)を用いて、対応するオブジェクトが継承関係にあるクラス群のうちどのクラスに属しているのかを識別する方法が単一テーブル継承である。 Ruby on Rails(Active Record)では、'type'という属性をクラスの識別に使用している〔 〕。.Net Frameworkにおいては、Discriminator column と呼ばれている。 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「単一テーブル継承」の詳細全文を読む スポンサード リンク
|