13.07.2015 Views

Luis Fernando Krause, Julio Cesar Sartori Neto, Pietro Zuchinali - GSE

Luis Fernando Krause, Julio Cesar Sartori Neto, Pietro Zuchinali - GSE

Luis Fernando Krause, Julio Cesar Sartori Neto, Pietro Zuchinali - GSE

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

• USUARIOS_NIVEL -define o nível de acesso ao usuário no sistema. Ovalor ‘0’ (zero) define um usuário administrador enquanto que o valor ‘1’(um) define um usuário comum.A tabela de itens possui três campos:• ITENS_CODIGO – código do item que é auto-incrementado a cadainserção de um novo item, utilizando-se uma sequence e uma triggerpara isso;• ITENS_DESCRICAO – descritivo do item que será exibido na tela depedidos;• ITENS_ESPERA_ATENDIMENTO – campo que indica se o item precisade tempo para preparo ou pode ser providenciado imediatamente pelogarçom.A tabela de contas possui cinco campos:• CONTAS_CODIGO – código da conta que a exemplo do campoITENS_CODIGO também é auto-incrementado.• CONTAS_TOTAL_A_PAGAR – este campo traz a informação de quantojá foi gasto até o momento nesta conta;• CONTAS_DATA_HORA_ABERTURA – traz a data e a hora do sistemano momento em que a conta foi aberta.• CONTAS_DATA_HORA_FECHAMENTO – traz a data e a hora dosistema no momento em que a conta foi fechada. Se este campo estánulo então significa que a conta ainda está aberta;• CONTAS_NUMERO_MESA – este campo traz o número da mesa dorestaurante, da qual foi originada a abertura da conta.A tabela de pedidos é a central do modelo e se liga às tabelas de itens e contascom as seguintes regras: um pedido deve ter um e somente um item relacionado, aomesmo tempo em que uma conta pode ter um ou vários pedidos relacionados. Estatabela possui seis campos:• PEDIDOS_CODIGO – código do pedido auto-incrementado para cadainserção de novo pedido utilizando um sequence e uma trigger para isso;• PEDIDOS_CODIGO_ITEM – código do item relacionado no pedido. É achave estrangeira para a tabela de itens;• PEDIDOS_CODIGO_CONTA – código da conta associada ao pedido. Éa chave estrangeira para a tabela de contas;• PEDIDOS_QTDE_ITEM – quantidade do item associado que foi pedida;46

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!