title: SQLiteDatabase: Create multiple tables dynamically at runtime?
body: <p>So I am creating an application that requires me to store multiple playlists in memory. Each playlists consists of a group of songs in specified order. Obviously it is unreasonable to store the entire mp3 in the database itself. The way I am storing it is, storing its Name, Location, Artist, Album and a unique ID number.</p>
  
  <p>My question is this:</p>
  
  <p>How to make it so each playlist can be its own table in the database?</p>
  
  <p>So each playlist table looks like this:</p>
  
  <pre><code>Playlist {
      _id    PRIMARY KEY AUTOINCREMENT INTEGER,
      title  TEXT,
      uri    TEXT, // Location of file in the phone
      album  TEXT,
      artist TEXT
  }
  </code></pre>
  
  <p>Every tutorial I have searched for has tables predefined, not dynamically created at runtime.</p>
  
  <p>Also if you guys think that creating a new table for each playlist is not the best way to go about this, what do you suggest?</p>