Re: [ADMIN] doubt

From: "Jouneau Luc" <Luc(dot)Jouneau(at)diamant(dot)jouy(dot)inra(dot)fr>
To: <pgsql-jdbc(at)postgresql(dot)org>
Subject: Re: [ADMIN] doubt
Date: 2004-06-14 07:25:18
Message-ID: 003401c451e0$be9e3520$4703668a@pc502jlo
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-admin pgsql-jdbc

Hi,

It seems there's something wrong in the design of your db : Don't you have
another table containing name attribute as primary key which you could refer
as foreign key in staf_xxxx ?

I don't know how to implement what you want to do, except perhaps
implementing your own referential control in procedural sql functions fired
by triggers.

Anyhow, it is better design pattern to use sequential number without any
business meaning as primary key.

Luc Jouneau

----- Original Message -----
From: "sathish" <sathish(at)ceedees(dot)com>
To: <pgsql-jdbc(at)postgresql(dot)org>
Sent: Friday, June 11, 2004 11:44 AM
Subject: [ADMIN] doubt

> dear groups,
> i have a doubt in sql,
> i have a table staff_skills in which i have set a table level
> constraint to create a primary key of two fields .
> so 'name' and 'skill' combinedly forms a primary key.
> now the issue is in another table i have only 'name' field and i want
> to create a foreign key constraint which refers the staff_skills table's
> 'name' field only.
> staff_skills (table) - name,skill,ability (columns) --- primary
> key(name,skill)
> staff_xxxx (table) - name,x,y,z (columns) --- foreign
> key(name) references staff_skills(name).
> how to do the above?
> your immediate reply will be helpful
> yours sincerely
> SathishKumar.S
>
>
> ---------------------------(end of broadcast)---------------------------
> TIP 4: Don't 'kill -9' the postmaster
>

In response to

  • doubt at 2004-06-11 09:44:07 from sathish

Browse pgsql-admin by date

  From Date Subject
Next Message Andreas Schmitz 2004-06-14 08:10:13 Re: pg_clog after crash
Previous Message Reko Turja 2004-06-13 22:51:42 Re: FreeBSD SHMMAX

Browse pgsql-jdbc by date

  From Date Subject
Next Message Bruno Wolff III 2004-06-14 15:22:02 Re: [ADMIN] doubt
Previous Message Nick Fankhauser 2004-06-12 22:56:25 Re: Simon Moses Qs