Re: [PHP] Re: Where to start!
- From: robert@xxxxxxxxxxxxx (Robert Cummings)
- Date: Mon, 05 May 2008 09:46:11 -0400
On Mon, 2008-05-05 at 11:10 +0100, Richard Heyes wrote:
Tony Marston wrote:
"Richard Heyes" <richardh@xxxxxxxxxxx> wrote in message
news:481ED03B.7090200@xxxxxxxxxxxxxx
The database must be properly normalised otherwise itNot true. If your needs are simple for example, normalisation can increase
will be difficult to get at the data you need in an efficient manner.
the complexity of a schema, hence increasing development time needed.
Sometimes for example you could use something like a SET type, and search
for something in it using FIND_IN_SET().
I disagree. The database should ALWAYS be normalised to at least the 3rd
normal form. Sometimes going beyond that to 4NF, 5NF or 6NF becomes too
complex.
Sometimes it's just a waste of time. If your site isn't that busy, and
speed isn't crucial, why waste the time using a more complicated
database structure?
Hmmm, my last post should have clarified I agreed primarily with 3rd
normal form. Higher levels don't usually have the same kind of payoff.
Cheers,
Rob.
--
http://www.interjinn.com
Application and Templating Framework for PHP
.
- References:
- Where to start!
- From: "Jorge"
- Re: [PHP] Re: Where to start!
- From: Richard Heyes
- Re: [PHP] Re: Where to start!
- From: "Tony Marston"
- Re: [PHP] Re: Where to start!
- From: Richard Heyes
- Where to start!
- Prev by Date: Re: [PHP] Re: Where to start!
- Next by Date: Re: [PHP] Re: Where to start!
- Previous by thread: Re: [PHP] Re: Where to start!
- Next by thread: Re: [PHP] Re: Where to start!
- Index(es):