Итак, я не знаю, достаточно ли ясен вопрос, но вот моя проблема:
Я пишу небольшое приложение на VB.Net, которое извлекает информацию с веб-сайта и представляет ее пользователю. По сути, я написал класс, который имеет метод Get (URL) , который извлекает веб-страницу, читает ее и заполняет различные свойства (только для чтения) объекта.
Этот класс работает нормально.
Теперь я хотел бы сохранить эту информацию в базе данных (сейчас я использую Access), чтобы я мог читать данные из БД, если класс вызывается для известного URL. Поскольку я довольно новичок в ООП и совершенно не знаком с использованием БД в настольных приложениях (хотя никаких проблем при проектировании БД), я не уверен в том, что делать дальше:
- Должен ли я поместить код базы данных в мой существующий класс?
- Должен ли я создать расширенный класс на основе существующего, добавив код БД?
- Должен ли я создать совершенно другой класс для данных БД и добавить в мое приложение логику (считанную из БД или из Интернета)?
- ...
Я понимаю, что мой вопрос может показаться глупым для самых опытных из вас, но я новичок в этом, и я действительно хотел бы научиться делать вещи правильно в первый раз !! !
Спасибо!