Dans ma base de données, j'ai une table 'favoris' et une table 'activité'. J'utilise le Zend Framework et j'ai une classe qui modélise les deux tables. Maintenant, quand quelqu'un aime un article, je dois ajouter une ligne dans la table d'activité. La manière la plus évidente de le faire serait de créer les méthodes addActivity et addFavorite dans les classes de tables respectives, et chaque fois qu'un article est favorisé, j'appellerais alors la méthode addActivity. Bien que ce soit très simple, cela ne me semble pas naturel.PHP: Je ne sais pas comment modéliser une relation de base de données
Avez-vous des suggestions sur une meilleure façon de faire cela?
Quelles sont les relations entre les classes, les favoris contiennent-ils une activité? Existe-t-il des dépendances de base de données ou existe-t-il seulement deux tables distinctes? Plus d'infos s'il vous plaît. – baklap