bordank ha scritto:
la tabella Anagrafica contiene tutti i dati dell'utente
Siamo d'accordo, ma nella tabella Archivio tu selezionerai 2 caselle combinate, una IDUtente che mostrerà soltanto Cognome Nome, idem vale per IDEducatore che mostrerà soltanto Cognome Nome. Che la tabella Anagrafica abbia molti campi descrittivi e tu ne compilerai molti per gli Utenti e pochi per gli Educatori, non cambia nulla ai fini dell'utilizzo in casella combinata nella tabella Archivio.
Attento ai dati sensibili. Sono dell'avviso che non li devi mettere in Anagrafica. In Anagrafica si mettono soltanto campi "eterni"/"indelebili" quali sono Cognome, Nome, DataNascita, Sesso, CodiceFiscale, ecc...questi una Persona se li porta appresso da quando nasce fino a che muore. Un dato sesibile di una Persona/Utente che ha commesso reati, oppure si è riabilitato, sono dati che variano nel tempo e vanno contabilizzati in un'altra tabella sensibile di campo Data...e non è detto che stiamo parlando della tabella Archivio.
bordank ha scritto:
MotivoUscita è una casella di selezione di dati predefiniti
Allora tipo Testo.
bordank ha scritto:
spero di riuscire ad allegare il file maschera xchè non c'ho capito un granchè
Qui nel forum puoi allegare soltanto immagini. Prova a ritagliare una immagine (jpg) dal tuo schermo e la alleghi sfruttando la paletta "Invia allegato" che trovi in basso quando scrivi il testo del messaggio.
Per me non ci hai capito un gran che perchè non hai chiaro il concetto di come funzionano le relazioni. Due tabelle non devono mai avere gli stessi campi. Ogni tabella deve avere un campo "chiave primaria", quello contatore è preferibile. Il campo chiave primaria definisce "univocamente" un record ed attraverso esso passano tutte le informazioni che vuoi distribuire nelle tabelle figlie. Antonio Cassano (IDPersona=99) appare una sola volta nella tabella Anagrafica. Anagrafica è tabella madre rispetto a Archivio (figlia) perchè il campo IDUtente si ripete (può ripetersi) molte volte (lato molti della relazione) perchè Antonio Cassano può essere affidato a più di un Educatore nel corso del tempo.
Nella tabella figlia Archivio non devi riscrivere da capo Cognome, Nome, DataNascita, CodiceFiscale, ecc...ma solo IDUtente oppure un valore testuale "sintetico" sfruttando la casella combinata che dovrà essere opportunamente ben congeniata.
Correggimi dove sbaglio e scusa se eventualmente avessi erroneamente ammonito.