Article View: be.comp.programming
Article #10OT: database-vraagjes
From: Fons
Date: Thu, 08 Jun 2006 17:55
Date: Thu, 08 Jun 2006 17:55
41 lines
2426 bytes
2426 bytes
Hallo, Enkele vraagjes over het degelijk opzetten van een database aangezien ik nooit een dergelijke opleiding heb genoten: =========== Probleem 1 =========== Stel ik wil een tabel met personen maken. Sommige van die personen hebben meerdere telefoonnummers * mogelijkheid 1: ik maak "voldoende" (wat dat ook moge wezen) verschillende velden om de telefoonnummers te herbergen. voordeel: alles zit in 1 tabel, nadeel: vele cellen zijn leeg, inefficiente opslag en gewoon "lelijk", of niet? *�mogelijkheid 2: ik stop telefoonnummers in een aparte tabel, waarbij ik telefoonnummers aan persoonid's koppel. voordeel: efficiente opslag, mogelijkheid tot toevoegen van andere aspecten van telefoonnummers (bvb het is een gsm-nummer). nadeel: opvragen van alle persoonsgegevens is iets bewerkelijker. Zijn er nog andere mogelijkheden, welke geniet jouw voorkeur? =========== Probleem 2) =========== Stel ik wil via een webinterface mensen records laten toevoegen of verwijderen. Is het mogelijk om dat verwijderen uit te stellen tot een of andere bevestiging wordt gegeven? Of moet ik dat zelf implementeren door bijvoorbeeld records een veld "actief" mee te geven en bij het verwijderen records inactief te maken zonder ze (vooralsnog) echt te DELETE-en. Andere mogelijkheden? Thx, Fons PS: als dat iets uitmaakt, ik gebruik MySQL 4.1.20
Technical Details
Message-ID:
<4488649e$0$32433$ba620e4c@news.skynet.be>Path:
arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!news3.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed-east.nntpserver.com!nntpserver.com!statler.nntpserver.com!newsfeed.media.kyoto-u.ac.jp!skynet.be!newspost001!tjb!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Thread: fcea4,b031fc3fe5a69379,start X-Google-Thread: 114bee,b031fc3fe5a69379,start X-Google-Attributes: gidfcea4,gid114bee,public X-Google-Language: DUTCH,ASCII Path: arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!news3.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed-east.nntpserver.com!nntpserver.com!statler.nntpserver.com!newsfeed.media.kyoto-u.ac.jp!skynet.be!newspost001!tjb!not-for-mail From: "Fons" <fons@invalid> Newsgroups: be.comp.programming,be.comp.internet.design Subject: OT: database-vraagjes Date: Thu, 8 Jun 2006 19:55:42 +0200 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2900.2869 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2869 X-RFC2646: Format=Flowed; Original Lines: 44 Message-ID: <4488649e$0$32433$ba620e4c@news.skynet.be> Organization: -= Belgacom Usenet Service =- NNTP-Posting-Host: de93454d.news.skynet.be X-Trace: 1149789342 news.skynet.be 32433 81.246.170.2:4090 X-Complaints-To: usenet-abuse@skynet.be