# Atributos

Um **atributo** é um campo de um registo: um nome, um tipo e o valor que guarda.

## Criar um

**Settings**, depois **Data**, depois **Objects**, escolhe o objeto e abre o
separador **Attributes**. Dá-lhe um nome, uma descrição opcional e um
[tipo](/core-concepts/attribute-types).

## A escolha que não pode desfazer

**O tipo não pode ser mudado depois de o atributo existir.** Os valores guardados
dependem dele. Se errar, crie um segundo atributo, passe os valores e apague o
primeiro.

Texto não é uma opção segura por omissão. Um montante guardado como texto não pode
ser somado, e uma fase guardada como texto não pode ser uma coluna de **Board**.

## Regras e valores por omissão

- **Required.** O registo não se guarda com este campo vazio. Use com parcimónia:
  cada campo obrigatório é um motivo para abandonar uma ficha a meio.
- **Unique.** Dois registos não podem ter o mesmo valor. É o que impede um cliente
  de existir duas vezes.
- **Valor por omissão.** Um registo novo chega já com isto preenchido.
