Supponiamo che io abbia 4 tipi di servizi che offro (è improbabile che cambino spesso): analisi Design Programmazione Altro Supponiamo che io abbia 60-80 di servizi effettivi che rientrano ciascuno in una delle categorie precedenti. Ad esempio, "un servizio" può essere "Programma di test utilizzando la tecnica A" ed è …
Rappresentando le posizioni geografiche all'interno di un'applicazione, la progettazione del modello di dati sottostante suggerisce due opzioni chiare (o forse più?). Una tabella con una colonna parent_id autoreferenziale uk - london (london parent id = UK id) o due tabelle, con una relazione da una a molte utilizzando una chiave …
Ho più applicazioni alcune che usano dati provenienti dalle stesse fonti. È buona pratica (o quali sono i pro / contro): lasciare i dati nei database condivisi da più applicazioni risparmia spazio poiché è necessario un solo database complica l'indicizzazione poiché diverse applicazioni hanno esigenze di interrogazione diverse importa quotidianamente …
Quali argomenti qualcuno dovrebbe prendere in considerazione quando si progetta un nuovo sistema e deve memorizzare il nome di una persona come un campo o separatamente come nome / cognome? Pro per singolo campo: Interfaccia utente più semplice Nessuna ambiguità quando si cerca di inserire il nome di una persona, …
Ho un cliente che sta cercando di creare un sito Web / app mobili / app desktop che gestiscono dati molto sensibili (più sensibili dei dati bancari / delle carte). A causa della natura sensibile dei dati, non vogliono salvarli in un database centrale ma vogliono comunque sincronizzare le loro …
Al momento ho un cliente che mi richiede di sviluppare un sistema di iscrizione scolastica. Ora è la prima volta che ho questo tipo di sfida. La maggior parte dei software passati che ho creato non sono così complessi. So che molti di voi hanno creato software complessi, voglio solo …
Ai fini della discussione consideriamo uno scenario di FourSquare. Scenario Entità: utenti posti rapporti: Check-in: utenti <-> luoghi, molti a molti Amici: utenti <-> utenti, molti a molti Progettazione di database Molto probabilmente questi avranno errori, per favore segnalali. RDBMS tabelle: utenti posti Check-in (svincolo) Amici (incrocio) Professionisti: PAC: coerenza, …
Ho cercato dump SQL di alcuni CMS famosi, tra cui Drupal 7, Wordpress (una versione piuttosto vecchia) e alcune applicazioni personalizzate basate su Python. Tutti questi dump contenevano dati con flag di stringa anziché interi. Ad esempio, lo stato di un post è stato rappresentato come published, closedo inheritpiuttosto che …
Sto lavorando a un grande progetto software altamente personalizzato per vari clienti in tutto il mondo. Ciò significa che abbiamo forse l'80% di codice che è comune tra i vari clienti, ma anche un sacco di codice che deve cambiare da un cliente all'altro. In passato abbiamo fatto il nostro …
Questo post riguarda un evento in rapida evoluzione. Sto modellando un database che dovrebbe essere usato come requisito generico non funzionale per tutti i servizi della società di avvio, come persone, utenti, servizi e dati commerciali come coupon, pacchetti di firme, ecc. Sto pensando al modello di genere . In …
Ho visto in un paio di progetti che gli sviluppatori preferiscono mantenere le informazioni utente essenziali in una tabella (email / login, hash password, nome schermo) e il resto del profilo utente non essenziale in un'altra (data di creazione, paese, ecc.). Per non essenziale intendo che questi dati sono necessari …
Uno degli elementi in Effective Java di Joshua Bloch è l'idea che le classi dovrebbero consentire la mutazione delle istanze il meno possibile e preferibilmente non del tutto. Spesso, i dati di un oggetto vengono conservati in un database di qualche forma. Questo mi ha portato a pensare all'idea di …
Oggi stavo sfogliando un libro sull'ottimizzazione di SQL Server e sembrava che una certa quantità di idee fosse basata su un modello lineare di archiviazione. Poiché gli SSD hanno un modello di archiviazione completamente diverso, cambiano in qualche modo il gioco riguardo a come si pensa all'ottimizzazione o all'ottimizzazione del …
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 2 anni fa . Qual è il formato corretto di un indirizzo / luogo geografico …
È un database multi-tenant: Un server DB che ha un database / schema diverso (identico) per ciascun cliente / tenant ?; o Un server DB con un database / schema in cui i clienti / i tenant condividono i record all'interno delle stesse tabelle? Ad esempio, sotto l'opzione n. 1 …
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.