ArsWeb Postado Outubro 27, 2010 Denunciar Share Postado Outubro 27, 2010 Olá Pessoal,Sou programador em PHP e utiliso o mysql para fazer meus sistemas,bom, estou desenvolvendo um sistema on-line de uma lista telefonica e resolvi usar o postgresql como banco de dados.Porém, estou com dúvidas de como fazer a tabela no banco.A tabela va conter de arrancada 260.000 registrosVai ser um cadastro normal de usuario, como ( Id, nome, endereço, cep, cidade, estado, anuncio, etc )Gostaria de saber como criar esta tabela, a estrutura, tipo auto_increment, já que esta tabela vai ser imensa e terá que fazer buscas rápidas.alguém poderia me ajudar ???Obrigado. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 quintelab Postado Outubro 27, 2010 Denunciar Share Postado Outubro 27, 2010 Sua dúvida esta exatamente onde? Como criar o auto_increment?Abraços... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ArsWeb Postado Outubro 28, 2010 Autor Denunciar Share Postado Outubro 28, 2010 Olá,minha dúvida é se eu uso auto_increment ou como eles chamam de incremento natural, não sei bem se é isso .... Também não sei se eu uso tabelas diferentes para CEP, Cidade, Estado, Pais .... e relaciono todas, tambem não sei como fezer isso ... rs ..Bem olha a minha estrutura de tabela:CREATE TABLE endereco( id_endereco serial NOT NULL, nome character varying NOT NULL, empresa character varying NOT NULL, rua character varying NOT NULL, numero character varying NOT NULL, complemento character varying NOT NULL, cep character varying NOT NULL, cidade character varying NOT NULL, estado character varying NOT NULL, pais character varying NOT NULL, detalhes text NOT NULL, data_cadastro timestamp NOT NULL DEFAULT now())WITH (OIDS=FALSE); -- Chave primaria da tabela enderecoALTER TABLE endereco ADD CONSTRAINT pk_endereco PRIMARY KEY(id_endereco);Será que isso está correto ????Não é simples demais para uma tabela que terá milhões de registros ???Obrigado. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 quintelab Postado Novembro 2, 2010 Denunciar Share Postado Novembro 2, 2010 Acho que neste caso é melhor ficar tudo na mesma tabela. Que bom que ficou simples, isso quer dizer que ficará mais facil dar manutenção. Não vejo problemas.Abraços... Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
ArsWeb
Olá Pessoal,
Sou programador em PHP e utiliso o mysql para fazer meus sistemas,
bom, estou desenvolvendo um sistema on-line de uma lista telefonica e resolvi usar o postgresql como banco de dados.
Porém, estou com dúvidas de como fazer a tabela no banco.
A tabela va conter de arrancada 260.000 registros
Vai ser um cadastro normal de usuario, como ( Id, nome, endereço, cep, cidade, estado, anuncio, etc )
Gostaria de saber como criar esta tabela, a estrutura, tipo auto_increment, já que esta tabela vai ser imensa e terá que fazer buscas rápidas.
alguém poderia me ajudar ???
Obrigado.
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.