boas práticas no desenvolvimento de banco de dados
Pessoal estou desenvolvendo um sistema e tenho algumas dúvidas em relação ao desenvolvimento do banco dedos, agradeço se alguém que tenha mais experiência possa me ajudar.
1 - Para criar uma tabela de cadastro de clientes com pessoa física e pessoa jurídica como devo criar os campos NOME, CPF, RG, RAZÃO SOCIAL, NOME FANTASIA, CNPJ e IE? Devo cria um campo para o CPF e CNPJ, outro campo para o RG e IE e outro para NOME e RAZÃO SOCIAL sendo três campos ou devo criar um campo para cada informação sendo sete campos?
2 - O sistema deve ter um cadastro de cliente, fornecedor e talvez outros tipos, será que o correto é fazer uma tabela para cada tipo ou uma tabela de pessoa com um campo tipo?
3 - Em um cadastro de serviços e produtos, devo criar duas tabelas uma para produto e outra para serviço ou criar somente uma tabela para ambos com um campo tipo?
Essas são algumas dúvidas, será que você conhecer algum artigos com boas praticas para essas dúvidas?
Acredito que muitas dessas dúvidas não exista uma forma correta, mas gostaria de saber a opinião do pessoal do fórum.
Obrigado.
Discussão (1)
Carregando comentários...