progetto database e JOIN

giobaxx

Nuovo Utente
26 Lug 2011
3
0
0
Buongiorno ragazzi sto studiando per l'esame di Basi di Dati ed ho bisogno di alcuni Consigli sul progetto di un database. IL Database è per tenere una base dati della canzoni che mano mano sono passate attraverso una WEB RADIO. Ora io nel progetto ho utilizzato la metodologia(E/R). Ho costruito un database già abbastanza normalizzato ma questo mi costringerà a fare un bel Pò di JOIN per visualizzare alcune informazioni richieste.

Ad esempio se voglio vedere i dettagli delle canzoni dovrò fare JOIN tra le tabelle CAnzone,Genere,Copyright,Nazione etc....sono esattamente 6 più una concatenata(prima una join Artista Album e poi canzone).

Ho allegato la prima bozza di database. Dovrei dimistuire il numero di Join da eseguire secondo voi? Esiste una qualche Best Practice che mi dice quante JOIN è conveniente eseguire in un unico comando SQL?

HO fatto alcuni esercizi di SQL ed ho visto che al posto del JOIN è spesso usato il Prodotto Cartesiano condizionato(se non sbaglio tetha-join) c'è una regalo che mi dice quando meglio utilizzare l'uno e quando l'altro?

Grazie Gio
webradio ER.gif
 
Discussioni simili
Autore Titolo Forum Risposte Data
R [C#] Quali dipendenze occorrono su progetto "Setup" con Access Database? .NET Framework 0
F creazione progetto web con player e database Javascript 1
G progetto per sito in php con database mysql MySQL 0
C [Diagramma E/R] Consiglio su progetto Database 0
D Progetto sito Discussioni Varie 1
R [Visual Studio Community] Non trovo il Progetto di Setup .NET Framework 0
M [DIAGRAMMA ER] Consiglio su progetto Presentati al Forum 1
S [Gratuito][Cerco]webmaster per progetto no-profit Offerte e Richieste di Lavoro e/o Collaborazione 6
A Progetto Sito web responsive HTML e CSS 2
S Aprire su Mac Progetto PSD salvato su win Photoshop 0
A [ASP.Net] Gestire il profilo ADMIN in un progetto ASP NET e pattern MVC ASP.NET 0
C info: da mockup al progetto finale Discussioni Varie 0
LDB Multimedia e Internet Realizzo e Progetto Siti Web per ogni tipologia Professionale Offerte e Richieste di Lavoro e/o Collaborazione 0
Licantropo [Joomla] Nuovo progetto community locale Joomla 18
gandalf1959 Esportare testi da un vecchio progetto fatto con Adobe Director Mac e Software 0
AndrewBonz Compro account Instagram per nuovo progetto sulla cucina. Presentati al Forum 1
B [Visual Basic] Passaggio variabili da un progetto all'altro (Visual Studio 2017 C#/SQL) Visual Basic 0
Andrei Daniel Glodeanu Vendo Progetto Per Android/iOS già avviato Offerte e Richieste di Lavoro e/o Collaborazione 0
Arcadia [MS Access] Implementazione progetto con nuove funzioni. MS Access 0
G [Diagramma ER] Consiglio su progetto Database 0
W [PHP] Un dettaglio di logica e approccio sulla sicurezza di un progetto. PHP 9
mdx1986 Creatore app per nuovo progetto Offerte e Richieste di Lavoro e/o Collaborazione 0
S cerco persona che conosca java, per " progetto " di software Offerte e Richieste di Lavoro e/o Collaborazione 0
elpirata Confusione totale progetto nuova infrastruttura HW Reti LAN e Wireless 4
F Progetto java su Tweet Java 0
F Cerco qualcuno per un progetto java gratuito Java 1
G [Java] Progetto - Distribuzioni Voti Java 1
elpirata Struttura tabella per inizio nuovo progetto Database 7
C esercizio in c progetto eulero C/C++ 0
M Cerchiamo socio esperto SEO per progetto già avviato Offerte e Richieste di Lavoro e/o Collaborazione 0
tecniconapoletano [PHP] Progetto assistenza remota Discussioni Varie 12
M [VENDITA IN PROMOZIONE] Progetto Sito Web Ristoranti Altri Annunci 0
elpirata [Cerco] 1 collaboratore per progetto web application Offerte e Richieste di Lavoro e/o Collaborazione 5
enrico1975 Cercasi webmaster a Genova per Progetto Offerte e Richieste di Lavoro e/o Collaborazione 1
A [Gratuito] [Cerco] Grafico per progetto Offerte e Richieste di Lavoro e/o Collaborazione 0
L Progetto scritto per sito wordpress WordPress 0
S Rinominare progetto da Visual Studio Express 2013 Visual Basic 0
D Consiglio su come iniziare il mio progetto MySQL 7
L Consigli su utilizzo framework per progetto PHP 5
HolidaySoft.it Distribuzione progetto WCF .NET Framework 6
J Aiuto per un sitema di upload per un progetto PHP 0
J Youtube api per progetto per un museo Javascript 0
D [Cerco] Collaboratore Progetto Sito Offerte e Richieste di Lavoro e/o Collaborazione 0
M Contratto a progetto e Partita IVA Leggi, Normative e Fisco 0
M Quale linguaggio usare per il mio progetto? Programmazione 0
B [CERCO-GRATUITO] Programmatore PHP/MYSQL per progetto innovativo Offerte e Richieste di Lavoro e/o Collaborazione 0
D Errore aggiungendo elemento Classi LINQ to SQL in un progetto VB2008 .NET Framework 1
glm2006ITALY Il progetto Montagneinvacanza.it Presenta il tuo Sito 0
glm2006ITALY Progetto vecchio stile: NegoziAcquari.it Presenta il tuo Sito 6
S [GRATUITO] Per framework, e progetto open Source cercasi programmatore PHP e GRAFICO WEB Designer Offerte e Richieste di Lavoro e/o Collaborazione 1

Discussioni simili