フィルターを通す
データベースの考え方でリレーションシップというのがあります。
テーブルAには項目あ 項目い 項目うには患者さんの氏名や住所が含まれているとします。
テーブルBには、症状が入っているとします。
一人の患者さんが腰痛を発症したら、氏名や住所を含みながら腰痛というグループにまとめることができます。
テーブルAとテーブルBにある項目をつなげるのがリレーションシップです。
つまりテーブル同士が共通するデータだけを引っ張りだしてくるフィルターのような役目をしつつ、それを結果として表示するのがリレーションシップの考え方です。
この関係性は一対多の関係性です。
テーブルCには、要素(観察結果)が並べられているとします。
テーブルCの観察結果は無数に存在しますが、テーブルBの症状は数えられる程度です。
テーブルCには異常範囲もあれば深さも存在します。
観察結果とは、症状にかかわらず、異常反応のある部位のことです。
異常反応と症状は似ているようで全く違います。
腰痛の人は、腰だけが悪い訳ではありません。