Mal angenommen ich entwickle eine App, die Daten in einer Datenbank speichert. Wie wird das mit der Weitergabe dieser Datenbank in Android gehandhabt?
Entweder ich schreibe eine Klasse, die mir die Datenbank beim ersten Start der App generiert, oder ich erstelle die Datenbank vorher, und gebe sie bei der Auslieferung direkt mit. Was ist besser?
Der erste Vorschlag hätte den Vorteil, dass ich die Struktur bei weiteren Versionen relativ einfach erweitern kann. Außerdem würde der zweite Vorschlag vermutlich die vorhandene Datenbank bei neuen versionen der App einfach überschreiben, oder?