SQLite 를 이용해서 Data 저장하는 ContentProvider 를 만들려고 하고 있습니다.

SQLiteOpenHelper 를 이용해서  DB를 만들고 Table 을 만들고 있는데요

저는 하나의 DB만 만들고 그안에 여러개의 Table을 만들고 싶습니다.

그래서 각각의 Table 을 관리하는 ContentProvider 클래스를 여러개만들어서 각 클래스들 모두 같은 DB를 바라보게 하고 
Table만 다르게 보도록 했습니다.

이렇게 했더니 onCreate 함수가 호축되지 않아서 (정확히는 첫번째에 실행되는 ContentProvider 클래스가 쓰는 테이블만 생성이 되더군요)

SQLiteOpenHelper  가 테이블의 여부를 체크하는 것이 아니라 DB파일의 존재 유무를 체크해서 OnCreate 함수를 호출 하는것 같더군요

이와 같은 경우 SQLiteOpenHelper 를 사용할 수가 없나요??