Modello er

di il
2 risposte

Modello er

Ragazzi salve, sto facendo un modello er per una base dati di un centro fitness, (è un lavoro per un esame) ho un problema sul modello in quanto ho una chiave esterna che è chiave primaria che ha un associazione(1,1) ad una tabella "Schede Personali" che dovrebbe avere il nominativo del cliente come chiave primaria. Il problema che mi sorge è che posso avere una chiave esterna -(che è chiave primaria) associata ad una tabella che ha già di suo una pk ?
Vi allego una foto della parte del modello interessato.
Allegati:
15957_9cc9a4dc78b80c191c4fb10d358b4177.png
15957_9cc9a4dc78b80c191c4fb10d358b4177.png

2 Risposte

  • Re: Modello er

    Non so se ho capito la domanda, ma ci provo.
    La mia risposta è : non solo può, ma deve, altrimenti non sarebbe una chiave esterna.
  • Re: Modello er

    Non capisco perchè parli di relazione uno-a-uno. Per me la relazione è Soci uno-a-molti SchedaPersonale. Direi che la denominazione di quest'ultima tabella mi appare depistante. Soci è la tabella "madre" e ha un campo CF "chiave primaria" (così mi pare di aver capito). SchedaPersonale è la tabella figlia e deve avere un omonimo campo CF "chiave esterna". Una linea di join che unisce questi due campi sacralizza tale relazione.
Devi accedere o registrarti per scrivere nel forum
2 risposte