多値・とは?初心者でも理解できる基本と実例共起語・同意語・対義語も併せて解説!

  • このエントリーをはてなブックマークに追加
多値・とは?初心者でも理解できる基本と実例共起語・同意語・対義語も併せて解説!
この記事を書いた人

高岡智則

年齢:33歳 性別:男性 職業:Webディレクター(兼ライティング・SNS運用担当) 居住地:東京都杉並区・永福町の1LDKマンション 出身地:神奈川県川崎市 身長:176cm 体系:細身〜普通(最近ちょっとお腹が気になる) 血液型:A型 誕生日:1992年11月20日 最終学歴:明治大学・情報コミュニケーション学部卒 通勤:京王井の頭線で渋谷まで(通勤20分) 家族構成:一人暮らし、実家には両親と2歳下の妹 恋愛事情:独身。彼女は2年いない(本人は「忙しいだけ」と言い張る)


多値・とは何か

「多値」とは、あるものが同時に複数の値を取れる状態を指します。日常の例えとしては、ひとつの人が複数の電話番号を持つことや、写真(関連記事:写真ACを三ヵ月やったリアルな感想【写真を投稿するだけで簡単副収入】)のタグに複数のカテゴリがつくことなどを挙げられます。ここでの「多値」は一つだけではなく、二つ以上の値をもつことを意味します。

数学とコンピュータの視点

数学では多値関数という言葉を使います。例えばある入力に対して複数の出力が得られる関数です。一方、コンピュータの分野ではデータを整理する際に「多値属性」や「多値論理」などの考えが出てきます。

データの扱いと正規化の話

データベースでは一つのレコードに対して一つの値だけを持つ「1値属性」が基本です。これを満たさない場合は正規化を使って別の表に分けるなどの工夫が必要です。例えば「学生」というレコードが「科目」という複数の値を持つときには、別の表「StudentSubject」を作って学生と科目を紐づけます。

生活の中の多値の例

身近な例を挙げると、ある人の「趣味」は複数あることが多いです。1つの人に対して複数の趣味を列挙するのは「多値」の典型です。こうした多値は情報を豊かにしますが、整理するには工夫が必要です。

多値と1値の比較

観点1値多値
値の数12以上
データの表現1つの値を直接示す複数の値を関連付けて表す
取り扱いの難易度シンプル設計と正規化が必要

重要ポイント は、「多値は情報量を増やすが管理を難しくする」 という点です。用途に応じて適切な表現を選ぶことが大切です。

実用のヒント

データを扱うときは、複数値をどのように表現するかを最初に決めると良いです。必要であれば配列のようなデータ構造を使う、あるいは別表で管理するといった方法があります。

よくある誤解

多値は混乱を招くと考えがちですが、適切な設計をすればデータの関係性を明確に保てます。例えば科目の多値をそのまま一つのセルに入れると、検索や更新が難しくなります。そういうときは別表に分けるか、配列的な表現を使い分けるのがコツです。

この考え方は、日常の情報整理にも役立ちます。家計の支出を一つの欄にまとめず、カテゴリごとに分けて管理すると分析が楽になります

まとめ

多値には「複数の値を持つ」という意味があり、数学・データベース・日常生活のいろいろな場面で現れます。適切な場で適切な表現を選ぶことが、データの正確さと使いやすさを保つコツです。


多値の同意語

多値
一つの値だけでなく、複数の値を持つ性質。データベースの属性が複数の値を格納できる場合などに使われる用語。
多値性
値が複数存在する性質のこと。データモデルや論理設計で、属性が単一値に限定されないことを示す概念。
多値データ
複数の値を含むデータ。例としてタグやカテゴリのように、1つの項目に複数の値が紐づくデータを指す。
多値データ型
複数の値を格納できるデータ型のこと。配列・リスト型などが該当する場合が多い。
多値フィールド
1つのフィールドが複数の値を格納できる設計・状態のこと。
複数値
2つ以上の値を指す表現。日常的にも使われる言い回し
複数値データ
複数の値を含むデータ全般を指す表現。
複値属性
データベース設計で、1つの属性が複数の値を持つ属性のこと。
複値データ
複数の値を保持するデータのこと。
複値フィールド
データベースのフィールドが複数値を受け取れる設計・状態を指す。
複値データ型
複数の値を格納できるデータ型のこと。
マルチバリュー
英語の multivalue を日本語風に表した言い方。複数の値を持つ状態を指す略語的語。
マルチバリューデータ
複数の値を格納・扱うデータのこと。
マルチバュー属性
複数の値を格納できる属性のこと。データモデルで使われる用語。
マルチバューデータ型
複数の値を格納できるデータ型のこと。

多値の対義語・反対語

単値
多値の反対。1つの値だけをとる性質。例: 単値属性は1つの値しか持たない。
一値
1つの値だけを持つ性質。多値の対義として使われることがある表現。
単一値
1つの値に限定される状態。データ属性や関数の出力が1値であることを指す。
単値属性
データベースなどで、属性が1つの値だけを受け取る設計。
一価
1つの価を持つ性質。化学用語のほか、比喩的に“単価”の意にも使われるが、多値の対義として使われることがある。
二値
値の取りうる種類が2つだけの状態。多値の対義として使われることがある概念。
二値論理
真と偽の2値で判断・表現する論理体系。多値論理の対となる代表的なモデル。
二値属性
属性の値域が2値に限定される場合の表現。データモデルや設計の文脈で用いられることがある。

多値の共起語

