Ajuda: Como posso armazenar no banco de dados a forma como o usuário prefere ser contatado?
Boa tarde, pessoal! Tudo bem? Estou com uma dúvida sobre como poderia armazenar a forma como um usuário prefere ser contatado. São 3 opções de forma de contato: Telefone, WhatsApp e E-mail. No formulário é permitido escolher mais de uma opção. Qual seria a melhor forma de armazenar essas informações?
Estou trabalhando com Laravel e utilizando MySQL como banco de dados. Eu deveria criar uma coluna do tipo booleano para cada opção na tabela do usuário? Ou deveria criar apenas uma coluna e salvar como JSON? Ou então deveria criar mais duas tabelas no banco, uma com os métodos de contato e criar uma tabela relacional entre usuario e método de contato e trabalhar com chaves estrangeiras?
Agradeço desde já! 😄