[[datamodel]] == Binding Components to Data ((("Vaadin Data Model", id="term.datamodel", range="startofrange"))) This chapter describes the Vaadin Data Model and shows how you can use it to bind components directly to data sources, such as database queries. include::datamodel-overview.asciidoc[leveloffset=+2] include::datamodel-properties.asciidoc[leveloffset=+2] include::datamodel-items.asciidoc[leveloffset=+2] include::datamodel-itembinding.asciidoc[leveloffset=+2] include::datamodel-container.asciidoc[leveloffset=+2] (((range="endofrange", startref="term.datamodel")))