Extras din referat
Proiectarea conceptuala
Pentru acest proiect am ales tema: Evidenta comenzilor unei companii de produse cosmetice.
Compania isi prezinta produsele prin intermediul unui catalog, in cadrul caruia fiecare produs este identificat cu un cod unic, alcatuit din 5 cifre. In urma consultarii catalogului, clientii interesati pot depune comenzi prin simpla specificare a codului/codurilor produsului(lor) si a cantitatii dorite.
Obs. Un client poate depune mai multe comenzi, in diferite date, (prin urmare, pe numele lui se vor emite tot atatea facturi) si bineinteles, o factura(comanda) poate contine mai multe produse.
Baza de date este alcatuita din 4 tabele, dupa cum urmeaza:
1. CLIENTI –evidenta tuturor clientilor companiei- pentru care avem campurile:
IDClient- cheie primara ce identifica in mod unic fiecare client;
Nume – camp ce contine numele clientului respectiv;
Adresa- strada si numarul;
Telefon- nr. de telefon fix sau mobil la care poate fi contactat clientul in caz de nevoie;
2. PRODUSE- inregistrarea tuturor tipurilor de produse oferite de companie- contine campurile:
CodPr- cheie primara; avem un cod unic corespunzator fiecarui produs;
Denumire- descriere pe scurt a produsului (ex. : gama si nuanta);
Pret unit. – pretul unei bucati din produs;
3. FACTURI-facturile emise in urma comenzilor primate de la clienti- descris de campurile:
NrFact.- cod ce identifica in mod unic fiecare factura (cheie primara);
Data- data emiterii facturii respective;
IDClient- codul clientului pe a carui nume a fost emisa factura (cheie straina, realizeaza legatura cu tabelul CLIENTI);
4. COMENZI - care contine toate comenzile primite de la clienti:
NrFact.- codul facturii (face legatura cu tabelul FACTURI);
CodPr- codul produsului comandat de catre client (leaga tabelul COMENZI de tabelul PRODUSE);
Cantitate- specificarea numarului de bucati dorite din produsul respectiv;
Preview document
Conținut arhivă zip
- Proiectarea Conceptuala a Bazei de Date.doc