Indicizzazione (Duplicati non ammessi) e Maschera di input

martedì 04 dicembre 2012 - 09.51
Tag Elenco Tags  Windows 7  |  Windows XP  |  Access (.mdb)  |  Office 2003  |  Internet explorer 8.0

cdl Profilo | Newbie

Salve,

sono un neo di Access e lavoro sul 2003.

Sto affrontando le tipologie delle Relazioni (un-a-uno; uno-a-molti; ecc ecc)

Chiedo cortesemente:
- l'indicizzazione (Duplicati ammessi o non ammessi) c'entra con le tipologie delle Relazioni?
- la maschera di input c'entra con le tipologie?

Se si, potete darmi una breve spiegazione (magari con un esempio)?

Grazie. Gentilissimi.

Carlo

DomA Profilo | Expert

Ciao,
ecco un breve manuale su access: www.tksol.net/downloadFile.php?id=32

Ritornando alle relazioni queste vanno fatte tra due campi di due o più tabelle diverse. Uno generalmente è una chiave primaria (duplicati non ammessi, in modo da garantire l'univocità dei record), l'atro è una chiave esterna (che corrisponde alla chiave primaria).

facciamo un piccolo esempio: supponiamo di avere due tabelle CLIENTI e FATTURE

STRUTTURA TABELLA CLIENTI:

ID ---> IMPOSTARE IL CAMPO COME CHIAVE PRIMARIA, COSI' AD OGNI CLIENTE CORRISPONDE UN ID UNIVOCO (DUPLICATI NON AMMESSI)
DENOMINAZIONE
INDIRIZZO
...


STRUTTURA DELLA TABELLA FATTURE:
ID ---> IMPOSTARE IL CAMPO COME CHIAVE PRIMARIA, COSI' AD OGNI FATTURA CORRISPONDE UN ID UNIVOCO (DUPLICATI NON AMMESSI)
DATA
NUMERO
>>IDCLIENTE (campo numerico che contiene l'ID del Cliente)
...

Impostando la relazione, uno a molti, ID (tabella clienti) --> IDCLIENTE (tabella fatture)

otteniamo, per ogni cliente, le varie fatture emesse a suo nome.

Spero di essere stato chiaro.

------------------------------------------------------------------------------




Ricorda che, accettare la risposta è un modo di ringraziare chi ci ha aiutato ed evidenziare che il problema è stato risolto.

http://www.infomidia.it

Domenico
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5