2010-11-29 4 views
0

Im créant une relation HTBTM comme:CakePHP - HABTM séparé se joindre à la table qui a besoin aussi une relation de HTBTM


Dressess


id

Nom


Dressess_Styles


id

dress_id

style_id


styles


id

Nom


Maintenant, j'ai besoin tous Dresses_Styles peut également avoir et à Appartient à beaucoup de couleurs.

Ma question:

Un peu de lumière et des considérations sur la façon puis-je créer cette relation sans rupture norme CakePHP.

S'il vous plaît dites-moi ce que vous pensez à ceci:


Colors_Dressess_Styles


id

dress_style_id

color_id


Couleurs


id

Nom

Il est la bonne façon ou existe une meilleure?

Merci.

Répondre

0

Cela me semble bon.

robes appartient à Dresses_Styles

Styles appartient à Dresses_Styles

Dresses_Styles HABTM Couleurs

0

C'est ma règle de base, mais quand je dois réellement créer le modèle HABTM (ajouter des méthodes, des relations , etc.), cela signifie généralement qu'il s'agit d'un modèle distinct en soi. Est-ce que Dresses_Styles représente une entité ici?

Questions connexes