En programmation objet (un peu le standard de nos jours), tu as des classes ayant des attributs. Il y a en gros deux manières d'enregistrer cela dans un langage :
soit sous forme classique de type. N objets donnent N version en mémoire du type T
soit sous forme inside/out. Chaque attribut est enregistré dans une structure propre et l'objet y accède via une clef.
L'utilisation d'une base de données SQL pour faire de l'objet est un mode de pensée très clairement inside/out alors que les base NoSQL sont dans le schéma classique.
[^] # Re: entités
Posté par Sytoka Modon (site web personnel) . En réponse au journal NoSQL ou pas ?. Évalué à 1.
En programmation objet (un peu le standard de nos jours), tu as des classes ayant des attributs. Il y a en gros deux manières d'enregistrer cela dans un langage :
soit sous forme classique de type. N objets donnent N version en mémoire du type T
soit sous forme inside/out. Chaque attribut est enregistré dans une structure propre et l'objet y accède via une clef.
http://search.cpan.org/~dagolden/Class-InsideOut-1.10/lib/Class/InsideOut/Manual/About.pod
L'utilisation d'une base de données SQL pour faire de l'objet est un mode de pensée très clairement inside/out alors que les base NoSQL sont dans le schéma classique.