Create note on discontinued development
[merb_mart.git] / app / models / state.rb
blobafb75883173587e32675768ef425370c63d16581
2 # A representation of a State, Province, or sub-national administrative
3 # division, for those countries that use such administrative divisions.
5 # Useful for the purposes of addresses, local taxation purposes, etc.
7 # e.g.
8 #   US State                          => New York/NY
9 #   Canadian Province                 => Alberta/AB
10 #   UK Province/Constituent Country   => Northern Ireland
11 #   German Bundesland                 => Baden-Württemburg/BW
13 class State
14   include DataMapper::Resource
16   property :country_code, String, :key => true  # foreign-key, ISO 3166-1 alpha-2
17   property :abbr,         String, :key => true, :length => 10
18   property :name,         String,               :length => 50, :nullable => false
20   belongs_to :country
21 end