I love flowcharts. During my database classes at college we've learned , but my models usually ended up looking more like flowcharts. We've used this simple free app, which is only in Portuguese:

What I liked the most about it is being able to define the specific attributes of each entity. This gave me a much better vision of how to implement everything in the code:

Ph'nglui mglw'nafh mankrip Hell's end wgah'nagl fhtagn.
==-=-=-=-=-=-=-=-=-=-==
/ /