You can even model exotic dbs, like probabilistic dbs, algebraic dbs, and ontologies.
Not actually sure about how ready for prime time this kind of idea is. I mainly use ologs to sketch schemas and migrations. It might be a huge scary scope creep to pick up categories just to draw some ERD diagrams. But they might inspire your underlying data structures, and how you adapt them to different DBMSs.
I recently released an app to design database diagrams and export them to SQL. The app has only a limited set of datatypes which can be inconvenient so I've been thinking of making the diagrams DBMS specific. I need opinions on how to proceed:
1. Make the diagrams DBMS specific 2. Keep them generic with a limited set of types but export to multiple SQL flavors.
Thank you:)