The fields for state and zip are to short.
state varchar(5)
zip varchar(5)
needs to be 25 like in the user_attributes table
Also the need for an additional field in both tables, that is as normal in Europe as state is in the US in, a city field.
In Europe you do not use the state field allot but always the city. could this be added?
I use state now as city but would prefer a separate field for this.