Domande con tag 'database-design'

2
risposte

Utilizzare una query che recupera dati ridondanti da tabelle collegate o più query e unirli nel codice?

Ho tre tabelle con una catena di due relazioni uno-a-molti. Ci sono due modi in cui posso pensare di recuperare i dati in base alla chiave primaria della prima tabella. JOIN ogni tabella (o LEFT JOIN se ci sono righe inesistenti)...
posta 08.07.2016 - 02:44
3
risposte

PROGETTAZIONE API WEB: le richieste GET frammentate per costruire il contenuto di una pagina sono un sintomo di una progettazione errata?

Se mi trovo a recuperare un pezzetto di dati, e poi a recuperare i suoi "dati correlati" in una richiesta separata, è questa cattiva progettazione dell'API considerando che potrei impacchettare tutti questi dati in un unico oggetto di risposta?...
posta 23.10.2017 - 16:45
2
risposte

Come gestisci gli intervalli di date, quando i tipi di dati includono l'ora?

Come si gestiscono concettualmente gli intervalli di date, in particolare la data di fine quando è coinvolto un componente del tempo (come in JavaScripts Date, C # DateTime, MS-SQLs datetime2). Ad esempio, gli umani che dicono "dal 01-07-2017...
posta 21.08.2017 - 09:31
1
risposta

Eliminazione degli utenti nel database del tipo di documento

Sto costruendo un sistema usando un database del tipo di documento. Il sistema ha utenti. Mi è stato detto che in produzione è meglio evitare di fare eliminazioni definitive. Comprendo che la convenzione è di contrassegnare gli utenti come elimi...
posta 29.06.2017 - 14:54
2
risposte

nei sistemi multi-tenant qual è la pratica corretta per separare i dati dei tenant l'uno dall'altro?

Sono uno sviluppatore azzimato per la prima volta e sto acquisendo un sistema cloud single-tenant e ho il compito di convertire il sistema in multi-tenant. Qual è la pratica corretta per separare i dati del server sql di ciascun titolare? È u...
posta 04.03.2014 - 11:11
3
risposte

Progettazione di database per un sistema di accesso basato sui ruoli?

Sto prendendo in considerazione diversi progetti per una gemma generica per la biblioteca di ruolo. Il primo è basato sulla Rolify gem ma con una relazione has_many through: invece di HABTM. Le tabelle HABTM sono "senza testa" in Activ...
posta 28.09.2016 - 13:49
1
risposta

Come gestire la valutazione? [chiuso]

Voglio implementare il sistema come / non mi piace, ma non so come ottenere le migliori prestazioni. Devo alle tabelle: post di blog e commenti che hanno bisogno di valutazione. Devo memorizzare tutti i dati in una tabella di valutazione? O...
posta 05.06.2015 - 09:26
2
risposte

Esiste un modello di progettazione per questo problema?

Ho un grande database di dati che possiamo considerare il sistema di oggi. I dati hanno un front-end Web che consente ai miei utenti di aggiornare i dati. Chiamiamo questa "soluzione originale" Quando arrivano nuovi utenti, vengono come una s...
posta 22.08.2012 - 08:56
3
risposte

Effetto di denormalizzazione

Ecco uno scenario in cui mi chiedo se denormalizzare un database relazionale (MS SQL). Descrizione testuale del requisito Ho utenti (memorizzati in una tabella utenti). Gli utenti appartengono agli account: Un account viene creato p...
posta 03.01.2015 - 17:39
2
risposte

Come rappresentare gli elementi composti all'interno di un database?

Ho bisogno di progettare una tabella di database che contenga i dati degli orari di lavoro dei programmatori. Il problema è che ho un tipo composto: due pezzi di dati appartengono a una categoria. In particolare, le ore di lavoro sono clas...
posta 08.01.2014 - 17:54