Bonjour
Je n'ai pas encore débuté en XML, je fais une étude afin d'éviter d'utiliser une bd Access et rendre la bd de mon appli qui sera développé en C++ Builder pour windows portable. J'aimerai avoir votre avis afin de savoir si le XML dans mon cas est bien adapté car je n'ai pas trouvé d'aide sur les performances lors de la lecture d'un fichier.
Je vais décrire ci dessous toutes les imbrications de mes XML que je peux avoir
Voilà, en réalité je n'aurai pas l'infini de Section ou de Catégorie, je pense avoir 5 Sections avec 10 catégories par sections et 50 Figures par sections. Ce qui fait que mes fichiers XML vont être un peu (voir TRES) volumineux.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43 <media>...</media> <objet>...</objet> ----------------------------- // Je stocke la date, l'auteur, la durée, la taille, le chemin, un, grand commentaire, etc... ce genre d'information <video_n> ..... <objet>...</objet> <media>...</media> </video_n> <audio_n> ..... <objet>...</objet> <media>...</media> </audio_n> <conseil_n> ..... </conseil_n> ------------------------------- // Je peux avoir autant par FIGURE : 5 vidéo, 3 audio, 3 conseil. En plus je stoke <Figure_n> <video_n>...</video_n> <video_j>...</video_j> <audio_x>...</audio_x> </Figure_n> ------------------------------- // Je peux avoir autant de Categorie que je veux contenant autant de figure que je veux <Categorie_n> <Figure_n>...</Figure_n> <Figure_j>...</Figure_j> <Figure_x>...</Figure_x> </Categorie_n> ------------------------------- // Je peux avoir autant de Section que je veux contenant autant de Catégorie que je veux <Section _n> <Categorie_n>...</Categorie_n> <Categorie_j>...</Categorie_j> <Categorie_x>...</Categorie_x> </Section _n>
Mes questions sont:
- Est ce que XML est adapté pour ce type de gestions ?
- Est ce qu'il est préférable d'avoir 1 seul fichiers XML contenant toutes les données ou vaut mieux plusieurs fichiers XML (un pour stoker les vidéo, adio, conseil, un pour les Figures, un pour les Catégories, un pour les Sections)
- Est ce que je peux stocker pour les stoker seulement les id des vidéos par exemple (<figure> <video> video_id </video> </figure>) ou il vaut mieux stoker à chaque fois toutes les données ? Enfin je me fais comprendre
J'espère avoir été claire. Encore une fois, je n'ai pas encore débuté le XML, ayant travaillé avec des fichiers de descriptions simples dans mes programmes (C++ ou Php), j'aimerai être sur de mes choix
Merci d'avance pour d'éventuelles réponses.
Partager