Inductive databases have been proposed as general purpose databases to support the KDD process. Unfortunately, the heterogeneity of the discovered patterns and of the different conceptual tools used to extract them from source data make the integration in a unique framework difficult. In this chapter, we explore the feasibility of using XML as the unifying framework for inductive databases, and propose a new model, XML for data mining (XDM). We show the basic features of the model, based on the concepts of data item (source data and patterns) and statement (used to manage data and derive patterns). We make use of XML namespaces (to allow the effective coexistence and extensibility of data mining operators) and of XMLschema, by means of which we can define the schema, the state and the integrity constraints of an inductive database.