|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Nov 2006
Messaggi: 325
|
[Database] Consiglio costruzione
Salve a tutti sto sviluppando il database per il progetto che sto per realizzare.
Vi spiego in 2 parole lo scopo del progetto che è molto simile ad un database per ricette da cucina anche se viene utilizzato per una fabbrica una tabella "colore" che contiene il nome del colore una tabella "ricetta" che continene il nome delle ricette e il colore abbinato (una ricetta con lo stesso nome può avere colori diversi con risultati diversi) una tabella "prodotto" che contiene i prodotti utilizzati (stessa cosa degli ingredienti una tabella "prodottoricetta" in cui lego i prodotti alla ricetta...praticamente ad ogni ricetta (ricordo che il colore fa variare) devono corrispondere una serie di righe...ogni riga ha un prodotto e poi altre informazioni tipo la percentuale. vi posto il codice che ho pensato...ditemi voi che ne pensare... CREATE TABLE Prodotto ( ID INTEGER PRIMARY KEY, Nome VARCHAR(50) NOT NULL ); -- \************************************************************\ CREATE TABLE Colore ( ID INTEGER PRIMARY KEY, Nome VARCHAR(50) NOT NULL ); -- \************************************************************\ CREATE TABLE Ricetta ( ID INTEGER PRIMARY KEY, Nome VARCHAR(50) NOT NULL, Colore INTEGER NOT NULL REFERENCES Colore(ID) ); -- \************************************************************\ CREATE TABLE ProdottiRicetta ( Ricetta INTEGER NOT NULL REFERENCES Ricetta(ID), ProgRicetta INTEGER NOT NULL, Prodotto INTEGER REFERENCES Prodotto(ID), Percentuale DOUBLE PRECISION, PRIMARY KEY (Ricetta,ProgRicetta) ); |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Nov 2006
Messaggi: 325
|
nessuno mi può aiutare?
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 23:32.



















