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

ORM PHP Discussion :

[Symfony 1.4] Modélisation & doctrine


Sujet :

ORM PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Décembre 2006
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 11
    Par défaut [Symfony 1.4] Modélisation & doctrine
    Bonjour,

    Je viens de me mettre à Symfony, j'ai traversé les sujets de ce forum, mais sans trouver de réponse, désolé si les questions vous semblent triviales :

    1 - Je butte sur le choix d'un SGBDR et de la version doctrine à utiliser :

    1.1 - Pour le SGBDR j'hésite entre MySQL et PostGre, sachant que ma base est un peu compliquée, je me demandais s'il ne serait pas judicieux d'opter pour PostGre (Relations d'héritage etc ... )

    1.2 - J'hésite entre la version 2.0 qui est en développement, mais je pense qu'elle est assez élaborée pour bosser avec, mais j'ai peur de trouver une grosse instabilité (quelqu'un aurait un retour là-dessus svp ? )

    2 - Modélisation sous doctrine :

    2.1 - Est-ce qu'on peut passer d'un modèle de données objet, vers une description yaml automatiquement ? Un peu comme le ferait Hibernate (Passer des objets définis en Java vers un mapping en xml)

    2.2 - J'ai besoin d'implémenter des notions d'héritage sous doctrine, mais j'ai du mal à trouver la bonne solution pour le faire. Qu'est ce que vous pouvez me conseiller svp ? J'ai essayé les trois solutions proposées dans la 1.2, à savoir "column aggregation", "concrete" et simple, mais pour les trois notions, n'y a-t-il pas de gestion automatique pour les sauvegardes etc ?

    Par exemple :

    - un objet visiteur et un objet particulier héritent de l'objet personne
    - Une personne peut faire partie d'un ou plusieurs objets groupe
    - Groupe et personne sont des entités (et donc ils en héritent)


    Voilà pour mes questions, et merci beaucoup pour votre aide, j'espère que c'est clair

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2009
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 66
    Par défaut
    Bonjour,

    1.1 : Pour le choix du SGBDR en ce qui concerne Symfony et Doctrine il n'y a aucune différence dans le sens ou l'ORM se charge la connexion etc. C'est donc en fonction de ton expérience sur l'un ou l'autre que tu devras faire ton choix.

    1.2 : Pour un site que tu vas mettre en production il est toujours préférable d'utiliser une version stable d'un outil, Doctrine 2.0 est simplement en ALPHA.
    De plus il faut un serveur php 5.3 pour cette version de Doctrine, donc le choix matériel peut d'aider à te faire une idée.

    2.1 : Oui tout à fait tu as des modèles d'export de tes Modéles et Collection. Nativement il y en a en YML, XML, JSON et Array. Mais tu peux bien évidement créer ta propre classe si tu as besoin d'un autre format.

    2.2 : Pour finir je pense que les 2 liens qui suivent vont vont t'aider :
    http://www.symfony-project.org/advent_calendar/14/fr
    http://www.symfony-project.org/advent_calendar/15/fr

    J'espère que ca t'aidera.

  3. #3
    Membre averti
    Inscrit en
    Décembre 2006
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 11
    Par défaut
    Merci beaucoup, ça m'a en effet aidé et éclaircit les idées

    Bonne journée

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

Discussions similaires

  1. Réponses: 11
    Dernier message: 19/06/2011, 08h49
  2. Tables fantomes sur Symfony/Doctrine
    Par goshiz dans le forum ORM
    Réponses: 2
    Dernier message: 29/01/2010, 17h14
  3. Mieux développer en PHP avec Symfony 1.2 et Doctrine
    Par RideKick dans le forum Livres
    Réponses: 10
    Dernier message: 10/10/2009, 14h18
  4. Problème Symfony ou Doctrine ?
    Par Torpelix dans le forum ORM
    Réponses: 9
    Dernier message: 28/05/2009, 10h50

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