|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Aug 2003
Città: Castellammare di Stabia (Na)
Messaggi: 2046
|
Aiuto access
Devo mettere in relazione tra loro 2 tabelle. La relazione deve essere del tipo 1 a molti, quindi in una tabella deve esserci un determinato campo come chiave primaria e nell'altra tabella tale campo deve essere chiave esterna. La mia domanda è: nella seconda tabella, come faccio a dichiarare che una determinata colonna rappresenta la chiave esterna? e sempre in questa tabella, deve esserci una chiave primaria?
|
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jun 2002
Città:
Provincia De VaRéSe ~ § ~ Lat.: 45° 51' 7" N Long.: 8° 50' 21" E ~§~ Magica Inter ~ § ~ Detto: A Chi Più Amiamo Meno Dire Sappiamo ~ § ~ ~ § ~ Hobby: Divertimento allo Stato Puro ~ § ~ ~ § ~ You Must Go Out ~ § ~
Messaggi: 8896
|
la chiave primaria va sempre dichiarata (se te non la dichiari lo fa access comunque mettila) perchè serve a identificare in maniera univa una ennupla della tabella.
Poi per quanto riguarda la chiave esterna va messa nella relazione 1:N nella tabella dove c'è N. Ti ho allegato un semplice esempio. Ricordo di applicare quando fai le relazioni applica l'integrità referenziale. ~§~ Sempre E Solo Lei ~§~
__________________
Meglio essere protagonisti della propria tragedia che spettatori della propria vita
Si dovrebbe pensare più a far bene che a stare bene: e così si finirebbe anche a star meglio. Non preoccuparti solo di essere migliore dei tuoi contemporanei o dei tuoi predecessori.Cerca solo di essere migliore di te stesso |
|
|
|
|
|
#3 | ||
|
Senior Member
Iscritto dal: Nov 2002
Città: Morio Cho
Messaggi: 2595
|
Re: Aiuto access
Quote:
Quando crei la relazione, dalla finestra apposita, oppure in una query, trascini col mouse il campo principale su quello secondario. Punto. Quote:
Al massimo devi stare attento che, se la chiave primaria della tabella 1 e` un contatore, la "chiave esterna" della tabella 2 sia impostata a intero lungo. Guldo p.s.: io mi riferisco a Access 2000, tu non so...
__________________
Sono GULDO, non Guido! Cioè, certo che guido... Bé, insomma, avete capito ![]() Linux 2.6.26|Debian|Debian@Hwupgrade|Debian Clan|Solo Puffin ti darà forza e grinta a volontà! NERD rank 62|Milla Jovovich|大事な物はいつも形の無い物だけ Sito e Forum sul Giappone|La mia libreria su aNobii |
||
|
|
|
|
|
#4 | |
|
Senior Member
Iscritto dal: Jun 2002
Città:
Provincia De VaRéSe ~ § ~ Lat.: 45° 51' 7" N Long.: 8° 50' 21" E ~§~ Magica Inter ~ § ~ Detto: A Chi Più Amiamo Meno Dire Sappiamo ~ § ~ ~ § ~ Hobby: Divertimento allo Stato Puro ~ § ~ ~ § ~ You Must Go Out ~ § ~
Messaggi: 8896
|
Re: Re: Aiuto access
Quote:
~§~ Sempre E Solo Lei ~§~
__________________
Meglio essere protagonisti della propria tragedia che spettatori della propria vita
Si dovrebbe pensare più a far bene che a stare bene: e così si finirebbe anche a star meglio. Non preoccuparti solo di essere migliore dei tuoi contemporanei o dei tuoi predecessori.Cerca solo di essere migliore di te stesso |
|
|
|
|
|
|
#5 | |
|
Senior Member
Iscritto dal: Nov 2002
Città: Morio Cho
Messaggi: 2595
|
Re: Re: Re: Aiuto access
Quote:
Cmq sul fatto che sia opportuno creare sempre una chiave primaria, siamo d'accordo, sono stato un po' precipitoso nella risposta... Guldo EDIT: ah un attimo!
__________________
Sono GULDO, non Guido! Cioè, certo che guido... Bé, insomma, avete capito ![]() Linux 2.6.26|Debian|Debian@Hwupgrade|Debian Clan|Solo Puffin ti darà forza e grinta a volontà! NERD rank 62|Milla Jovovich|大事な物はいつも形の無い物だけ Sito e Forum sul Giappone|La mia libreria su aNobii |
|
|
|
|
|
|
#6 | |
|
Senior Member
Iscritto dal: Jun 2002
Città:
Provincia De VaRéSe ~ § ~ Lat.: 45° 51' 7" N Long.: 8° 50' 21" E ~§~ Magica Inter ~ § ~ Detto: A Chi Più Amiamo Meno Dire Sappiamo ~ § ~ ~ § ~ Hobby: Divertimento allo Stato Puro ~ § ~ ~ § ~ You Must Go Out ~ § ~
Messaggi: 8896
|
Re: Re: Re: Re: Aiuto access
Quote:
~§~ Sempre E Solo Lei ~§~
__________________
Meglio essere protagonisti della propria tragedia che spettatori della propria vita
Si dovrebbe pensare più a far bene che a stare bene: e così si finirebbe anche a star meglio. Non preoccuparti solo di essere migliore dei tuoi contemporanei o dei tuoi predecessori.Cerca solo di essere migliore di te stesso |
|
|
|
|
|
|
#7 | |
|
Senior Member
Iscritto dal: Aug 2003
Città: Castellammare di Stabia (Na)
Messaggi: 2046
|
Quote:
grazie! Però, saresti cosi gentile da spiegarmi a cosa serve il tuo database dell'esempio? in questo modo riesco a capire meglio perchè hai fatto determinate scelte, etc.....sai, sono alle prime armi |
|
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: Jun 2002
Città:
Provincia De VaRéSe ~ § ~ Lat.: 45° 51' 7" N Long.: 8° 50' 21" E ~§~ Magica Inter ~ § ~ Detto: A Chi Più Amiamo Meno Dire Sappiamo ~ § ~ ~ § ~ Hobby: Divertimento allo Stato Puro ~ § ~ ~ § ~ You Must Go Out ~ § ~
Messaggi: 8896
|
nessun problema, il db che ho fatto non è altro che due tabelle di con relazione 1:N in cui c'è:
1) una tabella Persona che contiene: -- chiave primaria -- nome -- provincia (chiave esterna alla tabella provincia) 2) una tabella Provincia che contiene: -- chiave primaria -- provincia In poche parole voglio che il campo provincia sia riferito a una tabella chiamata provincia. sono a tua disposizione per qualunque problema. ~§~ Sempre E Solo Lei ~§~
__________________
Meglio essere protagonisti della propria tragedia che spettatori della propria vita
Si dovrebbe pensare più a far bene che a stare bene: e così si finirebbe anche a star meglio. Non preoccuparti solo di essere migliore dei tuoi contemporanei o dei tuoi predecessori.Cerca solo di essere migliore di te stesso |
|
|
|
|
|
#9 | |
|
Senior Member
Iscritto dal: Aug 2003
Città: Castellammare di Stabia (Na)
Messaggi: 2046
|
Quote:
|
|
|
|
|
|
|
#10 |
|
Senior Member
Iscritto dal: Aug 2003
Città: Castellammare di Stabia (Na)
Messaggi: 2046
|
Altra domanda:
Perchè la relazione è da considerarsi 1 a molti ? |
|
|
|
|
|
#11 | ||
|
Senior Member
Iscritto dal: Jun 2002
Città:
Provincia De VaRéSe ~ § ~ Lat.: 45° 51' 7" N Long.: 8° 50' 21" E ~§~ Magica Inter ~ § ~ Detto: A Chi Più Amiamo Meno Dire Sappiamo ~ § ~ ~ § ~ Hobby: Divertimento allo Stato Puro ~ § ~ ~ § ~ You Must Go Out ~ § ~
Messaggi: 8896
|
Quote:
Quote:
~§~ Sempre E Solo Lei ~§~
__________________
Meglio essere protagonisti della propria tragedia che spettatori della propria vita
Si dovrebbe pensare più a far bene che a stare bene: e così si finirebbe anche a star meglio. Non preoccuparti solo di essere migliore dei tuoi contemporanei o dei tuoi predecessori.Cerca solo di essere migliore di te stesso |
||
|
|
|
|
|
#12 |
|
Senior Member
Iscritto dal: Aug 2003
Città: Castellammare di Stabia (Na)
Messaggi: 2046
|
Potresti aprire icq cosi parliamo meglio?
|
|
|
|
|
|
#13 | |
|
Senior Member
Iscritto dal: Jun 2002
Città:
Provincia De VaRéSe ~ § ~ Lat.: 45° 51' 7" N Long.: 8° 50' 21" E ~§~ Magica Inter ~ § ~ Detto: A Chi Più Amiamo Meno Dire Sappiamo ~ § ~ ~ § ~ Hobby: Divertimento allo Stato Puro ~ § ~ ~ § ~ You Must Go Out ~ § ~
Messaggi: 8896
|
Quote:
~§~ Sempre E Solo Lei ~§~
__________________
Meglio essere protagonisti della propria tragedia che spettatori della propria vita
Si dovrebbe pensare più a far bene che a stare bene: e così si finirebbe anche a star meglio. Non preoccuparti solo di essere migliore dei tuoi contemporanei o dei tuoi predecessori.Cerca solo di essere migliore di te stesso |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 11:31.




















