Bonjour

Je suis tout nouveau en ce qui concerne les bases de données NoSQL. Jusque là, l'expérience que j'ai avec Rails se limite à des applications utilisant des bases de données Oracle/MySQL/PostgreSQL.

Pour commencer à mieux comprendre comment utiliser les données existantes dans une base de données NoSQL, plus précisément dans une base de données CouchDB, j'ai crée une petite base de données avec plusieurs documents.

Certains documents ont des structures/informations différentes.

Par exemple, les documents de type:

{
"_id"
"_rev
"nom"
"prenom"
"age"
}
....représente des utilisateurs (une table utilisateur par exemple)

Et les documents de type:

{
"_id"
"_rev
"marque"
"modele"
"annee"
}
... représente une table avec des informations de voitures.

(Je suis en train de simplifier pour mieux expliquer)

Alors, maintenant, dans mon application rails, je voudrais:
- afficher la liste des utilisateurs
- et dans une autre page, afficher la liste des voitures


Comment faire ceci?
Je dois créer un modèle User et un autre Voiture?
Que dois-je déclarer dedans?
Comment est-ce que l'application va distinguer les documents dans la BD CouchDB?

merci bien