Re: [GENERAL] Reference with inheritance propagate data

2012-06-15 Thread Jeff Davis
On Thu, 2012-06-14 at 13:08 +0400, Yuriy Rusinov wrote: > We're need common numeration for primary key for all users tables, but > others columns may be different for tables. Will a sequence shared between the two tables solve this problem? http://www.postgresql.org/docs/9.1/static/sql-createsequ

Re: [GENERAL] Reference with inheritance propagate data

2012-06-14 Thread Chris Travers
On Thu, Jun 14, 2012 at 2:08 AM, Yuriy Rusinov wrote: > Hello, Jeff ! > >> >> One foreign key cannot reference two tables. >> >> Have you considered a design that does not use inheritance? For >> instance, the users table could reference q_base_table, and then >> record_rubricator could also refer

Re: [GENERAL] Reference with inheritance propagate data

2012-06-14 Thread Yuriy Rusinov
Hello, Jeff ! > > One foreign key cannot reference two tables. > > Have you considered a design that does not use inheritance? For > instance, the users table could reference q_base_table, and then > record_rubricator could also reference q_base_table? Unfortunately not, because this design does

Re: [GENERAL] Reference with inheritance propagate data

2012-06-12 Thread Jeff Davis
On Wed, 2012-06-13 at 00:38 +0400, Yuriy Rusinov wrote: > Hello, All ! > > I have base table q_base_table with column (id bigint) which may be > inherited by users tables, primary key for both base table and derived > tables is id. Now I need for another table record_rubricator which has > to be r

[GENERAL] Reference with inheritance propagate data

2012-06-12 Thread Yuriy Rusinov
Hello, All ! I have base table q_base_table with column (id bigint) which may be inherited by users tables, primary key for both base table and derived tables is id. Now I need for another table record_rubricator which has to be referenced to base and derived tables, which way I have to do it, bec