---
metadata:
  - name: generator
    content: Diplodoc Platform v5.52.0
alternate:
  - https://ydb.tech/docs/en/concepts/datamodel.md?version=v26.1
  - https://ydb.tech/docs/ru/concepts/datamodel.md?version=v26.1
  - href: en/concepts/datamodel/index.md
    type: text/markdown
    title: Markdown version
  - href: ../../llms.txt
    type: text/markdown
    title: llms.txt
sourcePath: en/core/concepts/datamodel/index.md
---
> **Documentation Index:** Fetch the complete configuration index at https://ydb.tech/docs/en/llms.txt

# YDB Schema Objects

YDB supports the following types of schema objects:

* [Directories](https://ydb.tech/docs/en/concepts/datamodel/dir.md?version=v26.1)
* [Tables](https://ydb.tech/docs/en/concepts/datamodel/table.md?version=v26.1)

* [Views](https://ydb.tech/docs/en/concepts/datamodel/view.md?version=v26.1)
* [Topics](https://ydb.tech/docs/en/concepts/datamodel/topic.md?version=v26.1)
* [Coordination nodes](https://ydb.tech/docs/en/concepts/datamodel/coordination-node.md?version=v26.1)
* [Secrets](https://ydb.tech/docs/en/concepts/datamodel/secrets.md?version=v26.1)
* [External tables](https://ydb.tech/docs/en/concepts/datamodel/external_table.md?version=v26.1)
* [External data sources](https://ydb.tech/docs/en/concepts/datamodel/external_data_source.md?version=v26.1)

Schema objects are placed within the [cluster namespace](https://ydb.tech/docs/en/concepts/datamodel/cluster-namespace.md?version=v26.1) and are named according to the common [naming rules](https://ydb.tech/docs/en/concepts/datamodel/cluster-namespace.md?version=v26.1) that apply to all schema objects.

## See Also {#see-also}

- [Concepts YDB](https://ydb.tech/docs/en/concepts/index.md?version=v26.1)
- [YDB Cluster Topology](https://ydb.tech/docs/en/concepts/topology.md?version=v26.1)