Torna indietro   Hardware Upgrade Forum > Software > Programmazione

ASUS ProArt GoPro Edition è il notebook compatto per chi crea
ASUS ProArt GoPro Edition è il notebook compatto per chi crea
Un notebook sviluppato in collaborazione con GoPro ma che risponde al meglio alle necessità di tutti coloro che creano contenuti video: robustezza, design, potenza di calcolo e funzionalità si abbinano al meglio tra di loro, pur se a prezzo di un costo elevato per via della tanta memoria onboard
Fable e Sol a confronto: due cartoni animati creati su un PC con RTX 3090
Fable e Sol a confronto: due cartoni animati creati su un PC con RTX 3090
Ho affidato ai due modelli lo stesso mestiere ma non lo stesso identico prompt: trasformare una storia illustrata in un video usando una RTX 3090 e modelli locali. Ne sono usciti due film, due applicazioni e due idee opposte di efficienza. Fucina, progettata con Fable 5, colpisce di più nei primi secondi. Storyboard Studio, costruito con ChatGPT/Codex, regge meglio sulla distanza e vince il confronto complessivo, ma di stretta misura
Il tablet rugged leggero e sottile: Lenovo ThinkTab X11 offre resistenza, doppia USB-C e batteria rimovibile
Il tablet rugged leggero e sottile: Lenovo ThinkTab X11 offre resistenza, doppia USB-C e batteria rimovibile
Lenovo ha lanciato il ThinkTab X11 rimettendo piede nel segmento dei tablet Android con il marchio Think dopo oltre un decennio di assenza. Il risultato è un dispositivo che prende una direzione precisa: massima dotazione funzionale, costruzione resistente, autonomia fuori dagli schemi
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 09-02-2007, 17:12   #1
D4rkAng3l
Bannato
 
Iscritto dal: Mar 2004
Città: Roma
Messaggi: 2688
[DB][URGENTE] Questo schema E-R logico è corretto secondo voi?

Mi stò preparando per l'esame di DB che avrò tra qualche giorno, questa è la prima parte di un testo dato tempo fà:

Costruire lo schema E-R logico che rappresenti il databse dnegli anni delle diverse edizioni del Festival di Sanremo. Si vuole tenere memoria, oltre che delle canzioni e dei cantanti che hanno partecipato ad ogni edizione, anche della classifica di ognmi cantante all'interno di una certa edizione (primo classificato, secondo, terzo, etcetc).
Si tenga conto delle seguenti specifiche:

1)Le entità da considerare sono: le edizioni del festiva, i cantanti (per comodità non consideriamo i gruppi), le canzoni
2)Un cantante duò partecipare a più di un'edizione del festival e viceversa
3)Una canzone viene presentata in una sola edizione del festival
4)Ogni edizione del festival ha un costo ed ogni cantante ha una sua città natale

Il mio schema E-R è questo:



Ora che scrivevo le specifiche quì sul forum mi sono accorto che forse manca una relazione nel mio schema di sopra perchè dice che si vuole tenere memoria anche delle canzoni che hanno partecipato ad ogni edizione del festival quindi mi sà che dovrei aggiungere una relazione tra l'entità: EDIZIONE FESTIVA e l'entità CANZONI in modo che associ ogni canzone ad una singola edizione del festival ed ogni edizione del festival ad n canzoni partecipanti.

mmm dite che come schema E-R è sensato o fà proprio schifo? (è il primo che faccio totalmente da solo e tra pochi giorni ho l'esame...sigh devo imparare anche anormalizzarli, a passare allo schema fisico e a fare delle query
secondo voi è preparabile in 4 giorni?)

Grazie
Andrea

Ultima modifica di D4rkAng3l : 09-02-2007 alle 17:46.
D4rkAng3l è offline   Rispondi citando il messaggio o parte di esso
Old 09-02-2007, 19:57   #2
cisc
Senior Member
 
L'Avatar di cisc
 
