Domande con tag 'database-design'

2
risposte

Diagrammi del modello delle relazioni di entità in Visio

Mi piacerebbe creare alcuni diagrammi di database come questo con Visio ma io non riesco a trovare alcun modello per quel tipo di notazione. L'esempio a cui mi sono collegato è apparentemente realizzato in Photoshop, che sembra un modo terribi...
posta 23.02.2011 - 17:58
1
risposta

È una cattiva pratica usare il campo chiave surrogato di un modello di database nelle operazioni di business logic? [duplicare]

Sto costruendo un'app con una tabella Client che elenca i client ed è PK da un campo ID autoincrementante. Ho bisogno di un identificatore univoco immutabile per ogni client che verrà utilizzato nella logica aziendale. Ad esempio, il client...
posta 05.11.2017 - 06:03
1
risposta

Che cos'è uno schema di scrittura bufferizzato?

Ho ricevuto questa risposta di Jeff durante la ricerca di segnalini colpo. Ha detto che gli hit di pagina sono incrementati in buffered write scheme, e che una tabella di visualizzazioni non esiste. Puoi spiegare cos'è uno schema di sc...
posta 11.07.2011 - 22:22
2
risposte

Come utilizzare correttamente un database contenente tabelle comuni in un sistema multi-applicazione?

Sto cercando di determinare la migliore applicazione e l'architettura del database per un progetto su cui sto lavorando. L'idea è che ci saranno più applicazioni separate che condivideranno tutte le tabelle come un utente e una tabella Employ...
posta 20.04.2018 - 18:42
3
risposte

È meglio memorizzare i log di utilizzo in modo saggio o centralizzato?

Devo sviluppare un sistema di registrazione per il mio progetto che ha molteplici funzionalità. Sono bloccato a una scelta. Potrei fare un database centralizzato e un front end per tutto. Oppure potrei avere una tabella di registro per ogni funz...
posta 18.12.2016 - 23:13
1
risposta

Modello dati per la vendita di gruppi di prodotti come un unico prodotto

Suppongo di avere un e-commerce con un modello di dati simile al seguente, che consente a Sale di descrivere come viene venduto un singolo Product . Questa divisione consente a un prodotto di essere venduto più volte in modi diversi (pr...
posta 07.02.2014 - 02:55
1
risposta

Progettazione database - Ottimizza le relazioni

Sto per iniziare una riprogettazione di un'applicazione, una delle quali è particolarmente fastidiosa per interrogare il database. Intendo ridisegnare il database il più possibile ma la forma dei dati non può cambiare troppo. Il database ha u...
posta 05.06.2013 - 22:03
1
risposta

Le transazioni di rollback e roll-forward sono equivalenti per la tolleranza d'errore?

Ho letto di sistemi che impiegano transazioni per fornire tolleranza agli errori: SQLite, ad esempio, implementa un giornale che consente il ripristino del database in uno stato noto in caso di errore. La maggior parte dei sistemi di cui sto...
posta 16.08.2011 - 03:52
2
risposte

È una buona idea non incorporare certe relazioni uno a uno in un database Mongo?

Sto progettando uno schema di database NoSQL - MongoDB in particolare - e mi chiedo se sia una buona idea non incorporare certe relazioni one-to-one. Per un esempio, ho una raccolta accounts , che memorizza tutte le informazioni sull'acco...
posta 16.03.2016 - 06:32
1
risposta

Hai ancora bisogno degli attributi created_by e updated_by con auditing dedicato?

Fino a quando ho scritto siti Web supportati da database, ho incluso create_by, created_at, updated_by e updated_at in ogni singola tabella. Come puoi immaginare, ogni volta che un record viene creato o aggiornato vengono impostati i campi appro...
posta 04.03.2015 - 14:52