我有 3 张桌子:Persons, Variables, Person_Data.
Person_Data表中包含不同人的各种变量的数值数据。列是:variable_value、person_id(到 的外键Persons)和variable_id(到 的外键Variables)。
一些变量相互关联(例如:收入、家庭规模和人均收入)。我想创建一个Variable_Relationship表来存储此类信息并执行数据完整性检查。表中的一列将是Dependant_Variable_Id(关系的 LHS)。
- 问题是 RHS 变量的数量不是固定的,数学表达式也不是固定的。
- 有没有办法很好地实现这一点?
现在我正在考虑一个relationship_definition文本列以及另一个具有列Relationship_Id的RHS_VariableId表。