Лучше ли иметь один большой подкласс SQLiteOpenHelper, который определяет методы onCreate и onUpgrade для каждой таблицы в базе данных или лучше иметь много подклассов SQLiteOpenHelper, по одному для каждой таблицы?
Есть ли наилучшая практика? Или оба приемлемы, но с разными хорошими и плохими побочными эффектами?