Osvaldo.. eh isso mesmo. desculpe.. me expressei mal!
Um album terá várias fotos.
Ta ótimo!
Valeu!

On 10/26/06, Osvaldo Rosario Kussama < [EMAIL PROTECTED]> wrote:
Alberto Ivo escreveu:
> olá pessoal, na estou conseguindo de jeito nenhum criar uma sequencia de
> números inteiros.
> minhas tabelas estão abaixo.
> o que eu fazer é o seguinte: Inserir apenas na Tabela Image o o campo
> album_id da tabela Album ser incrementado automaticamente. do jeito que
> está aí, eu preciso colocar um número para o album_id
> como eu faço agora?


É isto mesmo que você quer dizer? Creio que você se expressou mal.
Você diz que para cada registro incluido em Image você deseja que seja
criado um novo Album?!?
Me parece um tanto estranho!
O usual é para cada registro incluido em Image você informe a que Album
ele está relacionado. No seu caso isto é feito informando o valor do
campo album_id.


> obrigado!
>
> CREATE TABLE Album
> (
>   album_id           SERIAL NOT NULL PRIMARY KEY,
>   album_name         TEXT NOT NULL
> );
>
> CREATE TABLE Image
> (
>   image_id          SERIAL NOT NULL PRIMARY KEY,
>   album_id          INT NOT NULL,
>   image_thumb       bytea,
>   image_full        bytea NOT NULL,
>   image_desc       TEXT,
>   image_author     TEXT,
>   image_date     DATE
> );
>
> ALTER TABLE Image
>   ADD FOREIGN KEY (album_id) REFERENCES Album (album_id);
>

[]s
Osvaldo


_______________________________________________________
Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. Registre seu aparelho agora!
http://br.mobile.yahoo.com/mailalertas/


_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/

Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios

_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/

Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios

Responder a