Ich experimentiere mit dem JSON-Format und bin mir nicht sicher, wie man es benutzt, um einen Stammbaum zu strukturieren. Dies ist, was ich habe (um es einfach zu halten, nenne ich nur den Vater, seine Kinder und ob diese Kinder selbst Kinder haben. Ich habe die Namen der Ehepartner nicht aufgelistet).So erstellen Sie eine Stammbaumstruktur im JSON-Format
{
"Name": "Jonathan Smith",
"Children": [
{
"name": "Adam",
"Children": [
{
"name": "Suzy",
"children": ""
},
{
"name": "Clare",
"children": ""
},
{
"name": "Aaron",
"children": ""
},
{
"name": "Simon",
"children": ""
}
]
},
{
"name": "Timmy",
"Children": ""
},
{
"name": "Alison",
"Children": [
{
"name": "Natasha",
"children": ""
},
{
"name": "Zak",
"children": ""
}
]
}
]
}
Obwohl, es ist bestätigt in Ordnung, ich ist nicht sicher, ob der beste Weg, es zu tun (das heißt ist mein Ansatz DRY und skalierbare zum Beispiel).
Sie identifizieren Menschen mit ihrem Namen. Ein Name ist nicht eindeutig, daher ist dies eine schlechte Struktur. IDs sind besser geeignet für solche Fälle, in denen Eindeutigkeit erforderlich ist. – ComFreek
Werden diese Daten etwas sein, das _users_ eingibt oder erstellt? – Bulkan
@Bulkan Nein. Es sind Daten, die ich erstelle. – Andy