Описать классы, которые будут при помощи встроенных в язык типа данных манипулировать соответсвующими записями в базе данных
- Создание таблицы по модели
- Изменение записи
- Создание записи
- Удаление записи
- Поиск
Иметь класс, который будет обладать функционалом для работы с базой
Наследоваться от этого класса и определять поля
Формировать SQL запросы на основе содержимого атрибутов модели