Recently I’ve been doing allot of database planning for an eCommerce related product. In the process of doing so, I realized one problem allot of beginner and intermediate programmers have is properly designing a database schema. It seem’s the database structure almost always matches the user interface structure. This sounds logical, however can actually limit [...]