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_IdRHS_VariableId