多値関数
入力値に対して複数の出力値を返す関数のこと。例えば同じ入力に対して複数の解が現れる関数を指します。
多値論理
真偽以外の値を含む論理体系のこと。3値以上の真理値を扱います(例: 真・偽・未知)。
多値データ
1つのデータ項目が複数の値を持つデータのこと。属性が配列のように複数値を取る場合に使われます。
多値性
入力に対して複数の結果が得られる性質の総称。研究分野で使われる概念です。
多値依存
リレーショナルデータベースで、属性集合が独立に複数の値をとる依存関係のこと。
多値属性
一つのエンティティが複数の値をとる属性。ER図や正規化で重要な概念です。
多値論理回路
多値論理を用いた回路のこと。3値以上の真偽値を扱います。
多値符号化
データを複数の値で表す符号化の方法。ノイズ耐性や容量設計に関係します。
多値真理表
多値論理の演算結果と各真理値の対応を表にしたものです。
マルチバリュー属性
同一の属性が複数の値を同時に格納できる属性のこと。データモデルで使われます。
多値データベース
一つの属性が複数の値を許容するデータベース設計の考え方。正規化の課題として挙げられることがあります。
三値論理
真・偽に加えて第三の値を扱う論理。多値論理の代表的な例です。
三値データ
3つのカテゴリをもつデータのこと。分類データの一形態です。

多値の関連用語

多値
ひとつのデータが複数の値を取る性質。1つだけでなく、複数の値を並列に扱える状態を指します。
多値論理
真偽値だけでなく未知・矛盾などを含む、3つ以上の真理値を扱う論理体系の総称。代表例として三値論理・四色論理などがあります。
多値属性
ERモデルなどで、1つの属性が複数の値をとる属性。例:個人の電話番号が複数ある場合。
多値従属性
関係データベースにおける、AがBとCの両方に独立して従属する多値依存の関係。4NFの設計上の概念です。
第4正規形
データベースの正規形の一つ。多値従属性を解消してテーブルを分割することで、冗長性を減らします。
重集合
集合の要素が複数回現れる集合。要素の出現回数を数えることができ、重複を許容します。
多値関数
ある入力に対して複数の出力を返す関数。逆関数が一意に決まらない場合に現れます。
三値論理
真・偽・未知など、3つの真理値を用いる論理体系の代表例。多値論理の一形態です。
多値データ
1つのデータ項目が複数の値を持つデータ。例:ユーザーの趣味が複数ある場合。
多値データ型
リスト・配列・セットなど、複数値を格納できるデータ型の総称。プログラミング実装の基本要素です。
多値分類
機械学習における分類問題でクラスが3つ以上ある場合を指します。二値分類の拡張形です。
複数値フィールド
1つのデータ項目が複数の値を格納できる設計やフィールド。フォームやDB設計で使われます。

多値のおすすめ参考サイト


インターネット・コンピュータの人気記事

awstatsとは?初心者でもわかる使い方と基本解説共起語・同意語・対義語も併せて解説!
14452viws
bing・とは?初心者のための基本ガイド:検索エンジンの仕組みと使い方共起語・同意語・対義語も併せて解説!
2418viws
着信転送とは?初心者向けガイドで分かる使い方と設定のコツ共起語・同意語・対義語も併せて解説!
1072viws
差し込み印刷・とは?初心者でもすぐわかる使い方と仕組みガイド共起語・同意語・対義語も併せて解説!
1042viws
com端子・とは?初心者にも分かる基礎ガイド|シリアルポートの使い方と歴史を解説共起語・同意語・対義語も併せて解説!
936viws
充電アダプターとは何かを徹底解説|初心者でも分かる基本と選び方のコツ共起語・同意語・対義語も併せて解説!
905viws
全角文字とは?初心者向け解説|全角と半角の違いをやさしく学ぶ共起語・同意語・対義語も併せて解説!
842viws
7zファイル・とは?初心者でもわかる使い方と特徴を解説共起語・同意語・対義語も併せて解説!
835viws
pinロックとは?初心者が知っておくべき基本と使い方ガイド共起語・同意語・対義語も併せて解説!
799viws
リマインドメールとは?初心者にもわかる基本ガイドと使い方のコツ共起語・同意語・対義語も併せて解説!
788viws
none とは?初心者にもやさしく解説する意味と使い方ガイド共起語・同意語・対義語も併せて解説!
720viws
16進数カラーコード・とは?初心者でもつまずかない基礎と使い方ガイド共起語・同意語・対義語も併せて解説!
704viws
xlsmとは?初心者でも分かるExcelのマクロ付きファイルの基本共起語・同意語・対義語も併せて解説!
596viws
asp・とは?初心者向けに徹底解説する基本と使い方ガイド共起語・同意語・対義語も併せて解説!
577viws
ローカルポート・とは?初心者にも分かる基本と使い方ガイド共起語・同意語・対義語も併せて解説!
573viws
countifとは?初心者でもすぐ使える基本と応用ガイド共起語・同意語・対義語も併せて解説!
550viws
ワンタイムコード・とは?初心者でも分かる基本と使い方ガイド共起語・同意語・対義語も併せて解説!
519viws
csvダウンロードとは?初心者が今すぐ使える基本ガイド共起語・同意語・対義語も併せて解説!
498viws
sha256とは?初心者が知るべき暗号ハッシュの基礎と使い道共起語・同意語・対義語も併せて解説!
480viws
googleドキュメントとは?初心者が今日から使いこなす基本ガイド共起語・同意語・対義語も併せて解説!
478viws

新着記事

インターネット・コンピュータの関連記事