The various types of data models are Flat File Model, Relational Data model (supports Relationships). Qlikview supports all types of data models. You can have data sources like excel, CSV files, Flat Files, Sql Server, Oracle etc. The best part is in QlikView at a time you could have data from these many data sources and have the data linked. Hope the information was helpful.