Les bases de données graphes
Remarque :
La démarche utilisée par Neo4J en graphe NoSQL va permettre de traiter :
Des données massivement interconnectées
Des données très hétérogènes
Un exemple en SQL classique :
Dans un cas classique avec des relations entre deux tables :
Ici, en montrant que les liens entre les tables :
En graphe, on le modélisera comme ceci :
On retire la table qui contenait les clefs étrangères.
On lie les données (qui deviennent des noeuds) directement à l'aide d'une relation.

Prenons un cas concret : avec un nombre plus important de relations
Définition :
La démarche utilisée en base de données graphe permet donc :
De simplifier les modèles qui possèdent beaucoup de relations entre des données hétérogènes.
De fluidifier le processus de modélisation sur ce type de sujet.