Skip to main content

Projections

This word is used in multiple contexts but everywhere the meaning is actually the same.

Generic meaning of suffix Ject

Any word that ends with ject means to throw or to cast and with different prefixes, the word gets different directions to it.

We say cast a vote, cast a mold, cast an actor to a role, cast a variable in Java, etc. Here it means, we throw something inside something and moreover the source is just the same and we get to look at it with another lens.

Meaning of the word project

Project can be a verb as well as a noun. Depending on the type, we also pronounce it differently.

A specific representation of a single source of truth, created by applying a rule that filters or transforms the data to a new representation at destination.

Important use cases

  • In databases, projections are queries which displays only a small subset of columns or even have views combining different tables.
  • In graphs, its about reducing data from 3D to 2D space.
  • Taking data and projecting on the wall.
  • Estimation future sales by using the existing sales data.