Pourquoi devrais-je utiliser de Base de Données pour mon iPhone?

Je suis en train de travailler sur mon 2ème application iPhone et je suis curieux de la Base de Données. Temps sur le projet est limité, comme c'est mon temps.

Je suis le seul dev et j'ai le sentiment que l'essentiel des Données serait utile, mais je ne peux pas expliquer clairement pourquoi.

S'il vous plaît excuser la suite de la dissimulation de l' .. l'application a besoin de récupérer une liste de foos à partir d'un serveur central. Les utilisateurs peuvent ensuite ajouter un bar, à partir d'une liste de bars, pour les foos, puis ajouter un baz à partir d'une liste de bazes(!?) à la barre, puis ajouter en option photo et la description de la baz.

Une fois que l'utilisateur est heureux avec son bar et baz travail qu'ils ont ensuite frappé un bouton de synchronisation de télécharger leurs données vers le serveur central.

Comme vous pouvez le voir, c'est un simple piloté par les données de forage vers le bas de l'app, mais je ne suis toujours pas sûr que je peux justifier l'utilisation de Base de Données avec nos contraintes de temps - la courbe d'apprentissage semble raide.

Si soutiennent à mon patron que nous devrions utiliser de Base de Données, ce qui points de balle puis-je tirer sur lui? La logique des grenades sont également appréciés.

  • Rien à ajouter, au-delà de ce qui a déjà été dit, mais je voulais mentionner: j'ai posé cette même question une fois. Aujourd'hui, je ne peux pas imaginer la création d'une application sans Base de Données. La relation de modélisation seul est inestimable. Il est tellement la peine.