# Basic relationship question

**URL:** <https://discuss.rubyonrails.org/t/basic-relationship-question/21039>\
**Category:** rubyonrails-talk\
**Created:** [November 30, 2007, 9:08am UTC](https://discuss.rubyonrails.org/t/basic-relationship-question/21039 "2007-11-30T09:08:29Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![MrBanabas](https://avatars.discourse-cdn.com/v4/letter/m/f0a364/32.png) [@MrBanabas](https://discuss.rubyonrails.org/u/MrBanabas)\
**Post date:** [November 30, 2007, 9:08am UTC](https://discuss.rubyonrails.org/t/basic-relationship-question/21039/1 "2007-11-30T09:08:29Z")

</div>

Hi,

I m not quite sure why you do nt describe the relation like that Country 1 n City 1 n Location which would mean that every Location has a City... If you would like to divide between Locations being in a city rather than being in a village you could add a type filed to the city table...
