テーブルとマトリックスは違う?
質問したいこと
テーブルとマトリックスは異なるものであるのか。
異なるのであれば、どう異なっているのか。
質問が生じた経緯
とあるエンジニアの方が、テーブルからデータを取得するというニュアンスは多次元配列のデータを一意に特定することに近い。なので、多次元配列はマトリックス的に表現できない。そもそもマトリックスとテーブルはデータを格納する構造が異なるから。みたいなことを話していました。
気になったので調べてみたところ、何の気なしに使う「行列」という言葉は、マトリックスの日本語訳らしいですね。しかし、テーブルは行と列で構成されているので、これでは
テーブル=行列=マトリックス
となるのではないでしょうか?だとすると、聞いた話が違う、ということになり混乱しています。
もしデータの構造に関して詳しい方がいらっしゃれば、違いを教えていただきたいです。