Re: [pgsql-es-ayuda] Consulta diseño base de datos

From: Xavier Guerra <tomrero(at)gmail(dot)com>
To: Fernandos Siguenza <fsigu(at)hotmail(dot)com>
Cc: ayuda de postgres en español <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: [pgsql-es-ayuda] Consulta diseño base de datos
Date: 2009-11-19 15:52:05
Message-ID: 19537730911190752y71b626c7n312ea6274c703f02@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

El 20 de noviembre de 2009 11:12, Fernandos Siguenza
<fsigu(at)hotmail(dot)com>escribió:

> Amigo como estan, queria consultarles algo tengo una tabla de clientes,
> entre algunos campos de los que tengo estan, codigo, nombre direccion,
> telefono.
> Bien ahora lo que quiero es que cuando se crea un nuevo cliente, al hacer
> el insert desde mi aplicacion si el codigo del cliente esta repetido la base
> de datos lo controla porque es llave primaria, pero si quiero que tampoco se
> pueda ingresar nombres repetidos, entonces el el campo nombre debe ser llave
> tambien?? o es preferible controlarle desde una funcion, y ahi hacer ese
> tipo de controles.
>
> Saludos
>
> ------------------------------
>

Hola no es necesario una funcion, coloca ese campo con una restriccion
unique y listo
aca te coloco un ejemplo.

CONSTRAINT unq_nombre_cliente UNIQUE (nombre)

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Manuel Diego 2009-11-19 15:54:53 Re: Consulta diseño base de datos
Previous Message Gustavo Rosso 2009-11-19 15:48:43 Re: [Spam] Consulta diseño base de datos