J'ai vu des posts dans le groupe principal sur ce sujet de restriction
de clef primaire. Apparemment, nate a fermer tous les tickets
concernant ce changement et je crois propose une solution quelque part
(a chercher)..
Sinon je ne vois pas comment tu peux faire, a part creer un index de
type "unique" dans mysql sur team_id + member_id. L'inconvenient,
c'est que tu seras oblige d'attendre que le save "plante" avant de
savoir que tu as un duplicate. Ca se gere, surement avec un peu de
patience..

Franck

On Jun 2, 10:44 pm, foxmask <[EMAIL PROTECTED]> wrote:
> Hmmmmmmmm,
>
> du coup si vous avez des idées pour remanier mes tables ...
> voilà mon modèle
>
> une table team
> une table membre
> une table role
> une table de jointure (team_membre_role)  des 3 qui me permet d'avoir
> pour clé unique id_team+id_membre
> ainsi un membre peut avoir plusieurs roles mais dans des teams
> distinctes.
> Donc là comment reproduire un schema "clean" ; adapté à Cakephp ?
> Sinon je laisse tomber les hasMany et ses amis pour faire des
> "vulgaires" requete SQL ?
>
> meci de vos idées.
> Cdt
>
> On 2 juin, 22:31, foxmask <[EMAIL PROTECTED]> wrote:
>
> > bon je viens de croiser le "fight" entre avairet et nate ;)
> > en gros c'est "cuit" ...
> > CakePHP ne le gere pas
> > GE NI AL
> > à part ca on est trop peu à s'en servir donc on shoot la feature du
> > code ....
>
> > On 2 juin, 22:24, foxmask <[EMAIL PROTECTED]> wrote:
>
> > > Bonsoir,
> > > dans une de mes tables MySQL j'ai 3 colonnes dont 2 qui composent ma
> > > clé primary.
> > > Pb ; avec CakePHP $primaryKey n'accepte pas les array... et on ne peut
> > > pas "nommer" la primary key ...
>
> > > Comment faire ?
>
> > > Cdt.
--~--~---------~--~----~------------~-------~--~----~

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 à