Je développe une application d'iphone qui est basée sur la navigation, et je montre des données sur les premiers articles de vue puis sur les sous-articles de deuxième vue et ainsi de suite. Donc, ma question est que ce sera une bonne approche pour enregistrer cela sur la base de données (sqlite).Comment stocker des données de base d'arbre dans la base de données?
Répondre
je ne suis pas un expert dans ce domaine, mais vous pouvez le faire comme ça ... maintenant que vous avez dit toutes vos données peuvent être représentées quelque chose comme arbre ...
Trouver tous les objets sera feuille de votre arbre faire ces objets comme une table en DB, (gardez à l'esprit que vous faites table uniquement pour les objets qui ont une structure différente non pas parce qu'ils ont des valeurs différentes)
Répétez l'étape ci-dessus pour un niveau ci-dessus jusqu'à ce que vous atteigniez le sommet
Finalement, vous trouverez que vous avez juste votre DB.
Pour être plus précis, vous devez étudier DBMS
Gardez cela simple. Chaque objet/vue possède son propre identifiant et au moins un identifiant parent. Cela garantira que vos données peuvent représenter des arbres de n'importe quelle profondeur et n'importe quelle complexité.
- 1. log4net: Comment stocker des données dans la base de données
- 2. Comment stocker des données modifiées dans une base de données?
- 3. Stocker des données simples dans la base de données mysql
- 4. stocker l'image dans la base de données
- 5. Stocker datetime dans la base de données?
- 6. comment stocker ces données dans la base de données?
- 7. comment stocker des images dans la base de données
- 8. Comment stocker des valeurs dans la base de données C#?
- 9. Stocker des données de la base de données [mysql_num_rows]
- 10. Phonegap Problème de base de données - stocker des images dans la base de données
- 11. Recevoir et stocker des données sur la base de données
- 12. Comment stocker des objets de la base de données?
- 13. Android: Stocker json données analysées dans la base de données
- 14. Stocker des données dans Lucene ou base de données
- 15. Gestion des erreurs elmah - stocker dans la base de données
- 16. Comment stocker l'argent de l'utilisateur dans la base de données?
- 17. stocker getid3 à la base de données
- 18. stocker des tableaux dans la base de données
- 19. stocker des valeurs dans la base de données tamil
- 20. Rails: stocker des traductions dans la base de données
- 21. Comment stocker la valeur jtable dans la base de données
- 22. Comment stocker dans la base de données dans Android
- 23. Comment stocker des coordonnées dans une base de données
- 24. Comment stocker un tableau mixte dans des données de base
- 25. Logiciel de base de données pour stocker des données 1TB
- 26. comment stocker dans la base de données sqlite de json
- 27. stocker des valeurs dans la base de données sqlite
- 28. stocker des valeurs dans la base de données
- 29. Schéma de base de données pour stocker des données SNMP
- 30. Comment stocker "wishlist" dans la base de données?