|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Junior Member
Iscritto dal: Jan 2011
Messaggi: 4
|
[DATA BASE] Come rappresentare in un modello Entità-Relazioni questa situazione?
"I negozi possono decidere di acquistare o meno i CD usati dai clienti solo se in condizioni accettabili. I CD usati sono classificati in base al loro stato di usura in tre categorie: ottimo, buono, accettabile. Il prezzo di acquisto e di vendita dì un CD usato dipende dal suo stato dì usura e dal prezzo di listino del corrispondente CD nuovo."
Spero possiate essermi di aiuto e aiutarmi nel risolvere i miei dubbi...ringrazio anticipatamente e spero di nn aver sbagliato sezione XD |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Oct 2005
Messaggi: 3306
|
|
|
|
|
|
|
#3 |
|
Junior Member
Iscritto dal: Jan 2011
Messaggi: 4
|
Allora io sto ragionando in questo modo: ho creato un entità padre CD con le relative entità figlie, NUOVO e USATO (generalizzo)...a sua volta USATO è padre di OTTIMO, BUONO, ACCETTABILE...ho pensato di creare una relazione tra NUOVO e USATO per richiamare il prezzo del relativo cd nuovo...poi ho pensato di fare una relazione ternaria tra NEGOZIO CLIENTE e USATO che chiamo ad esempio vendita per l'acquisto del cd usato...ora sorgono i miei dubbi, è giusto il mio ragionamento??il negozio così come sto pensando di strutturare questo pezzo di modello er riesce a scegliere se acquistare o meno il cd e richiama il prezzo del cd nuovo????
spero di essermi espresso bene e di essermi in qualche modo fatto capire...scusate se porgo forse queste domande banali ma sono alle primissime armi in fatto di database e nn ho avuto modo di fare pratica... |
|
|
|
|
|
#4 |
|
Member
Iscritto dal: Dec 2010
Messaggi: 74
|
Secondo me sbagli ad usare le gerarchie. nuovo e usato possono essere tranquillamente attributi cosi come OTTIMO BUONO E ACCETTABILE.
Evita le ternarie, sono piu' complicate di quanto tu possa pensare quindi prova a dividere il problema infine per quanto riguarda l'entita negozio, secondo me dovrebbe essere piu' deposito e magazzino per individuare dove sono i cd.
__________________
Scheda Madre : Asus P6T SE | Chipset : Intel X58 | Processore : Intel Core i7 920 @ 2666MHz | Memoria Fisica : 6144MB (3 x 2048 DDR3-SDRAM ) | Scheda Video : ATI Radeon HD 4890 Series | Hard Disk : Seagate STM3500418AS ATA Device (500GB) | DVD-Rom Drive : Optiarc DVD RW AD-7240S | Tipo Monitor : Nissei Sangyo L5AK6 - 15 pollici |
|
|
|
|
|
#5 | |
|
Junior Member
Iscritto dal: Jan 2011
Messaggi: 4
|
Quote:
|
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 14:35.




















