# Functional/Expression Indexes

An index does not need to store keys in the same way that they appear in their base table.

You can use expressions when declaring an index

![](https://2548495579-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTsnKOX7xLvOtvOXY9MlI%2Fuploads%2FNfM6w8Co06YrKNXDc0ks%2Fimage.png?alt=media\&token=26492a86-ad07-47cb-837a-3775f4a521b6)
