Relatie intre doua tabele
Relatie intre doua tabele
am asa:
tabela Produse
ID_Produs Den_Produs Greutate UM
1 Fanta 2 l
2 Fanta 1 l
3 Fanta 0,5 l
4 Fanta 0,33 l
Tabela Aprovizionare
ID Data Produs Cantitate
1 1/1/09 1 20
2 1/1/09 2 20
3 2/1/09 1 20
4 2/1/09 3 10
5 2/1/09 4 15
6 3/1/09 1 20
ID_Produs si ID sunt chei primare
vreau sa fac o relatie intre ID_Produs si Produs, am incercat sa fac o relatie dar iese tocmai pe dos si anume: ce scriu in Aprovizionare apare si in Produse, dar eu vreau invers: ce este scris in Produse sa apara si in Aprovizionare
tabela Produse
ID_Produs Den_Produs Greutate UM
1 Fanta 2 l
2 Fanta 1 l
3 Fanta 0,5 l
4 Fanta 0,33 l
Tabela Aprovizionare
ID Data Produs Cantitate
1 1/1/09 1 20
2 1/1/09 2 20
3 2/1/09 1 20
4 2/1/09 3 10
5 2/1/09 4 15
6 3/1/09 1 20
ID_Produs si ID sunt chei primare
vreau sa fac o relatie intre ID_Produs si Produs, am incercat sa fac o relatie dar iese tocmai pe dos si anume: ce scriu in Aprovizionare apare si in Produse, dar eu vreau invers: ce este scris in Produse sa apara si in Aprovizionare
Ultima oară modificat Dum Iul 05, 2009 5:49 pm de către Vizitator, modificat 1 dată în total.
Tocmai cand credeam si eu ca o scot la capat,
se gasi unul sa mute capatul mai incolo ...
se gasi unul sa mute capatul mai incolo ...
- Dr.Excel
- Site Admin
- Mesaje: 1997
- Membru din: Sâm Ian 24, 2009 1:45 pm
- Localitate: Bucharest
- Contact:
Re: Relatie intre doua tabele
id din aprovizionare nu pare a fi cheie primara, dar nu conteaza
ataseaza fisierul
vezi ca poti atasa direct, nu mai arhiva
ataseaza fisierul
vezi ca poti atasa direct, nu mai arhiva
MCT, MCITP
MOS Master Instructor
IT Learning
Re: Relatie intre doua tabele
am modificat mai sus la ID nu era numai 1 ci 1...6
si cred ca in Aprovizionare cheia prima ar putea fi numai ID
si cred ca in Aprovizionare cheia prima ar putea fi numai ID
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.
Tocmai cand credeam si eu ca o scot la capat,
se gasi unul sa mute capatul mai incolo ...
se gasi unul sa mute capatul mai incolo ...
- Dr.Excel
- Site Admin
- Mesaje: 1997
- Membru din: Sâm Ian 24, 2009 1:45 pm
- Localitate: Bucharest
- Contact:
Re: Relatie intre doua tabele
coloana produs nu era de tip number
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.
MCT, MCITP
MOS Master Instructor
IT Learning
Re: Relatie intre doua tabele
tocmai ceea ce ai realizati tu asta am reusit si eu sa fac....dar eu vreau tocmai invers
in rezultatul relatiei de mai sus in tabela produse apar date din tabela aprovizionare, dar eu vreau invers, ca in tabela aprovizionare sa apara date din tabela produse
in rezultatul relatiei de mai sus in tabela produse apar date din tabela aprovizionare, dar eu vreau invers, ca in tabela aprovizionare sa apara date din tabela produse
Tocmai cand credeam si eu ca o scot la capat,
se gasi unul sa mute capatul mai incolo ...
se gasi unul sa mute capatul mai incolo ...
- Dr.Excel
- Site Admin
- Mesaje: 1997
- Membru din: Sâm Ian 24, 2009 1:45 pm
- Localitate: Bucharest
- Contact:
Re: Relatie intre doua tabele
pai pune cheia foreign key in cealalta tabela
altfel nu se poate
altfel nu se poate
MCT, MCITP
MOS Master Instructor
IT Learning
Re: Relatie intre doua tabele
foreign key unde o gasesc si cum o pun
Tocmai cand credeam si eu ca o scot la capat,
se gasi unul sa mute capatul mai incolo ...
se gasi unul sa mute capatul mai incolo ...
- Dr.Excel
- Site Admin
- Mesaje: 1997
- Membru din: Sâm Ian 24, 2009 1:45 pm
- Localitate: Bucharest
- Contact:
Re: Relatie intre doua tabele
intr-o relatie 1 la n, legatura se face intre:
o coloana primary key (1) si o coloana de legatura (n) numita generic foreign key (cum este Produs in Produse)
Adica daca vrei invers fata de cum este acum, trebuie sa legi ID (primary key in Aprovizionare) si o din Produse (trebuie sa o faci, asa cum era Produs in Produse)
o coloana primary key (1) si o coloana de legatura (n) numita generic foreign key (cum este Produs in Produse)
Adica daca vrei invers fata de cum este acum, trebuie sa legi ID (primary key in Aprovizionare) si o din Produse (trebuie sa o faci, asa cum era Produs in Produse)
MCT, MCITP
MOS Master Instructor
IT Learning
Re: Relatie intre doua tabele
nu pot sa fac legatura intre ID si Den_Produs, pt ca ID este de tip number iar Den_produs de tip text
Tocmai cand credeam si eu ca o scot la capat,
se gasi unul sa mute capatul mai incolo ...
se gasi unul sa mute capatul mai incolo ...
- Dr.Excel
- Site Admin
- Mesaje: 1997
- Membru din: Sâm Ian 24, 2009 1:45 pm
- Localitate: Bucharest
- Contact:
Re: Relatie intre doua tabele
pai nu de Den_Produs o legi, ci de o alta coloana pe care trebuie sa o faci
MCT, MCITP
MOS Master Instructor
IT Learning