GARANTIR DESCONTO

Fórum Tabela Gigante #389507

27/10/2010

0

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,  ja que esta tabela vai ser imensa e terá que fazer buscas rápidas.


Alguem poderia me ajudar ???

Obrigado.



Aramis Serafim

Aramis Serafim

Responder

Posts

28/10/2010

Aramis Serafim

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 endereco
ALTER 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.
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar