/ / Più entità simili o utilizzare la stessa nei dati di base? - core-data

Molteplici entità simili o usano lo stesso nei dati di base? - core-data

Quindi ho un'entità cliente che ha bisogno di unrelazione con un'entità PhoneNumber per consentire più numeri di telefono. E ho un'entità Dipendente che ha bisogno anche di una relazione con un'entità PhoneNumber per consentire più numeri di telefono. Devo creare due entità PhoneNumber separate o posso usare la stessa entità per entrambi?

risposte:

1 per risposta № 1

Vorrei creare un'entità padre chiamata Person per il tuo Client e Employee entità. Il Person entità avrebbe una relazione con PhoneNumber entità.

Le entità ereditate hanno gli stessi attributi erelazioni come entità madre. Ovviamente puoi anche aggiungere attributi e relazioni alle entità "figlio". L'ho omesso nello screenshot.

Qualcosa come questo:

inserisci la descrizione dell'immagine qui

puoi configurare l'entità padre nella finestra di ispezione dei dati principali nel riquadro a destra.