Article View: be.comp.programming
Article #2907Re: Database vs bestanden?
From: Erik Hensema
Date: Thu, 04 Mar 2004 13:08
Date: Thu, 04 Mar 2004 13:08
42 lines
3352 bytes
3352 bytes
robert ({n.c.p}@allyourbass.org.invalid) wrote:
> Erik Hensema <usenet@smac.hensema.net>:
> > robert ({n.c.p}@allyourbass.org.invalid) wrote:
> >>
> >> Daarna bevat capitals bij mij het volgende:
> >>
> >> idcity | integer | not null default nextval('cities_idcity_seq'::text)
> >
> > Dat klopt, en ook nog:
> >
> > Indexes: cities_pkey primary key btree (idcity)
>
> Die zit er bij mij niet tussen (ik heb het over 'capitals', niet 'cities').
>
> > Probleem is dat die primary key niet in de child tables zit en je er dus
> > ook geen foreign keys naartoe kunt laten verwijzen.
>
> Het vreemde is dat als ik idcity voor cities een primary key maak, dat
> capitals w�l een 'serial' genaamd idcity krijgt, alleen voor capitals is
> het niet automatisch een primary key.
>
> Als ik achteraf idcity een primary maak, kan ik daarna gewoon die state
> tabel aanmaken.
>
> Kortom:
> - CREATE TABLE voor 'oude' cities
> - CREATE TABLE voor capitals
> - ALTER TABLE voor cities; toevoegen 'idcity' en die primary key voor
> cities maken
> - ALTER TABLE voor capitals; 'idcity' primary key maken (ik hoef 'em niet
> expliciet toe te voegen aan capitals)
> - CREATE TABLE state
>
> Dat werkt bij mij.
Slimme! Volgende keer dat ik een database ontwerp zal ik kijken
of ik hier wat mee kan. Voor m'n huidige project heb ik al een
andere oplossing gevonden :-)
--
Erik Hensema (erik@hensema.net) ICQ# 8280101
Quoting-HOWTO: http://www.leerquoten.nl
Technical Details
Message-ID:
<slrnc4eaiq.2sk.usenet@bender.home.hensema.net>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!feed.news.tiscali.de!tiscali!newsfeed1.ip.tiscali.net!newsfeed.bit.nl!newsfeed.bit.nl!news.cambrium.nl!news.cambrium.nl!humbolt.nl.linux.org!news.nl.linux.org!scrat.hensema.net!news.hensema.net!not-for-mailReferences:
<_et1c.22284$SL3.1605761@phobos.telenet-ops.be> <o7pc40515um0omqo4hnb2aqc2bb62d8028@4ax.com> <40467a4c$0$565$e4fe514c@news.xs4all.nl> <sjsd401e9mfd1r1hlo06rosdpg94gh3cv4@4ax.com> <c2722m.1fg.1@news.isolution.nl> <slrnc4e0tg.1ml.usenet@bender.home.hensema.net> <slrnc4e23g.ch4.robert@home.allyourbass.org> <slrnc4e3cb.1ml.usenet@bender.home.hensema.net> <slrnc4e4eb.ch4.robert@home.allyourbass.org> <slrnc4e6f3.2a2.usenet@bender.home.hensema.net> <slrnc4e7p4.ch4.robert@home.allyourbass.org> <slrnc4e8d4.2fl.usenet@bender.home.hensema.net> <slrnc4e96v.ch4.robert@home.allyourbass.org>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII X-Google-Thread: 107324,7a8fc8eaa24f5371 X-Google-Attributes: gid107324,public X-Google-Thread: fcea4,7a8fc8eaa24f5371 X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2004-03-04 05:08:43 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!feed.news.tiscali.de!tiscali!newsfeed1.ip.tiscali.net!newsfeed.bit.nl!newsfeed.bit.nl!news.cambrium.nl!news.cambrium.nl!humbolt.nl.linux.org!news.nl.linux.org!scrat.hensema.net!news.hensema.net!not-for-mail From: Erik Hensema <usenet@smac.hensema.net> Newsgroups: be.comp.programming,nl.comp.programmeren Subject: Re: Database vs bestanden? Date: Thu, 4 Mar 2004 13:08:43 +0000 (UTC) Organization: Hensema Lines: 42 Message-ID: <slrnc4eaiq.2sk.usenet@bender.home.hensema.net> References: <_et1c.22284$SL3.1605761@phobos.telenet-ops.be> <o7pc40515um0omqo4hnb2aqc2bb62d8028@4ax.com> <40467a4c$0$565$e4fe514c@news.xs4all.nl> <sjsd401e9mfd1r1hlo06rosdpg94gh3cv4@4ax.com> <c2722m.1fg.1@news.isolution.nl> <slrnc4e0tg.1ml.usenet@bender.home.hensema.net> <slrnc4e23g.ch4.robert@home.allyourbass.org> <slrnc4e3cb.1ml.usenet@bender.home.hensema.net> <slrnc4e4eb.ch4.robert@home.allyourbass.org> <slrnc4e6f3.2a2.usenet@bender.home.hensema.net> <slrnc4e7p4.ch4.robert@home.allyourbass.org> <slrnc4e8d4.2fl.usenet@bender.home.hensema.net> <slrnc4e96v.ch4.robert@home.allyourbass.org> Reply-To: erik@hensema.net NNTP-Posting-Host: bender.ipv6.hensema.net Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: dexter.hensema.net 1078405723 25115 2001:888:10a1:0:202:44ff:fe69:60f5 (4 Mar 2004 13:08:43 GMT) X-Complaints-To: news@hensema.net NNTP-Posting-Date: Thu, 4 Mar 2004 13:08:43 +0000 (UTC) User-Agent: slrn/0.9.7.4 (Linux)