RELAZIONI NECESSARIE
Access è un database che vive sulle relazioni, dove tutte le informazioni distribuite su più tabelle collegate tra loro. La creazione di relazioni tra dati di più tabelle si riduce a una semplice operazione di trascinamento di un campo su quello di destinazione. Esistono più tipologie di relazioni. L’esempio si focalizza sulle relazioni UNO-A-MOLTI, dove un record di una tabella A può avere molti record corrispondenti nella tabella B, ma un record della tabella B non ha più di un record corrispondente nella tabella A. L’opzione INTEGRITÀ PREFERENZIALE, inoltre, assicura che le relazioni tra i record delle tabelle correlate siano valide e che non vengano eliminati o modificati per errore i dati collegati.
GIÙ LA MASCHERA
Stabilite le relazioni tra record e tabelle, è il momento di creare delle query, ossia delle operazioni che permettono di visualizzare, modificare e analizzare i dati in modi diversi. Per il catalogo in questione sono presentate query di selezione per ordinare alfabeticamente nomi di produttori e categorie. Dalla visualizzazione STRUTTURA è possibile dare un’occhiata alle opzioni impostate per le query in oggetto.
La struttura della sottomaschera è costituita da campi che provengono dalla tabella degli articoli (CODICE, DESCRIZIONE, NOME DEL PRODUTTORE e PREZZO), con l’aggiunta di due controlli non visualizzati (CODICE PRODUTTORE e CATEGORIA). Si tratta di controlli che permettono di stabilire una relazione tra la maschera principale e la sottomaschera. Le impostazioni della sottomaschera avvengono dalla scheda PROPRIETÀ. Dopo qualche ulteriore modifica non resta che verificare il funzionamento dell’intero catalogo dal menu principale.