I'm trying to find a tool where a lot of people can work on a data model collaboratively (doesn't have to be at the same time, a checkout mechanism can work too). Embarcadero has an ER application called ER/studio which apparently comes with a repository system that acts like typical version control software. That sounds great except ER/studio is expensive and this is a non-profit and open source organization where we encourage members to even contribute small changes.
What's the best solution? Either downloadable software or a web service would work. We don't mind paying, but the cost can't go up with the number of participants...
I looked at Cacoo briefly, looks very good as far as collaboration. But the connectors are very limited, can only export to PNG and the ER objects are limited as well (can't connect foreign keys to ids of other tables). I also looked even more briefly at Gliffy. Looks like Gliffy focuses more on being a full featured diagram tool while Cacoo focuses more on the collaboration aspects. But Gliffy can get expensive with many users, I've written them an email about our situation... Cacoo is free, at least for the time being.
UPDATE: Ended up with Gliffy, they have been really great. I definitely recommend their service to anyone else.