Cassandra : Modélisation et création de base de données

Modélisation rime avec dénormalisation

Remarque

Étant donné que Cassandra est contenue dans un cluster, les jointures n'existent pas. Il faut donc dénormaliser le modèle.

MéthodeRelation one to many

Voici une relation one to many (un à plusieurs) dans un modèle normalisé.

Les jointures n'étant pas possible, on dénormalise la relation.

MéthodeRelation many to many

Voici un exemple de ralation many to many (plusieurs à plusieurs). Un utilisateurs peux commenter plusieurs livre, et un livre peut être commenté par plusieurs utilisateurs.

Le but est de pouvoir retrouver tous les commentaires d'un utilisateur et tous les commentaires d'un livre.

On est donc obligé de dénormaliser et de faire deux tables.

PrécédentPrécédentSuivantSuivant
AccueilAccueilImprimerImprimer Mathieu Moulin, Emilie Confais, Alaeddine Hajjem, David Martins, 2014-2015 (Contributions : Stéphane Crozat, les étudiants de l'UTC) Paternité - Partage des Conditions Initiales à l'IdentiqueRéalisé avec Scenari (nouvelle fenêtre)