Article View: dk.edb.database
Article #15163postgreSQL - fejl i foreign keys?
From: Michael Sig Birkmose
Date: Thu, 19 Jul 2001 10:16
Date: Thu, 19 Jul 2001 10:16
26 lines
2313 bytes
2313 bytes
Hello, Jeg sidder med et mystisk problem i postgresql.... Jeg har en tabel descriptions - med bl.a et felt descriptionId S� har jeg en tabel appointments, som bl.a ogs� indeholder feltet descriptionId... Dette felt referer til descriptions.descriptionId - dvs man kan ikke lave en appointment med en ikke eksisterende description... cool nok. MEN jeg har ogs� en tabel courses some inheriter descriptions. Dvs at courses dermed ogs� indeholder et descriptionid.... Nu kommer problemmet s�.. hvis jeg inds�tter en r�kke i courses f�r denne selvf�lgelig et description id. Men hvis jeg nu pr�ver at inds�tte dette description id i appointments f�r jeg en integrity violation fejl? Og hvorfor nu det... fordi et kig i c-koden til PostgreSQL afsl�rer at den bruger SELECT FROM ONLY til referencer... dvs at man faktisk ikke kan lave noget fornuftigt med arvning af tabeller i postgresql, samtidig med at man bruger referencer.... L�sningen lige nu er at c filerne er �ndret, og at jeg k�rer med min egen patchede version af postgresql.... Men jeg synes ikke det er den fedeste l�sning... er der nogen der ved om man kan noget andet (som ikke betyder at jeg skal skrive om i koden til postgresql)? -- Michael Birkmose Department of Control Engineering Fr. Bajersvej 7 - C4-221.
Technical Details
Message-ID:
<Pine.GSO.4.21.0107191208070.22373-100000@dupond.control.auc.dk>Path:
arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!sn-xit-02!supernews.com!news.tele.dk!212.54.64.131!news100.image.dk!sunsite.dk!dupond.control.auc.dk!msbi00Show Full Headers
Complete Article Headers
X-Google-Language: DANISH,ASCII X-Google-Thread: fcdf9,c8312f8a44351185,start X-Google-Attributes: gidfcdf9,public X-Google-ArrivalTime: 2001-07-19 03:17:12 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!sn-xit-02!supernews.com!news.tele.dk!212.54.64.131!news100.image.dk!sunsite.dk!dupond.control.auc.dk!msbi00 From: Michael Sig Birkmose <msbi00@control.auc.dk> Newsgroups: dk.edb.database Subject: postgreSQL - fejl i foreign keys? Date: Thu, 19 Jul 2001 12:16:59 +0200 Organization: SunSITE.dk - Supporting Opensource Software Lines: 27 Message-ID: <Pine.GSO.4.21.0107191208070.22373-100000@dupond.control.auc.dk> NNTP-Posting-Host: dupond.control.auc.dk Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=ISO-8859-1 Content-Transfer-Encoding: 8BIT X-Trace: sunsite.dk 995537830 13732 130.225.50.15 (19 Jul 2001 10:17:10 GMT) X-Complaints-To: news@sunsite.dk NNTP-Posting-Date: Thu, 19 Jul 2001 10:17:10 +0000 (UTC) X-Authenticated: <anon>@<local>