Database design is a foundation skill of web and all other data-orientated applications. A good design
should be extensible and capable of dealing elegantly with significant loads. Todays enterprise databases
provide a dazzling array of additional features such as email, web reports, document conversion and
document management.