问题是自引用模式,例如员工的主管是员工。这通过员工表中的 supervisor_id 的 FK 进行跟踪。FKS 描述如下:
"fks": [
{
"referencedTableName": "employees",
"name": "supervisor_id_fks",
"label": "Supervisor",
"foreignKeyNames": [
"supervisor_id"
],
"referencedKeyNames": [
"id"
],
"reverseLabel": "Subordinate"
}
部署后,FKS 关联和反向在选择选项中可用,但是,这些项目不可选择。如果我遗漏了什么,请告诉我。