Database Design Tutorial
If you get the design of your database right, then everything will be tickety-boo with your application, get it wrong and it will end in tears.
Data modelling can be complex, but we will try and demystify the process. There are some important concepts that you need to understand, but once you have grasped these basics then data modelling will become easy and fun!
You can use the sidebar navigation to wander around the tutorial or the links below. If you are not interested in the history of databases - and I wouldn't blame you at all for that, I'm sure you're not all geeks like we are at QiSQL then you will probably want to start your journey at the Introduction To Databases section.
The sidebar menu (or if you are using a mobile device then the menu will be at the bottom of your screen) is in the order we think you should read our tutorial, but please feel free to navigate around the tutorial however you want to.