PDA

View Full Version : [Generico]Classic: Prodotti/Categorie


RaouL_BennetH
29-06-2009, 22:10
Sera a tutti :)

Mi trovo dinanzi alla 'classica' (per voi.. non per me :( ) problematica a livello db della progettazione di due 'semplici' tabelle, fantasiosamente:

CategorieProdotti
Prodotto

bene...

prendendo come riferimento il linguaggio con il quale me la cavo meno peggio (c#) , definisco l'entità categorie prodotti:



public class CategorieProdotti

private int id_category; //sarà la mia pk anche nel db
private string categoryName; //nome della categoria
private IList<Prodotto> products; *

*Ho pensato: per ciascuna categoria, mi potrebbe servire sapere quanti prodotti ho nella categoria che sto considerando.


//per i prodotti

public class Prodotto

private int id_product;
private int categoryId; //<- relazione categoria_prodotto
private string productName;
private string productCode;
private int um;
private int minUnitInStock;
private int maxUnitInStock;
private double price;
private double lastPrice;





Ora, come sempre, ho già i primi dubbi se ciò che ho pensato è corretto..
poi..

la 'ListaProdotti' presente nella classe che rappresenta le categorie, da un punto di vista del database, nella relativa tabella devo esprimerla in qualche maniera? Oppure, come penso, mi serve solo lato 'programma' ?

Prima di continuare con i miei molti dubbi, mi piacerebbe sapere da voi se già devo ripensare tutto da zero.

Grazie mille :)

RaouL.