Ho il modello tipico in Dati principali (per iPhone) con dipartimenti e impiegati (dipartimento - >> impiegato).Dati principali su molte relazioni. Sono pigri carico?
Non voglio caricare tutti i dipendenti di un reparto ogni volta che lo carico, quindi ho pensato di creare il Dipendente come una proprietà recuperata. Ho pensato di definire un Predicato come questo:
employee.deparmentId = department.departmentId
ma non ho potuto (con l'editor grafico Xcode).
Ora, leggendo alcuni post, sono incline a definire una relazione a-molti per il Dipartimento al Dipendente (e il suo contrario) e usarlo.
La mia domanda è: sono-a molti rapporti Lazy Loading? o caricherà tutti i miei Dipendenti nel "database" ogni volta che creerò (recupererò) un elenco di reparti?
Grazie in anticipo Gonso
al contrario, NON desidero caricare i Dipendenti a meno che non abbia intenzione di lavorare con loro. Inoltre, la maggior parte delle volte non elenco tutti gli empoyees (ad esempio, esegui il set) ma ottieni un sottoinsieme (ad esempio, esegui un recupero). Grazie. – gonso