Iscritto dal: Nov 2002
Città: Cosenza --> Roma
Messaggi: 853
mhm, io farei partecipa come entità e metterei una relazione a canzone cantata da questa entità, come hai fatto tu un cantante può si partecipare a diverse edizioni, ma sempre con la stessa canzone. Oppure potresti fare in modo che la relazione partecipa coinvolga l'entità canzone al posto di cantante, sostanzialmente invertire nel tuo schema canzone e cantante, e mettere che canzone come cardinalità 1:1. Inoltre, almeno il mio prof, ci bocciava direttamente se mettevamo chiavi alle relazioni..cmq suppongo che il tuo prof usi un formalismo leggermente diverso..

In 4 giorni è difficile..ma non impossibile..dacci dentro=)
__________________
GNU MyServer Wants YOU!!
We live thinking we will never die. We die thinking we had never lived. Jason Becker
cisc è offline   Rispondi citando il messaggio o parte di esso
Old 09-02-2007, 20:01   #3
D4rkAng3l
Bannato
 
Iscritto dal: Mar 2004
Città: Roma
Messaggi: 2688
mmm grazie, ma sei proprio sicuro sicuro che la partecipazione a più edizioni sarebbe sempre con la stessa canzone? (le entità da usare sono solo quelle date nella specifica, per il formalismo delle relazioni lei ci ha spiegato di mettere così attributi e chiavi...)

Se mettessi come cardinalità 1,n alla relazione cantata da nel verso dall'entità canzone all'entità cantante non è che potrei avere che un cantante ha più canzoni...booo....
D4rkAng3l è offline   Rispondi citando il messaggio o parte di esso
Old 09-02-2007, 20:09   #4
cisc
Senior Member
 
L'Avatar di cisc
 
Iscritto dal: Nov 2002
Città: Cosenza --> Roma
Messaggi: 853
Quote:
Originariamente inviato da D4rkAng3l
mmm grazie, ma sei proprio sicuro sicuro che la partecipazione a più edizioni sarebbe sempre con la stessa canzone? (le entità da usare sono solo quelle date nella specifica, per il formalismo delle relazioni lei ci ha spiegato di mettere così attributi e chiavi...)

Se mettessi come cardinalità 1,n alla relazione cantata da nel verso dall'entità canzone all'entità cantante non è che potrei avere che un cantante ha più canzoni...booo....
si, come hai fatto tu, un cantante è associato ad una ed una sola canzone, quindi può partecipare si a più edizioni, ma ha sempre una sola canzone associata. A sto punto ti consiglio di scambiare nel tuo schema canzone e cantante, e mettere la cardinalità da canzone ed edizione 1:1
__________________
GNU MyServer Wants YOU!!
We live thinking we will never die. We die thinking we had never lived. Jason Becker
cisc è offline   Rispondi citando il messaggio o parte di esso
Old 10-02-2007, 12:19   #5
D4rkAng3l
Bannato
 
Iscritto dal: Mar 2004
Città: Roma
Messaggi: 2688
mmm vediamo se c'ho capito qualcosa, questo è il nuovo schema che ho fatto (spero funzioni...)



NOTE SULLE RELAZIONI:

1) PARTECIPAZIONE: Lega le entità EDIZIONE e CANTANTE: ogni cantante in lista partecipa ad almeno un'edizione del festival (ma volendo può partecipare a tutte le n edizioni che si tengono annualmente). Per ogni edizione del festival partecipa almeno un cantante (numero minimo non specificato nelle specifiche di progettazione) ma possono partecipare anche tutti gli n cantanti (numero massimo non specificato nelle specifiche di progettazione)

2) PRESENTATA: Lega le entitò EDIZIONE e CANZONE: ad ogni edizione viene presentata almeno una canzone ma possono essere presentate anche n canzono, ma una canzone non può essere presentata a più di un'edizione del festival.

3) CANTATA DA: Lega le entità CANZONE e CANTANTE: un cantante produce almeno una canzone ma può produrne anche n (una per ogni edizione). Per ogni canzone c'è almeno un cantante che la canta e al più un cantante che la canta perchè non vogliamo che più musicisti propongano uno stesso brano e perchè nelle specifiche di progettazione abbiamo escluso le band per semplicità.

mmm a me sembra che potrebbe andare così...parere?

Grazie
Andrea

Ultima modifica di D4rkAng3l : 10-02-2007 alle 12:22.
D4rkAng3l è offline   Rispondi citando il messaggio o parte di esso
Old 10-02-2007, 12:52   #6
cisc
Senior Member
 
