1
resposta

Por que o field "categoria" não é um enum?

Queria saber por que o field "categoria" não seria um enum, já que assim poderia se encaixar em tipos pré-determinados.

1 resposta

Oi Valquiria,

Vai depender de como vai funcionar na aplicação.

Se for apenas uma informação fixa, poderia ser um enum tranquilo.

Mas se precisar ser dinâmico, onde os própios usuários podem cadastrar/alterar/excluir as categorias, aí precisa ser uma entidade e ter uma tabela no banco de dados.

Bons estudos!