Database Pattern Summarizers #1
Why not copy GEODEMOGRAPHICS?
Geodemographics takes a N zone by M variable database and classifies it to identify a small number (K) of distinctive Neighbourhood Types
You can use geographical location as a linkage mechanism