IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

XQUERY/SGBD XML Discussion :

representation d'une BD en xml


Sujet :

XQUERY/SGBD XML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Femme Profil pro
    Étudiant
    Inscrit en
    Juin 2006
    Messages
    86
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2006
    Messages : 86
    Par défaut representation d'une BD en xml
    salut

    j'aimerai representer une BD relationnel en XML, dont voici une table du MLD
    table Etudiant
    ide
    nom
    prenom
    uv1
    uv2
    cc1
    cc2

    dans lequel uv1 et uv2 prennent la valeur "oui' ou "non" en fonction de si l'etudiant a passe l'uv ou non. et cc1 et cc2 contiennent l'id du cc que l'etudiant a passe, ce sont 2 valeurs provenant d'une table Controle continue dont la cle est idcc mais en fait ont les meme valeur que cc1 et cc2, en fait la table cc n'a que ces 2 elements.

    j'ai presente cette table en xml comme suit:

    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
     <etudiants>
        <etudiant idE="1" nom="lol1" prenom="lol1">
          <uv1>oui</uv1> 
          <uv2>non </uv2>
          <cc1>201</cc1>
          <cc2>  202</cc2> 
        </etudiant>
     
       <etudiant idE="2" nom="lol2" prenom="lol2">
          <uv1>non</uv1> 
          <uv2>non </uv2>
          <cc1>201</cc1>
          <cc2>  202</cc2> 
        </etudiant>
      </etudiants>
    est ce la meilleure facon de precenter cette table?

    -est ce que nom et prenom peuvent etre des sous elements de <etudiant> et non son attribut?
    -est ce mieux de creer une autre balise <CC> sous element de <etudiant>qui contiendra <cc1> et <cc2> comme ses sous elements au lieu de mettre cc1 et cc2 directment sous element de <etudiant>

    - que devienne les cle secondaire d'une table quand elle est represente en xml?

    bref je veux vos propositions et mieux encore de la documentation sur la representation d'une bd en fichier XML .

    NB je veux le faire manuelle sans assistance logiciel

    Merci d'avance.

  2. #2
    Rédacteur

    Avatar de Erwy
    Homme Profil pro
    Développeur Web
    Inscrit en
    Novembre 2003
    Messages
    4 967
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2003
    Messages : 4 967
    Par défaut
    pour approfondir sur le sujet tu as ce tuto

    Modélisation de XML : choix de structures pour la représentation des données


    en particulier :
    est ce que nom et prenom peuvent etre des sous elements de <etudiant> et non son attribut?
    -e
    Oui et ce serait même plus propre, dans ton cas ne garder que les éléments clés en attribut voir
    1-B. Exemple 2 : de l'usage des attributs

    est ce mieux de creer une autre balise <CC> sous element de <etudiant>qui contiendra <cc1> et <cc2> comme ses sous elements au lieu de mettre cc1 et cc2 directment sous element de <etudiant>
    C'est une possibilité ce qui est sur en tout cas c'est que les appellez cc1 et cc2 est totalement inutile et posera problème un jour ou l'autre voir entre autre
    1-C. Exemple 3 : une structure ordonnée
    Ce que tu fais est encore plus inutile et dangereux que les attributs montré en exemple dans ce cas.

  3. #3
    Membre confirmé
    Femme Profil pro
    Étudiant
    Inscrit en
    Juin 2006
    Messages
    86
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2006
    Messages : 86
    Par défaut
    Merci erwan pour ta reponse,

    le tuto m'a aide a un peut comprendre comment structure;

    mais j'aimerai bien trouver un tuto cas pratique representation BD en XML j'arrive pas a en trouver un en faisant la recherche google.

    toutes propositions dans ce sens sera la bienvenue.


    merci d'avance.

Discussions similaires

  1. [xmlrad] dbextract une bdd en xml
    Par ekmule dans le forum XMLRAD
    Réponses: 5
    Dernier message: 02/02/2006, 12h58
  2. [VB] faire un update avec une bdd en xml
    Par ekmule dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 01/02/2006, 22h41
  3. [Images] représentation d'une carte pour jeu en php
    Par maniaco_jazz dans le forum Bibliothèques et frameworks
    Réponses: 5
    Dernier message: 29/11/2005, 10h41
  4. [XML]comment afficher une image en xml?
    Par ned-flanders dans le forum XML/XSL et SOAP
    Réponses: 1
    Dernier message: 14/11/2005, 00h05
  5. Réponses: 3
    Dernier message: 06/07/2004, 10h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo