Newsgroup: it.comp.appl.access
Titolo: non riesco a capire relazioni fra tabelle

qualcuno mi spiega come funziona la relazione fra tabelle. non mi entra in 
testa o meglio non trovo un sito o un manuale dove capirlo.

Ciao...
Non credo di essere la persona più adatta per farlo quindi ti
consiglio qualche link...
Inizia con questo:
http://it.wikipedia.org/wiki/Modello_E-R
Poi, per un po' di teoria, basta che ricerchi parole tipo:
- entity-relation model
- modello entità-relazione
Marco

 testa o meglio non trovo un sito o un manuale dove capirlo.
Basta l'Help on-line di Access...
Cosa c'è di tanto complesso da comprendere?
Sono ASSOCIAZIONI STABILITE TRA CAMPI COMUNI IN DUE TABELLE.
Cosa vuoi sapere di più specifico?
-- 
Ciao
Pablitomf (Maurizio Facciuti)
Access : Ver.97 - 2K
----------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
----------------------------------
Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media.
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Poi, per un po' di teoria, basta che ricerchi parole tipo:
- entity-relation model
- modello entità-relazione
ti ringrazio vado a vedermeli.


esempio: creare un database per fare fatture.
UNA tabella anagrafiche contente: id,ragione sociale,indirizzo,paese,p.iva. 
Ora e' necessario creare altre tabelle per mettere dentro: data operazione, 
descrizione,imponibile,iva, totale, numero fattura.... Oppure lascio tutto 
questo in una unica tabella??? e' questo che non mi entra in testa. e 
sopratutto come fare a dire che descrizione operazione tabella 2 e' legata 
al tizio o caio o sempronio di tabella 1?

 testa o meglio non trovo un sito o un manuale dove capirlo.
Vedi:
http://support.microsoft.com/kb/304467/en-us
--
rgrds
SC
-- 


alex ha scritto:

CAMPI TAB_CLIENTI
- PIVA_CLIENTE (chiave)
- RAG_SOC_CLIENTE
- Etc...
CAMPI TAB_FATTURA_TESTA : 
- ID_FATTURA_TESTA (chiave) ---io farei diversamente cmq
- TIPO_DOCUMENTO
- DATA DOCUMENTO
- PIVA_CLIENTE_COLLEGATA
- Etc...
CAMPI TAB_FATTURA_CORPO :
- ID_FATTURA_CORPO (chiave)
- ID_FATTURA_TESTA_COLLEGATA
- QUANTITA
- IMPORTOUNIT
- IVA
- Etc...
RELAZIONI : 
1)
1-molti (con integrità referenziale per aggiornamenti a catena)
TAB_CLIENTI.PIVA_CLIENTE - > PIVA_CLIENTE_COLLEGATA.TAB_FATTURA_TESTA
2)
1-molti (con integrità referenziale per aggiornamenti a catena)
TAB_FATTURA_TESTA.ID_FATTURA_TESTA - >
TAB_FATTURA_CORPO.ID_FATTURA_TESTA_COLLEGATA
Spero di essere stato chiaro...


 - Etc...
ok
1) perche' faresti diveresamente su id_fattura_testa(chiave)??
2) perche' devo fare tre tabelle?? vedi che non riesco a capire le relazioni 
... forse sono veramente il somaro che credo di essere.
perche' una tabella anagrafiche clienti, una tabella testa e una corpo?? non 
si potrebbe unire testa e corpo insieme?

 si potrebbe unire testa e corpo insieme?
ma come?!?!?!?!... 1 tabella (archivio) clienti lo devi avere si o no?
altrimenti a chi le intesti le fatture?, quindi CLIENTI prima tabella...
poi l'hai mai vista una fattura o no? ha un intestazione e un corpo dove
sono elencate su RIGHE tutti i prodotti servizi fatturati... quindi 1
tabella deve essere l'intestazione (lato1) e un altra deve essere il corpo
delle righe (lato molti)... eccoti spiegato il perchè di 3 tabelle... 
ma guarda, ti dirò, l'ho resa semplice... UNENDO TESTA E CORPO cosa
avresti? una fattura con una sola riga? e a che ti serve?... immagina il
PADRE con i FIGLI... il PADRE è la testa (lato1) i FIGLI le righe (lato
molti)


Beh Maurizio potresti essere un pò più chiaro...!!
Dai fai un esempietto da mettere in AccessGroup...!
;-)
@Alex

 si potrebbe unire testa e corpo insieme?
brrr... no!
comincia a leggere questo
----
Descrizione dei principi della normalizzazione dei database in Access 2000
http://support.microsoft.com/kb/209534/
----
Ciao
-- 
Giorgio Rancati
[Office Access MVP]

 @Alex
Infatti, ci avevo proprio pensato... ;-)
Provvederò... :-D


 sono elencate su RIGHE tutti i prodotti servizi fatturati....
