forked from renatorabelo/PAS
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathstructtables.sql
122 lines (99 loc) · 4.29 KB
/
structtables.sql
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
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
-- phpMyAdmin SQL Dump
-- version 2.10.3
-- http://www.phpmyadmin.net
--
-- Servidor: localhost
-- Tempo de Gera��o: Out 07, 2012 as 11:04 PM
-- Vers�o do Servidor: 5.0.51
-- Vers�o do PHP: 5.2.6
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
--
-- Banco de Dados: `webpas`
--
CREATE DATABASE `webpas` DEFAULT CHARACTER SET utf8 COLLATE utf8_bin;
USE `webpas`;
--
-- Estrutura da tabela `usuarios`
--
DROP TABLE IF EXISTS `usuarios`;
CREATE TABLE `usuarios` (
`CDUSUARIO` int(11) NOT NULL auto_increment COMMENT 'C�digo',
`NMLOGIN` varchar(50) collate utf8_bin NOT NULL COMMENT 'Login',
`CDSENHA` varchar(40) collate utf8_bin NOT NULL COMMENT 'Senha',
`CDNOME` varchar(50) collate utf8_bin NOT NULL COMMENT 'Nome',
`CDCPF` varchar(12) collate utf8_bin default NULL COMMENT 'CPF',
`IDATIVO` varchar(1) collate utf8_bin NOT NULL COMMENT 'S OU N',
PRIMARY KEY (`CDUSUARIO`),
KEY `NMLOGIN` (`NMLOGIN`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=2 ;
--
-- Inserindo 'usu�rio' padr�o
--
INSERT INTO `usuarios` VALUES (1, 0x61646d696e, 0x3230326362393632616335393037356239363462303731353264323334623730, 0x41646d696e6973747261646f72, 0x313131313131313131313131, 0x53);
-- -- --------------------------------------------------------
--
-- Estrutura da tabela `clientes`
--
DROP TABLE IF EXISTS `clientes`;
CREATE TABLE `clientes` (
`CDCLIENTE` int(11) NOT NULL auto_increment,
`NMCLIENTE` varchar(100) collate utf8_bin NOT NULL,
`DTNASCIMENTO` date NOT NULL,
`NMRESPONSAVEL` varchar(100) collate utf8_bin default NULL,
`GRAUPARENTESCO` varchar(30) collate utf8_bin default NULL,
`CONVENIOS` varchar(200) collate utf8_bin default NULL,
`IDBEBE` varchar(1) collate utf8_bin NOT NULL COMMENT 'S OU N',
`IDFUMA` varchar(1) collate utf8_bin NOT NULL COMMENT 'S OU N',
`NMVICIOS` varchar(100) collate utf8_bin default NULL,
`ESCOLARIDADE` varchar(70) collate utf8_bin default NULL,
`PROFISSAO` varchar(50) collate utf8_bin default NULL,
`ESTADOCIVIL` varchar(1) collate utf8_bin NOT NULL COMMENT 'C, S, D, V',
`IDFILHOS` varchar(1) collate utf8_bin NOT NULL COMMENT 'S OU N',
`QTDFILHOS` int(11) default NULL,
`AVALIACAOMEDICA` text collate utf8_bin,
PRIMARY KEY (`CDCLIENTE`),
KEY `NMCLIENTE` (`NMCLIENTE`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=1 ;
-- --------------------------------------------------------
--
-- Estrutura da tabela `dieta`
--
DROP TABLE IF EXISTS `dieta`;
CREATE TABLE `dieta` (
`CDDIETA` int(11) NOT NULL auto_increment COMMENT 'C�digo da dieta',
`NMDIETA` varchar(50) collate utf8_bin NOT NULL COMMENT 'Nome da dieta',
`DSDIETA` varchar(200) collate utf8_bin default NULL COMMENT 'Descri��o da dieta',
`IDATIVO` varchar(1) collate utf8_bin NOT NULL default 'S' COMMENT 'S ou N',
PRIMARY KEY (`CDDIETA`),
KEY `NMDIETA` (`NMDIETA`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=1 ;
-- --------------------------------------------------------
--
-- Estrutura da tabela `logoperacao`
--
DROP TABLE IF EXISTS `logoperacao`;
CREATE TABLE `logoperacao` (
`NRSEQOPERACAO` int(11) NOT NULL auto_increment,
`DTOPERACAO` date NOT NULL,
`IDOPERACAO` varchar(1) collate utf8_bin NOT NULL COMMENT 'S OU N',
`CDUSUARIO` int(11) NOT NULL,
`CDPRODUTO` int(11) NOT NULL,
`QTDPROD` float NOT NULL,
PRIMARY KEY (`NRSEQOPERACAO`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=1 ;
ALTER TABLE `logoperacao` ADD CONSTRAINT FK_USUARIO FOREIGN KEY (`CDUSUARIO`) REFERENCES `usuarios` (`CDUSUARIO`);
ALTER TABLE `logoperacao` ADD CONSTRAINT FK_PRODUTOS_LOG FOREIGN KEY (`CDPRODUTO`) REFERENCES `produtos` (`CDPRODUTO`);
-- --------------------------------------------------------
--
-- Estrutura da tabela `produtos`
--
DROP TABLE IF EXISTS `produtos`;
CREATE TABLE `produtos` (
`CDPRODUTO` int(11) NOT NULL auto_increment COMMENT 'C�digo',
`NMPRODUTO` varchar(50) collate utf8_bin NOT NULL COMMENT 'Nome',
`DSPRODUTO` varchar(200) collate utf8_bin default NULL COMMENT 'Descri��o',
`QTDPROD` float NOT NULL default '0' COMMENT 'Quantidade',
`TIPOPROD` varchar(1) collate utf8_bin NOT NULL COMMENT 'Tipo / ''M'', ''O'', ''A''',
PRIMARY KEY (`CDPRODUTO`),
KEY `NMPRODUTO` (`NMPRODUTO`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=1 ;