Re: how to reference polymorphic objects
От | Stephan Szabo |
---|---|
Тема | Re: how to reference polymorphic objects |
Дата | |
Msg-id | 20030416073208.P71995-100000@megazone23.bigpanda.com обсуждение исходный текст |
Ответ на | how to reference polymorphic objects (Markus Wagner <wagner@imbei.uni-mainz.de>) |
Список | pgsql-general |
On Wed, 16 Apr 2003, Markus Wagner wrote: > Ok, when inserting data into the tables Person, Physician and Programmer, the > primary keys (idx) will be always disjunct, but only if the model above was > created using pgaccess (which inserts some additional sequence stuff). > > The other thing is the more serious one: > > When inserting data into Projects, you may only insert objects which belong to > the table Person. You may not reference rows from derived tables (Physician, > Programmer). Yes, the reference is only to the named table. This really needs to go into the FAQ if it's not there (along with the fact that primary keys don't inherit meaningfully currently) since it gets asked alot. > Some Questions: Can we expect to have all of the benefits of object-oriented > programming in the future? Is there a specification on what features can be Probably, but someone's got to do the legwork at least in dealing with it (see the archives for past discussions on the subject).
В списке pgsql-general по дате отправления: