This document provides an introduction to data modeling with Apache Cassandra. It discusses key concepts like ACID vs CAP, denormalization, primary keys, collections, indexing and many-to-many relationships. An example data model is presented for storing time series weather data in Cassandra to support queries by station, date range and individual timestamps. The model uses the weather station id and timestamp as the primary key to store data sequentially and enable efficient range scans with a single disk seek.