Do any tools exist to convert a OOP class into a SQL DB Schema? This would be for languages like C#, Java, c++ etc..
How about the other way around, creating a class out of a DB Schema?
EDIT: I should have been more clear. I am wanting to know if there are tools that can generate a schema of an existing class or set of classes that have already been implemented as code.
The latest Entity Framework does both. This is for .NET code.
Here are a couple of videos:
There are many tools that will generate a class (or set of classes) based on a table or set of tables and many that will do the opposite. They tend to be rather focused on a specific language and database.
There is also a whole class of frameworks that is designed as a go-between OOP code and databases, called ORMs (Object Relational Mappers) – some of the better known ones are Hibernate (Java) and nHibernate (.NET).