temporalidade.txt
3.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
Notas de temporalidade do modelo de dados
=========================================
Todas as entidades/atributos/relacionamentos não listados aqui devem ser entendidos como ATEMPORAIS.
Atendimento
-----------
A entidade atendimento é TEMPORAL e tem um /lifespan/ que vai do momento em que uma senha é emitida até o momento em que o atendimento é encerrado.
- id_atendimento: Chave primária, sequencial;
- categoria: TEMPORAL e pode ser alterada por uma transferência de atendimento;
- senha: ATEMPORAL, uma vez que a senha é a âncora para identificar o atendimento;
- local: ATEMPORAL, uma vez que um atendimento não é transferido de um local para outro;
- guichê: TEMPORAL, uma vez que a relação pode existir no estado em que o atendimento está sendo apenas "chamado", e pode haver tanto um cancelamento da chamada quanto uma re-chamada em um guichê diferente, assim como no caso de redirecionamento do atendimento, o mais provável é que o atendimento seja realizado por guichês diferentes;
- estado: TEMPORAL, uma vez que o estado de um atendimento vai sendo alterado ao longo do tempo;
- serviço: TEMPORAL, um atendimento pode representar a realização de mais de um serviço;
ConfiguracaoCategoria
---------------------
A entidade é TEMPORAL e registra o período durante o qual uma determinada configuração foi válida.
Local
-----
A entidade é TEMPORAL, referindo-se ao período de que um local de atendimento é inaugurado até o momento em que ele é desativado.
- id_local: Chave primária, sequencial;
- nome: ATEMPORAL, mesmo que o nome mude, ainda representa o mesmo local;
- estado: TEMPORAL
- gerente: TEMPORAL
Guiche
------
A entidade é TEMPORAL, possibilitando a representação da alteração do número de guiches em um determinado local.
- id_guiche: Chave primária, sequencial;
- identificador: ATEMPORAL representa a identificação viual do guichê;
- local: ATEMPORAL, um guichê nunca é transferido de um local para outro;
- estado: TEMPORAL
- atendente: TEMPORAL
- servico: TEMPORAL
Pausa
-----
A entidade é TEMPORAL, refletindo apenas os intervalos de indisponibilidade
- id_pausa: Chave primária, sequencial;
- guiche: ATEMPORAL, uma pausa refere-se a um guichê apenas;
- funcionario: ATEMPORAL, refere-se a apenas um funcionário;
- motivo: ATEMPORAL, mesmo que o motivo mude, a pausa ainda é a mesma;
Serviço
-------
A entidade é TEMPORAL, refletindo o período durante o qual aquele serviço poderia ser realizado.
- id_serviço: Chage primária, sequencial;
- nome: ATEMPORAL, a mudança de nome não muda o que o serviço representa;
- classe: ATEMPORAL, se um serviço mudar de classe, deve ser compreendido como um novo serviço;
PerguntaAvaliacao
-----------------
A entidade é TEMPORAL, refletindo o tempo durante o qual aquela pergunta foi realizada.
- id_pergunta: Chave primária, sequencial;
- pergunta: Mudanças no texto da pergunta não implicam mudança na pergunta em si;
RespostaAvaliação
-----------------
A entidade é TEMPORAL, mas INSTANTÂNEA, representando o momento em que a resposta foi dada, o que significa que, uma vez registrada, a resposta não é alterada.