Pourquoi ne veux-tu pas utiliser une bdd "classique"?
L'objectif du xml est de stocker des valeurs (uniquement sémantiques), de manière structurée, certes. Mais sa nature (fichier texte balisée dérivé du sgml, lisible par humain) sont un handicap pour une utilisation comme base de données.
Comment faire efficacement des contrôles d'intégrité, des jointures, des accés lecture/écriture performant etc. ?
Le xml est parfait pour un dump, pour des fichiers d'import/export, mais pour une utilisation applicative, je doute.
Si qui que ce soit à un retour sur ce genre d'utilisation du xml, je suis preneur, parce qu'à priori je déconseillerai cette solution.
# Re: Aide XML
Posté par Lawrence P. Waterhouse . En réponse au journal Aide XML. Évalué à 1.
L'objectif du xml est de stocker des valeurs (uniquement sémantiques), de manière structurée, certes. Mais sa nature (fichier texte balisée dérivé du sgml, lisible par humain) sont un handicap pour une utilisation comme base de données.
Comment faire efficacement des contrôles d'intégrité, des jointures, des accés lecture/écriture performant etc. ?
Le xml est parfait pour un dump, pour des fichiers d'import/export, mais pour une utilisation applicative, je doute.
Si qui que ce soit à un retour sur ce genre d'utilisation du xml, je suis preneur, parce qu'à priori je déconseillerai cette solution.