There is some functionality coming along to GitHub soon that I must admit to really looking forward to. It won’t change the world, but it appeals to my geeky side. Rather than my normal flood of words, I used this feature with a bit of PHP script and the DOT drawing engine to produce the following diagrams. So what is the new feature? Sorry, you will just have to wait until its ready.
Disclaimer: The following data model diagrams have not been verified for correctness – I am sure I don’t have the UML symbols completely right. This is a bit of fun, but showing the potential of some of the newer features to help describe the Magento data model in a more palatable form. There is no commitment to include these diagrams with the product (unless enough people think its worthwhile considering!)
CMS Page (as simple as it gets!)
Customer (click to enlarge)
Product (does not include all the product types)