Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Recensione Samsung Galaxy Z Fold8 Ultra: il pieghevole più famoso diventa quasi perfetto
Recensione Samsung Galaxy Z Fold8 Ultra: il pieghevole più famoso diventa quasi perfetto
Samsung rinnova la serie pieghevole di punta con Galaxy Z Fold8 Ultra: pannello interno da 8 pollici quasi senza piega, cerniera Flex Titanium, Snapdragon 8 Elite Gen 5 for Galaxy e batteria finalmente da 5.000 mAh. Prezzo italiano da 2.299 a 2.899 euro. Tra colorimetro, benchmark reali e giorni di uso quotidiano, ecco dove questo pieghevole convince e dove il nome Ultra fatica ancora a trovare piena giustificazione
Insta360 X6: Dolby Vision, 8K e montaggio "Zero Editing"
Insta360 X6: Dolby Vision, 8K e montaggio "Zero Editing"
La nuova Insta360 X6 introduce sensori Sony da 1/1.1" e un SoC Triple AI a 4nm. Analizziamo le riprese 8K, il primo Dolby Vision nativo a 10-bit nel settore sferico e l'innovativo flusso di lavoro diretto sulla futura versione 22 di DaVinci Resolve.
Due settimane con Dacia Spring 2026: novità, consumi, autonomia reale e test bagagli
Due settimane con Dacia Spring 2026: novità, consumi, autonomia reale e test bagagli
Dopo due settimane trascorse al volante della Dacia Spring 2026 possiamo raccontarvi tutto, dalle novità di motore e batteria, fino ai consumi in tutti le situazioni, compresa l'autonomia reale ad alta velocità
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 16-05-2007, 13:44   #1
Floris
Senior Member
 
L'Avatar di Floris
 
Iscritto dal: Jan 2007
Messaggi: 2267
Creare Gruppo con SQL

Allora la mia situazione è questa.
Ci sono dei gruppi. Un utente può appartenere ad uno o più gruppi.
Ora per memorizzare tale informazione in un database, voi come fareste???
Io ho pensato le seguenti soluzioni:
-una tabella per utente e una riga per gruppo (non mi sembra appropriata nè bella)
-utilizzare un varchar e memorizzare gli identificativi di gruppo divisi da un separatore
-utilizzare una tabella utenti e aggiungere una riga per utente col gruppo associato. Se un utente appartiene a x gruppi allora vi saranno x righe per quell'utente ognuna con associata un gruppo diverso (forse la più ovvia e logica)
-utilizzare un campo dato tipo una lista che permetta di aggiungere valori dinamicamente, ma nn credo esista una cosa del genere in SQL.
Aspetto un vostro consiglio.
__________________
Concluso con:...
Floris è offline   Rispondi citando il messaggio o parte di esso
Old 16-05-2007, 13:56   #2
0rph3n
Senior Member
 
L'Avatar di 0rph3n
 
Iscritto dal: Apr 2005
Città: Resana - TV
Messaggi: 960
tabella utenti -> id_utente, nome_utente, password
tabella gruppi -> id_gruppo, descrizione_gruppo
tabella relazioni_utente_gruppo -> id_relazione, id_utente, id_gruppo (non mi piacciono le chiavi multiple)
0rph3n è offline   Rispondi citando il messaggio o parte di esso
Old 18-05-2007, 02:30   #3
Gremo
Senior Member
 
L'Avatar di Gremo
 
Iscritto dal: Oct 2000
Città: Udine
Messaggi: 3178
Quote:
Originariamente inviato da 0rph3n Guarda i messaggi
tabella utenti -> id_utente, nome_utente, password
tabella gruppi -> id_gruppo, descrizione_gruppo
tabella relazioni_utente_gruppo -> id_relazione, id_utente, id_gruppo (non mi piacciono le chiavi multiple)
quoto in pieno, anche se id_relazione, se si prevede di non usarlo, può essere eliminato (non mi piacciono gli sprechi).

a te perchè non piaccono le chiavi multiple?
__________________

Desktop: Intel i7-4770K | Asus Gryphon Z87 | Crucial 16GB DDR3 1600MHz | Gigabyte GTX 780 OC Windforce x3 | Samsung 840 Pro 128GB (x 2 RAID0) | be quiet! Straight Power E9 680W CM
Mercatino: bottoni, Dede371, pippokennedy, Bulbi_67, randose, DarkSiDE, davidepaco, _Legend_
Gremo è offline   Rispondi citando il messaggio o parte di esso
Old 18-05-2007, 08:55   #4
0rph3n
Senior Member
 
L'Avatar di 0rph3n
 
Iscritto dal: Apr 2005
Città: Resana - TV
Messaggi: 960
Quote:
Originariamente inviato da Gremo Guarda i messaggi
a te perchè non piaccono le chiavi multiple?
perchè mi sembra tutto più lineare e facile da ricordare.
  • stai facendo una query?
    ...bene, sai che in ogni tabella hai una sola chiave, di cui non hai problemi a ricordarti il nome perchè segui un tuo standard (la mia memoria è pessima, quindi devo ricorrere anche a questo).
  • devi aggiungere una relazione ad una tabella con chiave singola?
    ...bene, nella tabella figlia avrai solo un campo di chiave esterna per questa relazione.
  • devi aggiungere una relazione ad una tabella con chiave doppia?
    ...che schifo, anche nella tabella figlia ci dovranno essere entrambi i campi che dovranno fare da chiave esterna!
  • bla bla bla bla...

'iao
0rph3n è offline   Rispondi citando il messaggio o parte di esso
Old 18-05-2007, 09:07   #5
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Ma quando dovrai usare il campo id_relazione ?
IMHO è un campo inutile...Quella relazione è tutta chiave...
cionci è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Recensione Samsung Galaxy Z Fold8 Ultra: il pieghevole più famoso diventa quasi perfetto Recensione Samsung Galaxy Z Fold8 Ultra: il pieg...
Insta360 X6: Dolby Vision, 8K e montaggio "Zero Editing" Insta360 X6: Dolby Vision, 8K e montaggio "...
Due settimane con Dacia Spring 2026: novità, consumi, autonomia reale e test bagagli Due settimane con Dacia Spring 2026: novit&agrav...
AORUS GeForce RTX 5080 INFINITY WOOD 16G: una scheda video diversa dalle altre AORUS GeForce RTX 5080 INFINITY WOOD 16G: una sc...
Hyundai Ioniq 9: dopo due settimane di test non avremmo voluto restituirla Hyundai Ioniq 9: dopo due settimane di test non ...
Hyundai Kona elettrica: è ancora ...
Vogliono costruire un monumento per Elon...
Ring Intercom Audio crolla a 39,99€ su A...
La Francia blocca il divieto dei social ...
Trump citato in giudizio: chiesto lo sto...
PEC obbligatoria per revisione e passagg...
Il ripulitore di watermark Claude da 4.5...
Xiaomi 17 Ultra scambia il Sole per la L...
È arrivata la migliore e-bike Eng...
Apple Mac mini M4, ecco perché conviene ...
Robot aspirapolvere in offerta su Amazon...
Il nuovo pick-up elettrico di Ford &egra...
Google Pixel 11 arriva su Amazon: preord...
Mega sconti su attrezzi a batteria e rob...
Google Search dà per morto Sam Al...
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: 07:19.


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