# SQL Manager 2005 Lite for MySQL 3.6.5.8
# ---------------------------------------
# Host     : fmc2.graco.unb.br
# Port     : 3306
# Database : webmachining_temp



CREATE DATABASE `webmachining_temp`
    CHARACTER SET 'latin1'
    COLLATE 'latin1_swedish_ci';

#
# Structure for the `ferramenta_montada` table : 
#

CREATE TABLE `ferramenta_montada` (
  `num_magazine` int(11) NOT NULL default '0',
  `num_compensacao` int(11) default '0',
  `id_pastilha` varchar(20) default NULL,
  `id_suporte` varchar(20) default NULL,
  PRIMARY KEY  (`num_magazine`),
  UNIQUE KEY `num_compensacao` (`num_compensacao`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

#
# Structure for the `pastilha_TG` table : 
#

CREATE TABLE `pastilha_TG` (
  `id_pastilha` varchar(20) NOT NULL default '',
  `codigo_pastilha` varchar(30) default NULL,
  `classe` varchar(10) default NULL COMMENT 'classe de coromant da pastilha',
  `formato_pastilha` char(1) default NULL COMMENT 'código(1)',
  `angulo_ponta` int(11) default '0' COMMENT 'null para inserto calcular',
  `angulo_folga` int(11) default '0',
  `tolerancias` char(1) default NULL COMMENT 'código(3)',
  `tipo_pastilha` char(1) default NULL COMMENT 'código(8)',
  `comp_aresta_corte` int(11) default '0',
  `espessura_pastilha` float(9,2) default '0.00',
  `raio_ponta` float(9,2) default '0.00' COMMENT 'null para inserto calcular',
  `condicoes_aresta_corte` int(11) default '0' COMMENT 'código(8)',
  `largura_chanfro` float(9,2) default '0.00' COMMENT 'código(10)',
  `angulo_chanfro` int(11) default '0' COMMENT 'código(11)',
  `simbolo_suplementar` varchar(8) default '(NULL)' COMMENT 'código(12)',
  `min_ap` float(9,2) default '0.00' COMMENT 'profundidade mínima de corte',
  `max_ap` float(9,2) default '0.00' COMMENT 'profundidade máxima de corte',
  `min_fn` float(9,2) default '0.00' COMMENT 'avanço mínimo da ferramenta',
  `max_fn` float(9,2) default '0.00' COMMENT 'avanço máximo da ferramenta',
  `qtd_estoque` int(11) default '0',
  `custo` float(9,2) default '0.00',
  `foto` longblob,
  PRIMARY KEY  (`id_pastilha`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

#
# Structure for the `pastilha_rosqueamento` table : 
#

CREATE TABLE `pastilha_rosqueamento` (
  `id_pastilha` varchar(20) NOT NULL default '',
  `codigo_pastilha` varchar(30) default NULL,
  `classe` varchar(10) default '(NULL)' COMMENT 'classe de coromant da pastilha',
  `direcao_avanco` char(1) default NULL COMMENT 'código(1)',
  `codigo_principal` varchar(5) default '0.0' COMMENT 'código(2)',
  `tipo_usinagem` char(1) default NULL COMMENT 'código(3)',
  `tamanho_pastilha` float(9,2) default '0.00',
  `perfil_rosca` char(3) default NULL COMMENT 'código(5)',
  `cortes_por_aresta` int(11) default '0' COMMENT 'quantidade varia de 1 a 3 (nº de dentes)',
  `condicoes_aresta_corte` char(1) default NULL COMMENT 'código(7)',
  `passo` int(11) default '0' COMMENT 'código(8)\r\nmm: passo * 100,\r\nPolegada: nº de fios por polegada * 10',
  `codigo_suplemetar` char(1) default NULL,
  `qtd_estoque` int(11) default '0',
  `custo` float(9,2) default '0.00',
  `foto` longblob,
  PRIMARY KEY  (`id_pastilha`),
  UNIQUE KEY `pr_id` (`id_pastilha`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

#
# Structure for the `pastilha_sangramento` table : 
#

CREATE TABLE `pastilha_sangramento` (
  `id_pastilha` varchar(20) NOT NULL default '',
  `codigo_pastilha` varchar(30) default NULL,
  `classe` varchar(10) default '(NULL)' COMMENT 'classe de coromant da pastilha',
  `direcao_avanco` char(1) default NULL COMMENT 'codigo(1)',
  `codigo_principal` float(9,2) default '0.00' COMMENT 'código(2)',
  `tamanho_assento_pastilha` char(1) default NULL COMMENT 'código(3)',
  `numero_arestas` int(11) default '0',
  `largura_pastilha` float(9,2) default '0.00',
  `angulo_frontal` int(11) default '0',
  `raio_ponta` float(9,1) default '0.0',
  `designacao_geometria_dig1` char(1) default NULL COMMENT 'código(8)\r\nprimeiro dígito - tipo de operação',
  `designacao_geometria_dig2` char(1) default NULL COMMENT 'código(8)\r\nsegundo dígito',
  `min_ap` float(9,2) default '0.00',
  `max_ap` float(9,2) default '0.00',
  `min_fn` float(9,2) default '0.00',
  `max_fn` float(9,2) default '0.00',
  `min_fnx` float(9,2) default '0.00',
  `max_fnx` float(9,2) default '0.00',
  `qtd_estoque` int(11) default '0',
  `custo` float(9,2) default '0.00',
  `foto` longblob,
  PRIMARY KEY  (`id_pastilha`),
  UNIQUE KEY `ps_id` (`id_pastilha`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

#
# Structure for the `suporte_TGE` table : 
#

CREATE TABLE `suporte_TGE` (
  `id_suporte` varchar(20) NOT NULL default '',
  `codigo_suporte` varchar(30) default NULL,
  `tam_acoplamento` int(11) default '0' COMMENT 'somente Coromant Capto',
  `sistema_fixacao` char(1) default NULL COMMENT 'código(2)',
  `formato_pastilha` char(1) default NULL COMMENT 'código(3)',
  `tipo_suporte` varchar(4) default NULL COMMENT 'código(4)',
  `angulo_folga_pastilha` float(9,2) default '0.00',
  `direcao_avanco` char(1) default NULL COMMENT 'código(6)',
  `altura_suporte` int(11) default '0' COMMENT 'somente ferramenta convencional',
  `dimensao` int(11) default '0' COMMENT 'somente Coromant Capto',
  `largura_suporte` int(11) default '0' COMMENT 'somente ferramenta convencional',
  `comprimento_suporte` int(11) default '0',
  `comp_aresta_corte` int(11) default '0',
  `simbolo_suplementar` char(3) default '(NU' COMMENT 'código(12), no máximo 3 letras',
  `sistema_fixacao_ceramicas` char(2) default '(N' COMMENT 'código(13)',
  `facear` varchar(5) default '(NULL' COMMENT 'gramática: [+][-]',
  `chanfro` int(11) default '0',
  `cut_in` float(9,3) default '0.000',
  `cut_out` float(9,3) default '0.000',
  `qtd_estoque` int(11) default '0',
  `custo` float(9,2) default '0.00',
  `foto` longblob,
  PRIMARY KEY  (`id_suporte`),
  UNIQUE KEY `stge_id` (`id_suporte`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

#
# Structure for the `suporte_TGI` table : 
#

CREATE TABLE `suporte_TGI` (
  `id_suporte` varchar(20) NOT NULL default '',
  `codigo_suporte` varchar(30) default NULL,
  `tam_acoplamento` int(11) default '0' COMMENT 'somente ferramenta convencional',
  `tamanho_unidade_corte_cp` int(11) default '0' COMMENT 'somente Coromant Capto',
  `constituicao_barra` char(1) default '(' COMMENT 'código(2) somente ferramenta convencional',
  `diametro_min_barra` int(11) default '0' COMMENT 'somente ferramenta convencional',
  `comprimento_suporte` int(11) default '0' COMMENT 'somente ferramenta convencional',
  `sistema_fixacao` char(1) default NULL COMMENT 'código(5)',
  `formato_pastilha` char(1) default NULL COMMENT 'código(6)',
  `tipo_barra` varchar(4) default NULL COMMENT 'código(7)',
  `angulo_folga_pastilha` float(9,2) default '0.00',
  `direcao_avanco` char(1) default NULL COMMENT 'código(9)',
  `comp_aresta_corte` int(11) default '0',
  `comp_efetivo_aresta_corte` float(9,1) default '0.0',
  `profundidade_corte` int(11) default '0',
  `opcoes_fabricante` char(3) default '(NU' COMMENT 'código(11), no máximo 3 letras',
  `sistema_fabricacao_ceramicas` char(2) default '(N' COMMENT 'código(12)',
  `diametro_barra` int(11) default '0' COMMENT 'diametro mínimo possível de ser usinado',
  `facear` varchar(5) default '(NULL' COMMENT 'gramática: [+][-]',
  `chanfro` int(11) default '0',
  `cut_in` float(9,3) default '0.000',
  `cut_out` float(9,3) default '0.000',
  `qtd_estoque` int(11) default '0',
  `custo` float(9,2) default '0.00',
  `foto` longblob,
  PRIMARY KEY  (`id_suporte`),
  UNIQUE KEY `stgi_id` (`id_suporte`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

#
# Structure for the `suporte_rosqueamento` table : 
#

CREATE TABLE `suporte_rosqueamento` (
  `id_suporte` varchar(20) NOT NULL default '',
  `codigo_suporte` varchar(30) default NULL,
  `tamanho_acoplamento` char(2) default '(N' COMMENT 'código(1)\r\nsomente Coromant Capto',
  `direcao_avanco` char(1) default NULL COMMENT 'código(2)',
  `codigo_principal` varchar(5) default '166.4' COMMENT 'código(3)',
  `tipo_ferramenta` char(2) default NULL COMMENT 'código(4)',
  `dimensao_h` int(11) default '0' COMMENT 'valor extraído do código(6). somente ferramentas convencionais',
  `dimensao_b` int(11) default '0' COMMENT 'valor extraído do código(6). somente ferramentas convencionais',
  `diametro_barra` int(11) default '0' COMMENT 'diametro minimo possivel de ser usinado',
  `diametro_min_barra` int(11) default '0' COMMENT 'valor extraído do código(6). somente ferramentas convencionais',
  `diametro_furo` int(11) default '0' COMMENT 'somente ferramentas convencionais',
  `comprimento_para_programacao` int(11) default '0' COMMENT 'somente ferramentas convencionais',
  `dimensao` int(11) default '0' COMMENT 'somente Coromant Capto',
  `comprimento_ferramenta` int(11) default '0' COMMENT 'somente Coromant Capto',
  `tamanho_pastilha` float(9,2) default '0.00',
  `desenho_barra` char(1) default '(' COMMENT 'código(12) somente ferramentas convencionais',
  `material_barra` char(1) default '(' COMMENT 'somente ferramentas convencionais',
  `qtd_estoque` int(11) default '0',
  `preco` float(9,2) default '0.00',
  `foto` longblob,
  PRIMARY KEY  (`id_suporte`),
  UNIQUE KEY `sr_id` (`id_suporte`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

#
# Structure for the `suporte_sangramento` table : 
#

CREATE TABLE `suporte_sangramento` (
  `id_suporte` varchar(20) NOT NULL default '',
  `codigo_suporte` varchar(30) default NULL,
  `tamanho_acoplamento` int(11) default '0' COMMENT 'somenteCoromant Capto',
  `direcao_avanco` char(1) default NULL COMMENT 'código(2)',
  `tipo_suporte` char(1) default '(' COMMENT 'código(3), null para lâminas',
  `codigo_principal` int(11) default '0' COMMENT 'código(4)',
  `tamanho_assento_pastilha` char(1) default NULL COMMENT 'código(5)',
  `limitacoes_usinagem` int(11) default '0' COMMENT 'máxima profundidade de corte',
  `dimensao_h_f1` int(11) default '0' COMMENT 'valor extraído do código(7)',
  `dimensão_b_f1` int(11) default '0' COMMENT 'valor extraído do código(7)',
  `sistema_fixacao` char(1) default NULL COMMENT 'código(8)',
  `numero_assentos_pastilha` int(11) default '0' COMMENT 'somente lâmina',
  `angulo_suporte` int(11) default '0' COMMENT 'somente para suporte do tipo X (ver tipo_suporte)',
  `aplicacao_especial` char(1) default '(' COMMENT 'código(11)',
  `diametro_barra` int(11) default '0' COMMENT 'diametro mínimo possível de ser usinado',
  `diametro_min_barra` int(11) default '0' COMMENT 'diametro nominal da barra',
  `facear` varchar(5) default '(NULL' COMMENT 'gramática: [+][-]',
  `qtd_estoque` int(11) default '0',
  `custo` float(9,2) default '0.00',
  `foto` longblob,
  PRIMARY KEY  (`id_suporte`),
  UNIQUE KEY `ss_id` (`id_suporte`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

