Sugestão de modelagem
Flávio Silveira <fggs-y7mWNqJcIDpfJ/[email protected]>
| Newsgroups | gmane.comp.db.postgresql.brasil |
|---|---|
| Message-ID | <acfa8ae4-c2dc-aa35-8cf2-73934cf251e6__40611.4383171827$1506517912$gmane$org@terra.com.br> |
Bom dia senhores, tudo bem com vocês? Estou desenvolvendo um sistema que inicialmente vai apenas registrar consultas de produtos. Por exemplo: Fulano liga interessado em produto XPTO, o usuário do sistema vai cadastrar que Fulano ligou interessado em produto XPTO. Esse "Fulano" eu estou chamando de Prospect, e defini os requisitos da seguinte maneira para que não ficasse muito burocrático: Prospect: - Pode ser Pessoa Fisica/Pessoa Juridica - Pode ser Cliente Final/Revenda - Possui um Nome - Possui uma Empresa (só se selecionar Pessoa Juridica) - Pode possuir um Telefone - Deve possuir um E-mail (pensei em utilizar como identificador ou pelo menos unique) Minha dúvida é referente ao "Pode possuir um Telefone" e o "Deve possuir um E-mail", pois a pessoa que está ligando pode não ter e-mail. Pensei também em colocar um campo CPF/CNPJ, mas a pessoa pode não saber o número de cabeça ou não ter disponível no momento, o que impossibilitaria o cadastro. Alguma sugestão? Desde já agradeço a participação da lista. Atenciosamente, Flávio Silveira _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral