C'est vrai, j'aurais dû dire "Bonjour" au début, je m'en excuse, je
voulais entrer dans le vif du sujet!

Mais je dis merci seulement après!

On 16 mar, 17:45, "Laurent JOLY" <[EMAIL PROTECTED]> wrote:
> Deux questions de Ben
>
> aucune ne commence par "bonjour"
> aucune ne finit par "merci"
>
> perso je reponds juste "au revoir"
>
> On 3/15/07, Ben <[EMAIL PROTECTED]> wrote:
>
>
>
> > J'ai une liste de spectacles. Chaque spectacle a plusieurs
> > représentations. Pour chaque spectacle, on a plusieurs catégories de
> > sièges. Certaines catégories seront utilisées certains soirs, d'autres
> > non.
>
> >  Spectacles (id int auto_increment, titre varchar(20), description
> > text)
> >  Categories (id int auto_increment, spectacle_id int, nom varchar(20),
> > prix money)
> >  Representations (id int auto_increment, spectacle_id int, dateheure
> > datetime)
> >  Categories_Representations (categorie_id int, representation_id int)
>
> > Donc, voici mes modules:
>
> > class Spectacle extends AppModel {
> >    var $name = 'Spectacle';
> >    var $hasMany = array('Representation','Categorie');
> >    var $displayField = 'titre';
> > }
>
> > class Representation extends AppModel {
> >    var $name = 'Representation';
> >    var $belongsTo = array('Spectacle');
> >    var $displayField = 'dateheure';
> > }
>
> > class Categorie extends AppModel {
> >    var $name = 'Categorie';
> >    var $belongsTo = array('Spectacle');
> >    var $displayField = 'nom';
> >    var $hasAndBelongsToMany =
> >       array('Representation' =>
> >       array('className'    => 'Representation',
> >             'joinTable'    => 'representations_categories',
> >             'foreignKey'   => 'categorie_id',
> >             'associationForeignKey'=> 'representation_id',
> >             'conditions'   => '' ,
> >             'order'        => '',
> >             'limit'        => '',
> >             'unique'       => true,
> >             'finderQuery'  => '',
> >             'deleteQuery'  => '',
> >       )
> >       );
> > }
>
> > Comment faire pour empêcher de lier les catégories et les
> > représentations de spectacles différents? Je crois qu'il faut utiliser
> > le paramètre "conditions" dans le $hasAndBelongsToMany. Mais je ne
> > sais pas comment faire.
>
> > Quelqu'un a une idée?


--~--~---------~--~----~------------~-------~--~----~

Groupe "Cakephp-fr".
Adresse : [email protected]
Pour résilier  : [EMAIL PROTECTED]
Pour les options : http://groups.google.com/group/cakephp-fr?hl=fr
-~----------~----~----~----~------~----~------~--~---

Répondre à