Bedankt, ik ben eruit
Voor een ipone app ben ik de database aan het opzetten. Zelf ga ik de app niet bouwen. Momenteel zit ik met een situatie waarvan ik niet goed weet wat de beste aanpak is...
Ik moet een agenda opzetten. Nu zit ik met 3 datasources.
A: de publisher voert een eigen agenda in
B: de publisher gebruikt zijn Facebook events
C: de publisher gebruikt zijn LastFM events
Users van de app moeten kunnen aangeven "i'm going" en foto's e.d. aan een event/agenda item kunnen toevoegen
Via de api's van facebook en lastfm zou ik de data kunnen binnentrekken. Vraag is nu of ik het best 3 losse tabellen aanmaak voor dit doel (gewone agenda, Facebook agenda en LastFM agenda), of alles combineer in 1 tabel. De feeds van lastfm en facebook zijn grotendeels gelijk.
Voordeel alles-in-1 is dat ik makkelijk i'm going en foto relaties leg. Bovendien hoeven de developers niet talloze if-then-else constructies te maken. Nadeel is dat ik aan de andere kant bij het syncen van de data weer talloze van dergelijke constructies moet maken.
Dit is overigens de data zoals ik het zo ongeveer zal binnenkrijgen:
http://wiki.developers.facebook.com/index.php/Events.get
http://www.last.fm/api/show?service=117
Wat zou de beste oplossing zijn?
Voor een ipone app ben ik de database aan het opzetten. Zelf ga ik de app niet bouwen. Momenteel zit ik met een situatie waarvan ik niet goed weet wat de beste aanpak is...
Ik moet een agenda opzetten. Nu zit ik met 3 datasources.
A: de publisher voert een eigen agenda in
B: de publisher gebruikt zijn Facebook events
C: de publisher gebruikt zijn LastFM events
Users van de app moeten kunnen aangeven "i'm going" en foto's e.d. aan een event/agenda item kunnen toevoegen
Via de api's van facebook en lastfm zou ik de data kunnen binnentrekken. Vraag is nu of ik het best 3 losse tabellen aanmaak voor dit doel (gewone agenda, Facebook agenda en LastFM agenda), of alles combineer in 1 tabel. De feeds van lastfm en facebook zijn grotendeels gelijk.
Voordeel alles-in-1 is dat ik makkelijk i'm going en foto relaties leg. Bovendien hoeven de developers niet talloze if-then-else constructies te maken. Nadeel is dat ik aan de andere kant bij het syncen van de data weer talloze van dergelijke constructies moet maken.
Dit is overigens de data zoals ik het zo ongeveer zal binnenkrijgen:
http://wiki.developers.facebook.com/index.php/Events.get
http://www.last.fm/api/show?service=117
Wat zou de beste oplossing zijn?