Molte applicazioni richiedono che i record nelle loro tabelle abbiano uno stato, come "completo", "bozza", "annullato". Qual è il modo migliore per memorizzare questi stati? Per illustrare ciò che sto ottenendo qui è un esempio * molto breve). Ho una semplice applicazione Blog e ogni post ha uno stato di: …
In generale, è considerata una cattiva pratica consentire i campi creati dall'utente in un database per una webapp? Ad esempio, sto realizzando una webapp per l'inventario di casa per mia moglie e vorrà definire i propri campi per diversi articoli. Avevo intenzione di consentirle di creare categorie di articoli e …
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 . Attualmente sto valutando un potenziale nuovo progetto che prevede la creazione …
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
Sto lavorando a un progetto Web che coinvolge contenuti modificabili dall'utente e mi piacerebbe essere in grado di eseguire il monitoraggio della versione del contenuto effettivo, che vive in un database. Fondamentalmente, voglio implementare le storie di cambiamento in stile wiki. Facendo alcune ricerche di base, vedo molta documentazione su …
Sono stato programmatore negli ultimi sei anni. Durante la mia carriera, ho lavorato su molte applicazioni web. Il più delle volte, quando era necessario un database, ci veniva dato (i programmatori) o avevamo un database legacy su cui lavorare. Altrimenti, dovevamo creare e progettare il database da soli, il che …
Elementi come chiavi esterne, vincoli, valori predefiniti e così via devono essere gestiti dal sistema di gestione del database (in questo caso, MS SQL 2005) o dall'applicazione? Ho sentito opinioni da entrambe le parti e onestamente non sono sicuro di quale strada fare. È possibile che si verifichino più server …
Supponiamo di avere il seguente diagramma ER: Ora, se rappresentassi la relazione usando una chiave esterna di Schoolin Student, potrei avere dei NULLvalori (perché a Student non è richiesto di appartenere a a School), ad esempio: Quindi il modo corretto (basato su ciò che ho letto) è quello di creare …
Sto cercando di creare un'applicazione di todo list molto semplice con PHP, MySQL, Jquery templating e JSON ... Tuttavia, il mio schema sembra complicare le cose in JSON. Qual è il modo migliore per farlo? Una nuova tabella per ogni elenco, contenente gli elementi. o una tabella per gli elenchi …
Spero che questa domanda non sia troppo ampia. In futuro potrei dover aggiungere alcuni sistemi di contabilità e monitoraggio finanziario ad alcune applicazioni (principalmente applicazioni basate sul Web, ma le mie domande riguardano anche le app desktop). Ora, la creazione di un semplice registro delle transazioni finanziarie è teoricamente facile. …
Il mio attuale progetto di database utilizza una chiave primaria a più colonne per utilizzare i dati esistenti (che sarebbero comunque unici) invece di creare una colonna aggiuntiva che assegna a ciascuna voce una chiave arbitraria. So che questo è permesso, ma mi chiedevo se questa è una pratica che …
Sto cercando di seguire il modello di controllo dell'accesso basato sui ruoli per limitare ciò che gli utenti possono o non possono fare nel mio sistema. Finora ho le seguenti entità: utenti : persone che useranno il sistema. Qui ho nomi utente e password. ruoli : raccolta di ruoli che …
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 . Sto progettando un'applicazione che in una fase iniziale raccoglierà i dati …
Spesso in una tabella che non ha una chiave naturale, è comunque utile che gli utenti possano avere un identificatore generato in modo univoco. Se la tabella ha una chiave primaria surrogata (e in tal caso te lo aspetteresti sicuramente) tale chiave dovrebbe essere esposta all'utente o dovrebbe essere usato …
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 4 anni fa . Ho raccolto un sacco di domande di intervista come "Descrivi come …
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.