Persons
、Variables
、 の3 つのテーブルがありPerson_Data
ます。
Person_Data
テーブルには、さまざまな人物のさまざまな変数に関する数値データがあります。列は次のとおりです: variable_value
、person_id
( への外部キーPersons
) およびvariable_id
( への fk Variables
)。
一部の変数は互いに関連しています (例: 収入、家族の規模、一人当たりの収入)。Variable_Relationship
この種の情報を格納するテーブルを作成し、データの健全性チェックを実行したいと考えています。テーブルの列の 1 つはDependant_Variable_Id
(関係の LHS) になります。
- 問題は、RHS 変数の数が固定されておらず、数式も固定されていないことです。
- これをうまく実装する方法はありますか?
現在、テキスト列と列relationship_definition
を持つ別のテーブルについて考えています。Relationship_Id
RHS_VariableId