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

MVC PHP Discussion :

Synchronisation du modèle entre utilisateurs


Sujet :

MVC PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2011
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2011
    Messages : 22
    Par défaut Synchronisation du modèle entre utilisateurs
    Bonjour, je débute avec Zend et je me pose une petite question. J'espère que vous pourrez m'éclaircir à ce sujet.
    Je mexplique:
    J'utilise actuellement un schéma comme préconisé par Zend ici ici:
    J'ai un objet dbtable, qui se synchronise à ma base de donnée.
    Un objet modèle.
    Un mapper (ma dao) qui permet de save etc... mon objet modèle.

    Il existe différentes relations entre mes tables. De plus, comme préconisé par Zend, j'utilise le cascading géré par la ma base de donnée (ON DELETE CASCADE etc...)

    La question est: Etant dans une application multi-utilisateurs, comment cela ce passe-il quand l'utilisateur A supprime un objet et ses relations de la base de données? Comment vont se comporter ces objets métiers qui ont été supprimés, par l'utilisateur A, chez l'utilisateur B? Il y a il un mécanisme qui fait que l'objet va être modifié?

    Cordialement.

  2. #2
    Membre très actif
    Avatar de keaton7
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    743
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 743
    Par défaut
    Bonjour,

    Je ne comprend pas bien. Un objet supprimé par A n'apparaitra plus pour B, en éspérant que tu n'ai pas supprimé de dépendances (et que donc tes cascade soient bien faits ). Tu peux préciser avec un cas moins abstrait qu'on comprenne bien ta problématique ?

  3. #3
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2011
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2011
    Messages : 22
    Par défaut
    Pour compléter, je me suis mal exprimé :p
    L'utilisateur A consulte la voiture X.
    L'utilisateur B consulte la voiture X.
    L'utilisateur A supprime la voiture X.
    Que ce passe-il au niveau de l'objet représentant la voiture X en cache chez B?

  4. #4
    Membre très actif
    Avatar de keaton7
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    743
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 743
    Par défaut
    Tant qu'elle est en cache elle s'affiche

  5. #5
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2011
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2011
    Messages : 22
    Par défaut
    Ok... Et sa ne va pas causer de problème de cohérence dans la base de donnée ensuite?

  6. #6
    Membre Expert
    Avatar de 5h4rk
    Homme Profil pro
    CTO at TabMo
    Inscrit en
    Février 2011
    Messages
    813
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : CTO at TabMo
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2011
    Messages : 813
    Par défaut
    Une donnée en cache ne fait rien sur la bdd

Discussions similaires

  1. Synchronisation d'un modèle entre plusieurs bases
    Par Logarithmix dans le forum Administration
    Réponses: 6
    Dernier message: 18/06/2013, 22h13
  2. Synchronisation de données entre bases access
    Par jp31810 dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 19/09/2007, 16h20
  3. [PDA] Synchroniser des données entre pc et pda
    Par fmh1982 dans le forum Mobiles
    Réponses: 4
    Dernier message: 23/11/2006, 18h42
  4. partager une appli entre utilisateurs sous XP familial
    Par biozaxx dans le forum Windows XP
    Réponses: 5
    Dernier message: 13/10/2006, 16h52
  5. Réponses: 3
    Dernier message: 06/02/2004, 11h46

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