L'Avatar di cisc
 
Iscritto dal: Nov 2002
Città: Cosenza --> Roma
Messaggi: 853
Quote:
Originariamente inviato da D4rkAng3l
mmm vediamo se c'ho capito qualcosa, questo è il nuovo schema che ho fatto (spero funzioni...)



NOTE SULLE RELAZIONI:

1) PARTECIPAZIONE: Lega le entità EDIZIONE e CANTANTE: ogni cantante in lista partecipa ad almeno un'edizione del festival (ma volendo può partecipare a tutte le n edizioni che si tengono annualmente). Per ogni edizione del festival partecipa almeno un cantante (numero minimo non specificato nelle specifiche di progettazione) ma possono partecipare anche tutti gli n cantanti (numero massimo non specificato nelle specifiche di progettazione)

2) PRESENTATA: Lega le entitò EDIZIONE e CANZONE: ad ogni edizione viene presentata almeno una canzone ma possono essere presentate anche n canzono, ma una canzone non può essere presentata a più di un'edizione del festival.

3) CANTATA DA: Lega le entità CANZONE e CANTANTE: un cantante produce almeno una canzone ma può produrne anche n (una per ogni edizione). Per ogni canzone c'è almeno un cantante che la canta e al più un cantante che la canta perchè non vogliamo che più musicisti propongano uno stesso brano e perchè nelle specifiche di progettazione abbiamo escluso le band per semplicità.

mmm a me sembra che potrebbe andare così...parere?

Grazie
Andrea
Le cardinalità di presentata andrebbero invertite (fai attenzione che le cardinalità tra UML ed E-R sono invertite), inoltre partecipazione va eliminata perchèaggiunge informazione ridondante, i cantanti che partecipano ad ogni edizione si possono ricavare guardando i cantanti delle canzoni partecipanti
__________________
GNU MyServer Wants YOU!!
We live thinking we will never die. We die thinking we had never lived. Jason Becker
cisc è offline   Rispondi citando il messaggio o parte di esso
Old 10-02-2007, 12:59   #7
D4rkAng3l
Bannato
 
Iscritto dal: Mar 2004
Città: Roma
Messaggi: 2688
oki, vi ringrazio...mmm cmq se normalizzassi questo schema ER la relazione ridondante si toglierebbe giusto?

Cmq si è vero-...ho fatto qualche casino con gli attributi e quella cardinalità perchè l'ho scritto veloce veloce...concettualmente rispetto al precedente è corretto? (per quel problema che si presentava prima...qui viene evitato mi pare...giusto?)
D4rkAng3l è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


ASUS ProArt GoPro Edition è il notebook compatto per chi crea ASUS ProArt GoPro Edition è il notebook c...
Fable e Sol a confronto: due cartoni animati creati su un PC con RTX 3090 Fable e Sol a confronto: due cartoni animati cre...
Il tablet rugged leggero e sottile: Lenovo ThinkTab X11 offre resistenza, doppia USB-C e batteria rimovibile Il tablet rugged leggero e sottile: Lenovo Think...
AMD Advancing AI 2026: l'hardware AMD per le elaborazioni IA del futuro, tra GPU, CPU e robot AMD Advancing AI 2026: l'hardware AMD per le ela...
Tascabile e con Android: BOOX Go 6 Gen II è diverso da tutti gli altri e-reader Tascabile e con Android: BOOX Go 6 Gen II &egrav...
WINDTRE, le offerte di fine luglio: 5G F...
Due scrivanie angolari gaming a prezzi b...
Telecamere e intelligenza artificiale su...
L'ASUS Zenbook di cui tutti parlano torn...
Helios, la piattaforma di Schneider Elec...
Multiverse Computing raccoglie 500 milio...
Videogiochi, social e azzardo: un giovan...
Tre astronauti rientrano dalla ISS: la S...
Kimi K3 ha trovato 19 zero-day in Redis ...
Aggiungere un acceleratore IA per data c...
Debian valuta lo stop totale ai contribu...
Huawei sfida il ban USA: al via la produ...
QNAP lancia i nuovi NAS TS-262A e TS-462...
E4 Computer Engineering e EuroHPC JU uni...
World di Sam Altman raccoglie 52,5 milio...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 01:58.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v