如何在 symfony 中有递归树谱系
How to have recursive tree genealogy in symfony
我正在 symfony 中制作树系谱。
我有两个实体:
User: id firstname partner
1 Julien Anne
2 Eric Marie
Relation: id family_id child
1 1 Manon
2 1 Camille
3 2 Julie
我想要像 child 这样的递归树系谱可以有伙伴,可以有 children 但我不知道该怎么做。
我需要其他实体吗?
感谢您的帮助
在开始尝试将其应用于特定编程环境之前,您需要考虑数据设计。
考虑将(所有)人与(所有)关系分开。
人:
姓名、身份证(以及您要存储的任何其他人口统计信息,例如出生日期)
关系:
Id1、Id2、关系类型
关系类型可能是合作伙伴,Child。
然后你可以给 child 一个伙伴,或者 child 他们自己的,没有麻烦。
希望这是有道理的。
我正在 symfony 中制作树系谱。
我有两个实体:
User: id firstname partner
1 Julien Anne
2 Eric Marie
Relation: id family_id child
1 1 Manon
2 1 Camille
3 2 Julie
我想要像 child 这样的递归树系谱可以有伙伴,可以有 children 但我不知道该怎么做。
我需要其他实体吗?
感谢您的帮助
在开始尝试将其应用于特定编程环境之前,您需要考虑数据设计。
考虑将(所有)人与(所有)关系分开。
人: 姓名、身份证(以及您要存储的任何其他人口统计信息,例如出生日期)
关系: Id1、Id2、关系类型
关系类型可能是合作伙伴,Child。
然后你可以给 child 一个伙伴,或者 child 他们自己的,没有麻烦。
希望这是有道理的。