Sono a conoscenza di alcune best practice generali durante la progettazione di un database per un'applicazione, ma per quanto riguarda la riprogettazione? Faccio parte di un team incaricato di riprogettare un'applicazione aziendale interna, sebbene nonostante io dica "interno", purtroppo sono molte, molte persone lontane dal contatto con gli utenti reali …
Ho una domanda generale sui database. Di solito usiamo il termine collation con i database. Vorrei sapere come è diverso dal set di caratteri. Immagino che le regole di confronto siano un sottoinsieme di set di caratteri. Se è vero, qual è lo scopo fascicolazione multipla in un set di …
Molte applicazioni includono "dati statici": dati che non cambiano realmente durante la vita dell'applicazione. Ad esempio, potresti avere un elenco di aree di vendita che probabilmente sarà un elenco fisso per il prossimo futuro. Non è raro trovare questi dati statici in una tabella di database (spesso perché si desidera …
Questo mi ha infastidito per un po '. Il più delle volte, quando si tratta di archiviare dati in strutture come hashtable, programmatori, libri e articoli insistono sul fatto che l'indicizzazione di elementi in dette strutture in base a valori String sia considerata una cattiva pratica. Eppure, finora, non ho …
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 5 anni fa . Di recente ho seguito un corso sulla progettazione del software e …
Vuoi migliorare questo post? Fornisci risposte dettagliate a questa domanda, comprese le citazioni e una spiegazione del perché la tua risposta è corretta. Le risposte senza dettagli sufficienti possono essere modificate o eliminate. Ho visto molti progetti secondo cui la normalizzazione non era la prima considerazione nella fase decisionale. In …
Ad alcune delle mie tabelle voglio aggiungere "second_primary_key" che sarà uuid o una chiave lunga casuale. Ne ho bisogno perché per alcune tabelle non voglio esporre numeri interi alla mia applicazione web. Cioè, in una pagina "/ fatture" ho un elenco di fatture e un collegamento a "/ fatture /: …
Sto cercando di capire come archiviare correttamente le informazioni ordinate in un database relazionale. Un esempio: Di 'che ho una playlist, composta da canzoni. All'interno del mio database relazionale, ho una tabella Playlistscontenente alcuni metadati (nome, creatore, ecc.). Ho anche una tabella chiamata Songs, contenente un playlist_id, nonché informazioni specifiche …
C'è qualche motivo per costruire vincoli tra le tabelle (all'interno di SQLserver) al giorno d'oggi? In tal caso, quando? La maggior parte delle applicazioni nella mia area sono basate su principi di oggetti e le tabelle sono unite su richiesta. La domanda si basa sulla necessità dell'applicazione. Non caricherò un …
Abbiamo un numero di client, i cui sistemi condividono alcune funzionalità, ma hanno anche un certo grado di diversità. Il numero di clienti è in crescita - sempre una cosa salutare! - e anche la diversità tra le loro imprese è in aumento. Al momento esiste un singolo sito Web …
Supponiamo che tu abbia un'applicazione che ha un campo booleano nella sua Usertabella chiamata Inactive. C'è qualcosa di intrinsecamente sbagliato nel solo memorizzare false come null? In tal caso, puoi spiegare quale dovrebbe essere il lato negativo? Ne ho discusso con qualcuno qualche mese fa ed entrambi abbiamo concordato che …
Lo scenario è che ho un set di utenti in espansione e con il passare del tempo, gli utenti annulleranno i loro account che attualmente contrassegniamo come "eliminati" (con un flag) nella stessa tabella. Se gli utenti con lo stesso indirizzo email (è così che accedono gli utenti) desiderano creare …
Se capisco correttamente, ogni RIGHT JOIN: SELECT Persons.*, Orders.* FROM Orders RIGHT JOIN Persons ON Orders.PersonID = Persons.ID può essere espresso come LEFT JOIN: SELECT Persons.*, Orders.* FROM Persons LEFT JOIN Orders ON Persons.ID = Orders.PersonID La mia opinione personale è che l'intenzione della dichiarazione: Per prima cosa prendi il …
Questa domanda riguarda come dovrei progettare un database, può essere un database relazionale / nosql, a seconda di quale sarà la soluzione migliore Dato un requisito in cui è necessario creare un sistema che coinvolgerà un database per tracciare "Azienda" e "Utente". Un singolo utente appartiene sempre a una sola …
Innanzitutto una nota, ho pensato che forse questa domanda appartenesse allo scambio di database, ma penso che sia più ampiamente correlata a una soluzione di programmazione nel suo insieme che ai database. Passerà allo scambio di database se la gente pensa che sia il migliore. Mi chiedevo quando una tabella …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.