## Models Models are the fundamental concept behind dbt. They are stored as SQL files in the `models` folder. Models can be related between themselves to map dependencies. ## Materializations - Ways in which a model can be stored in the database. There are 4: - View: it's just a view - Table: the model gets stored as a table - Incremental: also a table, but can only create new records, not update - Ephemeral: it's actually NOT materializing. The model can be used by dependents, but it won't be materialized in the DB. It will truly only be a CTE that gets used by other models. Mostly for intermediate states in transformations. ##