Progettazione Database Vincoli

rinos

Nuovo Utente
30 Mag 2011
2
0
0
Salve a tutti,

ho un problema di progettazione di un database.
Ho una serie di oggetti di diverso materiale che vanno ciascuno in un contenitore diverso.
Per semplificare questa è la mia situazione:
3 tabelle:

Tabella Materiali
id_materiale
nome_materiale
tipo_materiale

Tabella CONTENITORI:
id_contenitore
nome_contenitore
tipo_materiale // tipo di materiale che può contenere questo contenitore

Tabella OGGETTI
id_oggetto
nome_oggetto
id_contenitore
id_materiale

Non so se la progettazione è giusta.
Io vorrei creare un vincolo affinché non sia possibile inserire un oggetto in un contenitore che non sia del materiale che il contenitore accetta.

In altre parole devo fare in modo che ogni contenitore contenga oggetti tutti dello stesso tipo di materiale.

Spero possiate illuminarmi perché non riesco a risolvere il problema.
Grazie
 
Discussioni simili
Autore Titolo Forum Risposte Data
P dubbio concettuale progettazione database MySQL 3
A progettazione database MySQL 0
A progettazione database Database 0
U Progettazione del mio Centro Stella Reti LAN e Wireless 0
Z Progettazione videosorveglianza IP Cam e Videosorveglianza 0
E Problema progettazione concettuale Database 2
felino Editor HTML: designer e progettazione Windows e Software 2
V progettazione tabelle MySQL 7
A Progettazione concettuale db Database 0
A consiglio progettazione sito WordPress 8
G Aiuto progettazione DB quiz Database 0
dahype dubbio sulla progettazione del DB Database 0
emanuelevt progettazione head HTML e CSS 0
O SPI - Studio Progettazione Immagine Presenta il tuo Sito 0
Max 1 Accesso a database phpBB 2
L PHPSpreadsheet inserire dati da file .xlsx/.xls su database PHP 2
D passare valori da database sql a php PHP 1
L form immagini per il database PHP 0
R [C#] Quali dipendenze occorrono su progetto "Setup" con Access Database? .NET Framework 0
D Visualizzazione pagina basata sul valore di un campo del database PHP 2
G Appicazione HTML per inserimento dai in Database Access Microsoft HTML e CSS 0
socket32 [XAMPP] Server in Locale condividere database MySQL 0
J Form inserimento dati in database Ajax 1
Z Problema database MySQL con XAMPP PHP 0
D Estrarre database con link esterno Database 10
T [A pagamento] convertire database Offerte e Richieste di Lavoro e/o Collaborazione 5
A Mostrare dati database per pagine PHP 2
G gdpr database Leggi, Normative e Fisco 0
Tommy03 App mobile+ sito web con lo stesso database Sviluppo app per Android 4
Alex_70 Delete foto in database e cartella PHP 72
L Upload di un'immagine all'interno di un database usando php PHP 6
M modificare un file .XML da database Sql PHP 13
E lettura da un Database con Javascript jQuery 2
A Inserimento dati nel database tramite form + altre operazioni PHP 18
A Menù a tendina collegato a database PHP 13
C Store in PHP nel Database PHP 8
G Problema update di un database PHP 0
G database mysql contengono informazioni ? MySQL 0
S Database Netsons: come accedere da remoto PHP 1
L inviare i dati di un form ad un database PHP 6
L Collegare un form html ad un database access Javascript 2
S filtrare database mysql MySQL 3
Alex_70 Scrape php database PHP 3
U database PHP 1
@ VENDO database e sito Compravendita siti e domini 0
Valerio93 Importare database senza backup MySQL 0
elpirata Popolare campi tabella con totali estratti da database PHP 24
S [PHP] email con inserimento dati nel database PHP 23
K [MySQL] Impostare Database MySQL 2
G Invio mail con php da dati prelevati da un database PHP 9

Discussioni simili