The constitution of multi-scale spatial databases is closely linked to map generalisation. Elements of a multi-scale spatial database include multi-scale data models, multi-scale data storage schemes, methods to generate multi-scale datasets and methods to access these datasets and present results. In this paper we proposed a formal multi-scale spatial data model with an information-rich struct...