Skip to content

Commit

Permalink
Use ndash for numerical relations.
Browse files Browse the repository at this point in the history
  • Loading branch information
Andreas Scherer committed Feb 12, 2009
1 parent 115f352 commit d7a5db2
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion railties/guides/source/association_basics.textile
Expand Up @@ -195,7 +195,7 @@ end

h4. Choosing Between belongs_to and has_one

If you want to set up a 1-1 relationship between two models, you'll need to add +belongs_to+ to one, and +has_one+ to the other. How do you know which is which?
If you want to set up a 11 relationship between two models, you'll need to add +belongs_to+ to one, and +has_one+ to the other. How do you know which is which?

The distinction is in where you place the foreign key (it goes on the table for the class declaring the +belongs_to+ association), but you should give some thought to the actual meaning of the data as well. The +has_one+ relationship says that one of something is yours - that is, that something points back to you. For example, it makes more sense to say that a supplier owns an account than that an account owns a supplier. This suggests that the correct relationships are like this:

Expand Down

0 comments on commit d7a5db2

Please sign in to comment.