Domande con tag 'database-design'

9
risposte

Va sempre bene usare le liste in un database relazionale?

Ho cercato di progettare un database per andare con un concetto di progetto e imbattersi in quello che sembra un problema molto dibattuto. Ho letto alcuni articoli e alcune risposte Stack Overflow che affermano che non è mai (o quasi mai) ok per...
posta 14.11.2018 - 05:25
7
risposte

Code First vs. Database First

Quando progetto e creo il software su cui lavoro, di solito disegno e creo le tabelle SQL back-end e poi passiamo alla programmazione vera e propria. Il progetto al quale sto attualmente lavorando mi ha però lasciato perplesso. Ciò è probabilmen...
posta 02.12.2014 - 22:51
4
risposte

Perché usare MySQL per un sito Web del dizionario è una cattiva idea?

Ho intenzione di progettare e impostare un database per memorizzare le voci del dizionario (di solito singole parole) e il loro significato in un'altra lingua. Quindi, per esempio, la tabella Glossario deve avere voce e definizione e ogni...
posta 05.06.2017 - 22:22
10
risposte

Quando useresti un ID stringa lungo, invece di un intero semplice? [chiuso]

Mi piacerebbe usare Youtube come esempio: usano gli ID sotto forma di PEckzwggd78 . Perché non usano numeri interi semplici? O imgur.com - usano anche ID come 9b6tMZS per immagini e gallerie. Numeri interi non sequenziali. Pe...
posta 28.11.2017 - 07:33
7
risposte

Dati di configurazione: tabella a riga singola e tabella coppia valore nome

Supponiamo che tu scriva un'applicazione che può essere configurata dall'utente. Per memorizzare questi "dati di configurazione" in un database, vengono comunemente utilizzati due modelli. La tabella a riga singola CompanyName | Sta...
posta 04.09.2012 - 16:48
13
risposte

E 'necessario creare un database con il minor numero possibile di tabelle

Dovremmo creare una struttura di database con un numero minimo di tabelle? Dovrebbe essere progettato in modo che tutto rimanga nello stesso posto o è meglio avere più tabelle? In ogni caso influenzerà qualcosa? Sto facendo questa doman...
posta 13.06.2011 - 16:57
7
risposte

Che cosa è successo ai vincoli del database?

Quando rivedo i modelli di database per RDBMS, di solito sono sorpreso di trovare poco o nessun vincolo (a parte PK / FK). Ad esempio, la percentuale viene spesso memorizzata in una colonna di tipo int (mentre tinyint sarebbe più app...
posta 29.11.2016 - 12:34
7
risposte

Come posso argomentare in modo convincente contro la duplicazione delle colonne del database?

Ho iniziato a lavorare in una nuova organizzazione e uno dei pattern che ho visto nel database è la duplicazione dei campi per rendere le query di scrittura più semplici per gli analisti di business. Stiamo usando Django e il suo ORM. In un c...
posta 11.04.2015 - 18:44
10
risposte

È l'ottimizzazione prematura aggiungere indici di database?

Un mio collega oggi ha suggerito di esaminare tutte le domande della nostra applicazione e di aggiungere gli indici di conseguenza. Ritengo che questo sia un'ottimizzazione prematura perché la nostra applicazione non è ancora stata rilasciata...
posta 24.02.2015 - 12:57
8
risposte

L'uso dei database NoSQL non è pratico per i set di dati di grandi dimensioni in cui è necessario eseguire una ricerca per contenuto?

Ho imparato a conoscere NoSQL Databases per una settimana. Capisco davvero i vantaggi dei database NoSQL e i molti casi d'uso per cui sono ideali. Ma spesso le persone scrivono i loro articoli come se NoSQL potesse sostituire Database re...
posta 11.01.2016 - 19:01