Domande con tag 'database-design'

3
risposte

Qual è il modo corretto di salvare le informazioni di controllo in un database

Sto lavorando su un'applicazione in cui ho bisogno di salvare fondamentalmente: CreatedBy (FK alla tabella persona ) CreatedDateTime UpdatedBy (FK alla tabella persona ) UpdatedDateTime In questo momento ho questi campi in...
posta 04.10.2017 - 23:26
3
risposte

Come progettare un database in cui più tag (string) devono essere associati a un id?

Devo progettare un database in cui devo associare un audio_id con più tag (parole). Sto prendendo in considerazione i seguenti approcci per selezionarne uno da: 1) Per avere più campi per più tag (colonne: tag1, tag2, tag3 .... tag10) corrisp...
posta 04.11.2011 - 17:21
6
risposte

Dovrei aggiungere un "significato booleano" a un'altra colonna?

È una buona o cattiva pratica aggiungere un "significato booleano" ad altri campi? Per esempio, diciamo che sto modellando eventi, che potrebbero essere ricorrenti o meno. Posso avere: Una colonna booleana che viene conservata se l'evento...
posta 18.04.2016 - 13:52
5
risposte

Quando si conserva la cronologia delle modifiche del prezzo del prodotto, quali sono i pro e i contro di tenere traccia solo degli eventi di modifica dei prezzi?

Quando insegui qualcosa come la cronologia dei prezzi, nel mio database relazionale, qual è il modo consigliato per archiviare le modifiche dei prezzi? Ad esempio posso: mantenere solo gli eventi di modifica del prezzo (ovvero una singola da...
posta 01.09.2016 - 00:11
3
risposte

Va bene avere una classe che abbia solo proprietà booleane?

Scenario Abbiamo una classe Vehicle , questa classe contiene alcune proprietà per definire l'oggetto come CarBrand , TransmissionType , Color , ecc. Una macchina (veicolo) ha anche opzioni, in questi giorni molte opzioni....
posta 02.04.2016 - 19:24
2
risposte

Normalizzazione del database - bloccato con "categorie"

Contesto: Sto lavorando a un database di musei e le categorie saranno un modo in cui l'utente sarà in grado di cercare. per esempio fai clic su "Musica" e viene visualizzato un elenco di musei correlati alla musica. Abbastanza semplice. P...
posta 25.10.2014 - 19:06
5
risposte

Devo utilizzare un datamodel relazionale o Cassandra con indici basati su ColumnFamily?

Attualmente stiamo lavorando su alcuni problemi di archiviazione per i dati di log da vari server e registri dei messaggi di comunicazione (HTTP (S), XMPP). Ci saranno molte operazioni di scrittura e per le operazioni di lettura useremo le query...
posta 14.10.2011 - 13:26
2
risposte

Come rappresentare una struttura ad albero in NoSQL

Sono nuovo di NoSQL e sto giocando con un progetto personale sullo stack MEAN (Mongo ExpressJs AngularJs NodeJs). Sto costruendo un editor di documenti che gestisce i nodi di dati. Ogni documento è in realtà un albero. Ho un API CRUD per i do...
posta 24.05.2014 - 12:00
3
risposte

Come posso archiviare record incompleti ma applicare la correttezza dei dati?

Sono nelle fasi di pianificazione / progettazione di un nuovo progetto e ho difficoltà a trovare un buon modo per gestire uno dei requisiti: Users must be able to create a new record and save it as "Incomplete" without filling out all requi...
posta 20.01.2016 - 03:29
1
risposta

Come implementare un up / downvote per un elemento per utente connesso, tenendo a mente i bassi costi delle prestazioni?

Lo stesso sistema utilizzato da questo sito, ad esempio. Puoi votare verso il basso o verso l'alto, ma i tuoi voti sono persistenti tra gli accessi in modo da non poter trasmettere un voto doppio, ma solo il tuo voto contrario. Come si dovreb...
posta 14.12.2016 - 18:45