Boa tarde, Vitor! Bem e aí? Cara, considerando que
é permitido escolher mais de uma opção
Eu recomendaria você criar uma tabela a mais, por exemplo InfoContato
que teria o id
do usuário (ou qualquer outro tipo de identificador único que você esteja usando) e uma coluna para o contato, que seria um texto (varchar
no caso do MySQL). E aí, se quisesse ter uma forma "preferida", essa tabela poderia ter mais uma coluna, booleana, para indicar qual delas é a preferida (lembrando que teria que sempre manter atualizado para não ter mais de uma preferida ao mesmo tempo)
Isso porque guardar mais de uma informação na mesma coluna não é uma boa ideia, primeiro pela própria teoria de banco de dados (caso queira ir mais a fundo, o nome do tópico é "normalização de bancos de dados"), mas também porque você teria que manipular esse valor toda vez que fosse salvar, ler ou editar.
Bom dia! Tudo bem sim! Valeu pela dica cara, tava vendo mais sobre normalização de banco de dados e pensando sobre como eu iria manipular essas informações e acredito que essa seja a forma mais viável, ainda mais levando em conta os relacionamentos do Laravel. Valeu!! :punch: