Criar um banco para cada cliente ou juntar todos os dados em uma unica base de dados?
Sou um dev Jr. que esta perto de uma transição para Pleno, estou pensando em desenvolver um sistema pessoal apenas para prática e portifólio, será CRUD convencional, um projeto web, com cadastro, login, consultas, alterações e exclusões. A minha dúvida é a seguinte, quando um usuário se cadastrar, o sistema deve executar a criação de um banco novo para cada cliente ou os dados dos clientes devem ser armazenados em um unico banco?