> For the complete documentation index, see [llms.txt](https://mysql-api.gitbook.io/jhonatas48_mysqlapi/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://mysql-api.gitbook.io/jhonatas48_mysqlapi/readme/classes/icreateatribute.md).

# ICreateAtribute

Representam as constraints(restrições) do banco de dados, ou seja,mantém os dados do usuário restritos, e assim evitam que dados inválidos sejam inseridos no banco

Para todas essas classes é necessário definir o construtor, algumas classes tem campos obrigatórios por isso veja as particularidades de cada classe

{% hint style="info" %}
No geral se atente aos campos da classe Foreign Key que precisa de mais parâmetros
{% endhint %}
