Buongiorno a tutti, sono un novizio di questo forum.
Ho l'esigenza di modificare un database "didattico" di un magazzino.
Qui di seguito uno schema che rappresenta il suddetto DB
Da non prendere in considerazione Id_classificazione nella tabella categorie.
dov'è il problema?
Dovrei tenere traccia di caratteristiche specifiche diverse, per diversi prodotti.
Se le inserissi tutte all'interno della tabella Prodotti, il problema sarebbe evidente: in taluni record alcuni campi sarebbero vuoti, e soprattutto la tabella diventerebbe infruibile, in quanto ci sarebbero un numero troppo elevato di campi.
Per dare un senso di concretezza, il database dovrebbe rapprensentare un database di ricambi auto.
L unica soluzione che mi è venuta in mente, ma non mi sembra comunque molto valida è quella visualizzata nell'immagine successiva
Id_categoria sotto la tabella caratteristiche, non prendetelo in considerazione.
Anche quest'ultima comunque non mi sembra una soluzione così appetibile.
Ogni prodotto dovrebbe essere collegato ad una caratteristica, e alcune caratteristiche (non tutte ovviamente) comunque sarebbero comuni tra diversi prodotti.
Spero di essere stato abbastanza chiaro, ma sono sicuro che non è stato così, quindi per delucidazioni, e comprendere meglio il mio quesito, non esitate a rispondermi.
Grazie anticipatamente per l attenzione e Buon Coding