9
votes

Où puis-je trouver un bon exemple de données de base à - de nombreuses relations?

Quelqu'un a-t-il un didacticiel ou un code source qui montre une relation à une autre relation utilisée, où l'utilisateur ajoutez des éléments à la volée? J'aimerais juste jeter un coup d'œil parce que la lecture à ce sujet n'a pas été beaucoup d'aide.


2 commentaires

Dans quelle partie de nos relations avec de nombreuses relations vous lutez-vous?


Peut-être que j'aurais dû dire ios, mais je suppose que je ne suis tout simplement pas suffisamment connu pour prendre des extraits de code et les laisser tomber dans mon programme ... Pourtant, mon problème est en particulier comment ajouter des éléments à la deuxième entité qui correspondent à celles spécifiques Depuis le premier.


8 Réponses :


2
votes

Vous pouvez essayer de voir dans le livre de livre "apprendre le cacao sur les Mac". Dans les chapitres 7 et 8.


0 commentaires

3
votes

Obtenez le livre de Marcus Zarra "Données de base" (vous pouvez acheter un PDF plutôt que du papier pour une gratification instantanée ...) Il présente également des exemples dans Mac OS X, mais cela va beaucoup plus loin que de commencer à commencer. Vous trouverez des choses utiles telles que le versement, les règles de transition, l'optimisation. Ce livre a sauvé l'un de mes projets de la fin et du lent!


0 commentaires

3
votes

J'utilise actuellement cet ebook et c'est très bien écrit: Il explique et montre comment créer des datamodels et il existe également des exemples de code ..

"Données Pro Core pour iOS" http://apress.com/book/view/1430233559

espère qu'il aide


0 commentaires

10
votes

Voici un exemple de relation unique, tant que vous avez configuré les relations afin d'avoir une inverse, elles sont assez faciles à gérer. À la fin, l'attribut chilren d'entité1 contiendra l'entité2 et l'entité3 xxx

Entrez la description de l'image Ici


0 commentaires


23
votes

Les gens sont souvent confondus par-de nombreuses relations, car une entité représente la relation en tant que jeu pendant que l'autre le représente comme un seul objet. Prenez les entités suivantes:

NSManagedObject *existingParent= //... results of a fetch
    NSManagedObject *newTime=[NSEntityDescription insertNewObjectForEntityForName:@"Time" inManagedObjectContext:self.moc];
    [newTime setValue:[NSDate date] forKey:@"theTime"];
    [newTime setValue:existingParent forKey:@"parent"];


4 commentaires

Disons que j'ai 2 entités - personne: avec "Nom" Attribut - Times: Avec "Time" Attribut - Je voudrais définir plusieurs fois pour chaque nom, mais comment je le dis quel nom je voudrais Pour ajouter les heures spécifiques à?


Vous pourriez également donner un exemple de ce qu'Anwebobj pourrait être?


Et si mon objet récupéré a le même nom que d'autres? Comment puis-je lui dire de chercher exactement celui que je voudrais?


Cela fait partie de la conception de modèle de données. Vous devez inclure suffisamment d'informations dans les attributs pour distinguer un objet d'un autre. Après tout, les objets réels, les événements ou les conditions ont beaucoup d'informations qui les distinguent et que vous devez vous assurer de capturer cela dans votre modèle de données.



3
votes

Télécharger le iPhonecoreDataRecipes exemple de code. C'est une démonstration complète de données de base et une excellente façon de se familiariser avec les concepts.


0 commentaires

0
votes

Ray Wenderlich a de grands didacticiels de données de base.

Celui-ci traite de - de nombreuses relations

qui construit

Cette grande introduction en 3 parties au didacticiel de données de base


0 commentaires