I think that if you don't have a model called "line" then I would create one called "LineType" or "Linetype". I might even go so far as to say "Line" and not type?
On 16 February 2011 18:54, paul_rogers6 <[email protected]> wrote: > Hi Stephen > > Many thanks for the reply. As you say the name doesn't make much > sense without the Address in it especially as there are other > "LineTypes" etc in the system. If as you suggest I use > AddressLineType am I right in thinking the table name is > address_line_types and cake'd have a problem with table called > address_linetypes? > > Thanks again for your help. > > Regards > > Paul > > On Feb 16, 6:12 pm, Stephen <[email protected]> wrote: > > Hi Paul > > > > On 16 February 2011 14:51, paul_rogers6 <[email protected]> wrote: > > > > > Secondly, if I have a table called address_types and a table called > > > address_line_types is my join table have the name > > > address_line_types_address_types? It seems a bit long winded!! Is it > > > acceptable to call my class for the line types AddressLinetypes and > > > the table address_linetypes? Or will this cause problems for Cake? > > > > This is a little bit long winded, it is good practise to label your > tables > > in such a way but it isn't a requirement, its main purpose I like to > believe > > is so that if anybody else views your code/db they can understand the > > associations without doing research. > > > > Let's say if I was working with the model "User" and the table "users". > > > > User has One Profile. > > > > I would normally label Profile "Profile" instead of "UserProfile" because > my > > app is user orientated and most of my tables would relate to the user. > > > > If it was a table used to hold images I would use "UserImages" or > > "ProfileImages" > > > > This may not be the cake way, but sometimes it can become long winded, > and > > this is my way around. > > In your case I would use AddressLineType and AddressType because it > doesn't > > make much sense without the "Address" in it, and "Type" could be confused > > with other things. > > > > My 2 cents, but not necessarily correct. > > -- > > Kind Regards > > Stephen @ NinjaCoderMonkey > > > > www.ninjacodermonkey.co.uk > > -- > Our newest site for the community: CakePHP Video Tutorials > http://tv.cakephp.org > Check out the new CakePHP Questions site http://ask.cakephp.org and help > others with their CakePHP related questions. > > > To unsubscribe from this group, send email to > [email protected] For more options, visit this group > at http://groups.google.com/group/cake-php > -- Kind Regards Stephen @ NinjaCoderMonkey www.ninjacodermonkey.co.uk -- Our newest site for the community: CakePHP Video Tutorials http://tv.cakephp.org Check out the new CakePHP Questions site http://ask.cakephp.org and help others with their CakePHP related questions. To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/cake-php
