O Dicionario de Dados
Por: allan01 • 16/6/2016 • Trabalho acadêmico • 653 Palavras (3 Páginas) • 388 Visualizações
Cliente  | ||
Campo  | Chave/Tipo  | Descrição  | 
CodCliente  | PK-Int  | Campo de identificação do cliente no banco de dados  | 
NomeCliente  | Varchar(100)  | Campo para ser colocado o nome do cliente que será o GP do sistema  | 
NomeEmpresa  | Varchar(60)  | Campo que deve ser colocado o nome da empresa  | 
FlagAtivo  | Bool  | Campo para ativar ou desativar o cliente  | 
Perfil  | ||
Campo  | Chave/Tipo  | Descrição  | 
CodPerfil  | PK-Int  | Campo de Identificação do Perfil no banco de dados  | 
NomePerfil  | Varchar(45)  | Campo para definição do nome dos perfis para definirmos qual atividade poderá ser executada.  | 
FlagAtivo  | Bool  | Campo para ativar ou desativar o perfil  | 
Usuario  | ||
Campo  | Chave/Tipo  | Descrição  | 
CodUsu  | Pk-Int  | Campo de Identificação do Usuário no banco de dados  | 
Varchar(100)  | Campo que deve ser colocado o e-mail.  | |
Senha  | Varchar(45)  | Campo que deve ser colocado à senha que devera conter no máximo 15 caracteres entre números e letras.  | 
FlagAtivo  | Bool  | Campo para ativar ou desativar o usuário.  | 
FlagPrimeiroAcesso  | Bool  | Campo para identificar se o usuário esta acessando pela primeira vez o sistema.  | 
CodCliente  | FK-Int  | Campo para identificar para que cliente pertence o usuário.  | 
CodPerfil  | FK-Int  | Campo para definição do perfil do usuário.  | 
Projeto  | ||
Campo  | Chave/Tipo  | Descrição  | 
CodProjeto  | PK-Int  | Campo de identificação do código do projeto no banco de dados  | 
CodCli  | FK-Int  | Campo para identificar o cliente.  | 
NomeProjeto  | Varchar(100)  | Campo para definir o nome do projeto.  | 
DescrProjeto  | Text  | Campo para fazer todas as descrições do projeto  | 
DtHrInicProjeto  | Datetime  | Campo com a previsão de data do inicio do projeto pode ser alterado ate que alguma tarefa não seja finalizada.  | 
DtHrFimProjeto  | Datetime  | Campo com a previsão de data do final do projeto pode ser alterado antes que todas as tarefas não estejam finalizadas.  | 
StatusProjeto  | Int  | Campo para definição do status do projeto  | 
FlagArquivarProjeto  | Bool  | Campo de arquivamento do projeto  | 
Tarefa  | ||
Campo  | Chave/Tipo  | Descrição  | 
CodTarefa  | Pk-Int  | Campo de identificação da tarefa no banco de dados  | 
CodUsu  | FK-Int  | Campo que define a qual usuário pertence à tarefa  | 
CodProjeto  | FK-Int  | Campo para fazer a identificação do projeto  | 
NomeTarefa  | VARCHAR(45)  | Campo para colocar o nome da tarefa  | 
DescrTarefa  | Text  | Campo para fazer todas as descrições da tarefa que serão executadas  | 
DtHrInicioTarefa  | Datetime  | Campo para fazer a previsão da data de inicio da tarefa  | 
DtHrRealInicioTarefa  | Datetime  | Campo onde é colocado a data que a tarefa foi iniciada ele e pegado automaticamente quando o usuário inicia a tarefa.  | 
DtHrFimTarefa  | Datetime  | Campo para fazer a previsão da data final da tarefa  | 
DtHrRealFimTarefa  | Datetime  | Campo onde é colocada a data que a tarefa foi finalizada. Este campo e diferente do campo DtHrFimTarefa pois ele pega automaticamente a data que a tarefa esta sendo finalizada.  | 
StatusTarefa  | Int(5)  | Campo para definição do status da tarefa. Este campo nos proporciona saber como esta o andamento da tarefa.  | 
Prioridade  | Int(10)  | Campo de prioridade da tarefa com ele pode definir o que deve ser executado antes.  | 
...