Donc j'écris une application qui permettrait à un utilisateur de créer un type de quiz. Chaque quiz peut être différent, IE ils auront des questions et réponses uniques. Je n'ai jamais joué avec une base de données nosql et j'essaie de comprendre comment une base de données nosql (canapé, mongo, etc ...) organise réellement les données. Il semble que ce type de stockage de données pourrait bien se prêter à ce type d'application (IE pas de tables qui définissent le nombre de questions à poser) mais je ne suis toujours pas sûr du fonctionnement d'une base de données nosql.nosql et l'organisation des données
J'ai tendance à être plus un apprenant visuel, quelqu'un peut-il me diriger vers de bons visuels ou décrire comment les bases de données nosql organisent réellement les données qu'elles contiennent?
Cela semble être une situation où une solution SQL a plus de sens. Il y a une structure définie pour chaque objet représenté (questions, réponses, utilisateurs, etc.) qui se prête bien aux tables. N'appliquez pas simplement le dernier engouement de technologie parce qu'il est là. – Polynomial
Aussi semble-t-il que le travail de sql db ne soit pas passionnant car il est assez facile de construire des tables pour répondre à autant de questions et de réponses à chaque question que vous le souhaitez avec sql et en réalité moins facile avec say mongodb. Je suis d'accord avec Poly, mauvaise idée de choisir une technologie et ensuite l'appliquer à un problème indépendamment et beaucoup mieux analyser le problème et ensuite choisir la meilleure technologie pour le résoudre. – PurplePilot
Je ne pouvais pas être plus d'accord avec ces commentaires. J'utilise en fait rdb (mysql) depuis dix ans. Je pense qu'ils fonctionnent très bien pour beaucoup de choses différentes. Il s'agit davantage d'un projet d'apprentissage, et je veux voir comment les choses fonctionnent pour que je puisse déterminer par moi-même ce pour quoi elles seraient bonnes. Ça va être un projet de nœud, donc ça a semblé être un ajustement facile, json me plaît. Mais en ce qui concerne votre commentaire, je suis entièrement d'accord. – Greg