Normalisation is the process of separating your data into logical parts based upon a series of rules. The goal of normalisation is to eliminate all data redundancy, whilst also making your table design optimal.

It is not necessary to normalise your table design, but it is recommended.


Want to learn PHP 7?

Hacking with PHP has been fully updated for PHP 7, and is now available as a downloadable PDF. Get over 1200 pages of hands-on PHP learning today!

If this was helpful, please take a moment to tell others about Hacking with PHP by tweeting about it!

Next chapter: Why separate data? >>

Previous chapter: Mixing SQLite and PHP: SQLite3::createFunction()

Jump to:


Home: Table of Contents

Copyright ©2015 Paul Hudson. Follow me: @twostraws.