类似省市县结构,不允许一个市嵌套在多个省里面,县也不可能下级关联是省,市或者其他省市下的节点。这个限制如何做?有没有详细方案。
多少层级是不可预见的,多表单关联不现实。
请
登录后发表观点
首先需要确定当前记录的层级,其次需要限制不允许有多个父关联和不允许有比自己层级高的子关联。
1.确定层级可以添加一个数字字段,使用自定义函数,通过规则,确定当前记录所属层级。如省市区,分别设置层级为 1、2、3。
2.限制关联通过添加两个数字字段进行函数计算或公式字段,计算上级层级和下级层级分别对应数字,然后限制关联选择条件。
罗智芮 2023-12-11 18:07:49
我需要在创建关联关系时候阻断错误的关联,比如修改记录第三层的丘北县,把子关联选择云南省,这不就环路嵌套了吗?把丘北县子关联添加昆明市,昆明市不就有两个父关联了吗?