Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Indicizzazione (Duplicati non ammessi) e Maschera di input
martedì 04 dicembre 2012 - 09.51
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
Windows 7
|
Windows XP
|
Access (.mdb)
|
Office 2003
|
Internet explorer 8.0
cdl
Profilo
| Newbie
3
messaggi | Data Invio:
mar 4 dic 2012 - 09:51
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
537
messaggi | Data Invio:
mar 4 dic 2012 - 16:02
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
Torna su
Stanze Forum
Elenco Threads
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 !