Вот хотел бы задать такой вопрос, вернее хотел бы ваши идеи послушать: mysql - это реляционная база данных. Я как любитель ооп сталкиваюсь постоянно с проблемами представления информации в бд. Каким образом лучше всего сделать объектно-ориентированное представление в mysql? просто смысл в том, что не хочется по 10 раз менять например ту же cms и представление информации в ней, если можно это легко исправить с помощью объектной ориентации. Как по моему, тогда форум, блог, статьи и т.д. и т.п. можно представить по одному принципу
Уточняйте язык программирования. То что вы ищете называется ORM (http://ru.wikipedia.org/wiki/ORM). Для ПХП советую Doctrine (http://www.doctrine-project.org/). Для питона SQLAlchemy (http://www.sqlalchemy.org/)