"Richard Heyes" <richardh@phpguru.org> wrote in message
news:481F17D3.1000508@phpguru.org...
>> Your experience in the real world must be very limited
>
> Clearly.
>
> > as it is often the
>> case where a customer starts off with a "simple" requirement then keeps
>> expanding it as time goes by as he dreams up more things that the system
>> should do for him. If at day #1 you say "these reqirements are very
>> simple, therefore require nothing more than a cheap and chearful solution
>> which can be thrown together in a few minutes" you end up with a system
>> that is not designed to be expanded. As soon as the first enhancement
>> request comes in you will find yourself on the tail of a snake.
>
> Alternatively you make a solution that fulfils the requirements of the
> customer, without being "cheap and cheerful" and is designed well to
Then surely "designed well" would include a normalised database?
--
Tony Marston
http://www.tonymarston.net
http://www.radicore.org
> accomodate future modifications, and make it resolutely clear that any
> future modification may take longer since schema changes may be required.
>
> --
> Richard Heyes
>
> +----------------------------------------+
> | Access SSH with a Windows mapped drive |
> | http://www.phpguru.org/sftpdrive |
> +----------------------------------------+