mi spiace averti fatto perder la pazienza e ti ringrazio per la 
spiegazione.Come dici tu sei troppo avanti rispetto a me ...io un pgm di 
fatture lo avevo fatto ed infatti avevo proprio il problema delle 
descrizioni perche' 0avevo dovuto fare 5 variabili descrizione1,2,3,4,5 ora 
mi hai dato una grande delucidazione.Spero di metterla in atto al piu' 
presto.
P.s. Saro' somaro scemo idiota come tu puoi pensare ma credimi so come sono 
fatte le fatture , sono indietro rispetto a te questo e' certo ma una 
fattura so com'e' fatta :)
Grazie

 Grazie


 @Alex
Detto, Fatto... lo sai come sono io no?! su 
www.accessgroup.it
, ho messo
un pò di PAPPA PRONTA... vi è un esempio di DB Fatturazione... ;-)
http://www.accessgroup.it/HomeArgomenti.asp?ID=126&Oggetto2=DB%20Fatturazione


alex ha scritto:


Detto, Fatto... su 
www.accessgroup.it
, ho messo un pò di PAPPA PRONTA...
vi è un esempio di DB Fatturazione... ;-)
http://www.accessgroup.it/HomeArgomenti.asp?ID=126&Oggetto2=DB%20Fatturazione
-- 



no non figurati quale offeso ......... stai tranquillo anzi ti ringrazio 
perche' come ti ripeto il mio problema era proprio quello delle descrizioni 
delle fatture, del relativo imponibile, e iva
!! ora appena ho un attimo provo 

 vi è un esempio di DB Fatturazione... ;-)
grazie vado subito a vedermelo

 vi è un esempio di DB Fatturazione... ;-)
sono andato a vedermi l'esempio e l'ho scaricato cosi' almeno ho dato 
un'occhiata a tabelle ecc.ecc.
Grazie mille!!
Ma ora ho un altro dubbio: hai creato due report ma in realta' nel report 
fattura e' compreso il report corpo fattura vero??
Non sapevo si potessero mettere due report insieme ... oppure ancora una 
volta ho capito male

alex ha scritto:


Non solo hai capito bene, ma dal fatto che ti sbalordisci ti dico che hai
capito anche "POCO" (nel senso di numeri)... i report sono come le Form,
se ne possono nidificare tanti gli uni negli altri (ovvero tanti Report
con "n" sottoreport, collegati al Report padre con relazione).
Apri il Report Fatture in struttura e vedrai che in esso vi è il
Sub_Report Fatture_Corpo... e tanto altro che potrai studiarti e
comprendere ;)
Guardatelo per bene, e poi magari ti fai venire i dubbi tutti in una
volta, così li spulciamo per comprenderli... ti consiglio vivamente la
guida (F1) Help on-line... ti sarà molto utile a comprendere i meccanismi
di access.


 Non mi fido molto delle statistiche, perchč un uomo con la testa nel forno


Io ero sarcastico, mi hai preso sulla parola...!
Beh in effetti hai fatto una buona azione, vai in paradiso... di certo.
;-)
Visto che ho allineato le ICONE senza tabella...!
@Alex

 TI ringrazio ancora una volta tanto!!!
Potrebbe anche esserti utile :
http://www.accessgroup.it/HomeArgomenti.asp?ID=99&Oggetto2=Traduzioni%20:%20MS%20Access%202000.
..
--
rgrds
SC
-- 



Ciao Alex hai notato questa anomalia?
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=25
non è allineato bene
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 allineato bene
Suggerisco di togliere qualche carattere "=" dalla testata del codice VBA.
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype: pbsoftsolution

 
http://www.accessgroup.it/HomeArgomenti.asp?ID=99&Oggetto2=Traduzioni%20:%20MS%20Access%202000.
..
Non riesco a scaricare il file in oggetto appena clicco sta li un po e poi 
va in errore.


ciao credo sia un problema tuo: ho provato e l'ho scaricato senza problemi


alex ha scritto:


E' un file di oltre 2 mega.. 
Si scarica tranquillamente con una buona connessione.


alex ha scritto:


Credo sia una problema tuo... l'ho scaricato tranquillamente, ma per
pignoleria, l'ho eliminato e rimesso nuovamente on-line... stesso
risultato.
Avrai per caso qualche firewall che ti blocca i download da un certo peso
in su? ;)
-- 
Ciao
Pablitomf (Maurizio Facciuti)
Access : Ver.97 - 2K
----------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
----------------------------------
Non mi fido molto delle statistiche, perchč un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media.
questo articolo e` stato inviato via web dal servizio gratuito 


Che bello....!
L'ho visto ora..., ma non capisco perchè solo quello..., almeno ho
provato
altri e sembra tutto OK...!
Sarà colpa di Maurizio....
;-)
Grazie
@Alex

Preso, era proprio quello.
Ciao Gabriele, grazie.
@Alex

 ;-)
Prrrrrrrrrrrrrrrrrrrrr.... ;-)
-- 
Ciao
Pablitomf (Maurizio Facciuti)
Access : Ver.97 - 2K
----------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
----------------------------------
Non mi fido molto delle statistiche, perchč un uomo con la testa nel forno


 Prrrrrrrrrrrrrrrrrrrrr.... ;-)
Alessa' e con questo siamo a due motorini...



Daniele