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

Langage SQL Discussion :

Gestion d'arbres par représentation intervallaire


Sujet :

Langage SQL

  1. #1
    Membre régulier
    Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2004
    Messages
    96
    Détails du profil
    Informations personnelles :
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 96
    Points : 110
    Points
    110
    Par défaut Gestion d'arbres par représentation intervallaire
    Cette gestion des arbres est très intéressante mais elle ne peut pas fonctionner si un composant de la nomenclature est utilisé dans d'autres nomenclatures.

    En effet, les bornes gauches et droites sont différentes en fonction de la nomenclature.

    Je souhaitais savoir comment vous gérer les arbres avec des composants communs à plusieurs arbres ?

    Merci par avance à vos contributions.

  2. #2
    Inactif   Avatar de Médiat
    Inscrit en
    Décembre 2003
    Messages
    1 946
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 1 946
    Points : 2 227
    Points
    2 227
    Par défaut
    Gérer tes nomenclatures (hierarchies) en dehors de la table des objets, et tu faits autant de tables que tu veux (ou mieux : une table avec une colonne pour identifier la nomenclature), qui ne contiennent que l'Id des objets et les données techniques pour les intervalles.
    J'affirme péremptoirement que toute affirmation péremptoire est fausse
    5ième élément : barde-prince des figures de style, duc de la synecdoque
    Je ne réponds jamais aux questions techniques par MP

  3. #3
    Membre régulier
    Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2004
    Messages
    96
    Détails du profil
    Informations personnelles :
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 96
    Points : 110
    Points
    110
    Par défaut
    Je ne suis sur d'avoir bien compris ta réponse. Pour cela je m'explique plus concretement.


    :----D
    :----------B----:
    A-------: :----E
    :----C



    :----D
    F------B---:
    : :----E
    :
    :---G


    Comment gérer ce cas ? B se trouve dans 2 nomenclatures distinctes !
    Liste des pères de B.................

  4. #4
    Inactif   Avatar de Médiat
    Inscrit en
    Décembre 2003
    Messages
    1 946
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 1 946
    Points : 2 227
    Points
    2 227
    Par défaut
    Je suppose que les "objets" que tu dois gérer dans des nomenclatures différentes sont dans une table
    Objet(IdObjet, Libelle, etc....)

    Tu crées une table
    Nomenclature (IdNomenclature, Libelle)
    et une table
    Hierarchie(IdNomenclature, IdObjet, BorneGauche, BorneDroite)

    Et comme cela tu peux gérer autant de nomenclature que tu veux... Tu peux même faire des requête multi-nomenclatures...
    J'affirme péremptoirement que toute affirmation péremptoire est fausse
    5ième élément : barde-prince des figures de style, duc de la synecdoque
    Je ne réponds jamais aux questions techniques par MP

  5. #5
    Membre régulier
    Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2004
    Messages
    96
    Détails du profil
    Informations personnelles :
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 96
    Points : 110
    Points
    110
    Par défaut
    OK j'ai compris. Merci !

    J'ajouterais que l'inconvénient de ce type de gestion eqt que lorsque la nomenclature d'un composant change (coefficient, article en plus ou en moins) cela nécessite de mettre à jour toutes les nomenclatures où se trouve ce composant.... à moins que quelqu'un est une idée !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Gestion d'arbres par représentation intervallaire - Déplacements et tris
    Par samche dans le forum Algorithmes et structures de données
    Réponses: 11
    Dernier message: 18/06/2013, 15h58
  2. Gestion d'arbres par représentation intervallaire
    Par Krison dans le forum Langage SQL
    Réponses: 6
    Dernier message: 27/08/2010, 15h50
  3. Réponses: 0
    Dernier message: 24/08/2007, 10h19
  4. Gestion d'arbres par représentation intervallaire
    Par Djebel dans le forum Langage SQL
    Réponses: 4
    Dernier message: 15/10/2006, 17h28
  5. arbre par représentation intervallaire
    Par peuf23 dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 13/10/2006, 23h16

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