Je suis nouveau dans Core Data et j'essaie de comprendre comment mettre en place une validation. Je suis le suivi des immeubles d'appartements, où chaque entité de construction a une ou plusieurs entités appartement. Chaque appartement a une propriété unitNumber, qui est unique dans le cadre d'un bâtiment.Données de base - Valeurs uniques dans un périmètre
Il peut y avoir plusieurs enregistrements d'unité ayant une valeur identique pour la propriété unitNumber (c'est-à-dire "100A"), mais il ne peut pas y avoir plusieurs enregistrements d'unité ayant ce même numéro d'unité dans le même bâtiment. Donc, la question est: comment puis-je valider l'unicité de la propriété unitNumber d'un appartement dans le cadre d'un bâtiment?
Merci, Bjorn
Il me semble que la validation appartient vraiment à la classe Unit. –
L'objet Appartement ne peut pas dire qu'il est unique sans avoir connaissance de toutes les autres unités. Puisque la classe Building a déjà cette connaissance, il est plus logique d'avoir le test dans la classe Building. – TechZen