SitePoint Sponsor

User Tag List

Results 1 to 4 of 4
  1. #1
    SitePoint Member
    Join Date
    Jun 2004
    Location
    Qc
    Posts
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Question [French] Handling "items" with PHP5's OOP

    Bonjour,

    Je travaille présentement sur plusieurs projets qui nécessite la création de classe, soit : article et articles (par exemple)

    Donc j'ai un certain problème à tout associer ces objets ensembles. Par exemple :

    La classe article gère évidemment un article, on peut le modifier, le sauvegarder et en charger un nouveau si nécessaire. (à partir d'une base de données)

    Cependant, viens ensuite la classe articles qui doit gérer ces articles. Comment devrais-je créer ma classe? Devrais-je sélectionner tous les ID des articles pour ensuite créer un tableau contenant tous les objets de type article? (ce qui ferait beaucoup de requêtes SQL, puisque je devrai charger chacun des articles individuellement)

    Devrais-je plutôt sélectionner tous les articles d'un seul coup pour les stocker dans ma variable tableau? Évidemment, certain article font appellent à d'autres objets comme author. (par exemple)

    Bref, j'ai un petit problème de "design patterns" car j'hésite entre ces différentes solutions. N'ayant jamais vu d'exemple concret d'application, je ne sais pas où me dirigier. Donc si vous avez une petite idée sur une solution ou manière de faire, ce serait génial

    Merci

  2. #2
    Non-Member
    Join Date
    Oct 2004
    Location
    downtown
    Posts
    145
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    English:

    Hello,
    I presently work on several projects that necessitates the class creation, be: item and items (for example)
    Therefore I have a certain problem to all associate these objects bodies. For example:
    The class item manages evidently an item, one can modify it, to safeguard it and some to load a new one if necessary. (from a basis of data)
    Nevertheless, comes next classifies it items that must manage these items. How should I create my class? Should I select all the ID of the items for next to create a picture containing all the type objects item? (this that would do a lot of requests SQL, since I will have to load each of the items individually)
    I rather should select all the items at one go to stock them in my variable picture? Evidently, certain item do call for other objects as author. (for example)
    Brief, I have a small problem of "design patterns" for I hesitate between these different solutions. Never having seen concrete example of application, I do not know where me dirigier. Therefore if you have a small idea on a solution or manner to do, it is inspired
    www.freetranslation.com

  3. #3
    Non-Member
    Join Date
    Oct 2004
    Location
    downtown
    Posts
    145
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Try:

    http://www.onlamp.com/pub/a/php/2004...taobjects.html

    This is about the Data Objects pattern which offers a solution of one to many mappings

  4. #4
    SitePoint Member
    Join Date
    Jun 2004
    Location
    Qc
    Posts
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Thank you a lot!
    This article is now bookmarked
    I thinks it will solve a lot of problems I had.

    Thank you again!


Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •