Sono nuovo di dbms. Ho visto un video della conferenza sulle dipendenze funzionali. Ma sono un po 'confuso dal fatto che la dipendenza funzionale sia un vincolo posto sull'intero database o su uno schema particolare?
Sto usando PostgreSQL con Sequelize come mio ORM. Ho un tipo User,. Il secondo tipo è Group, che può avere un numero qualsiasi di utenti associati tramite una GroupMembershipstabella. Users può anche possedere un numero qualsiasi di Groups. Il mio terzo tipo, Playlistpuò appartenere a un UserOR a group. Quale …
Quale sarebbe una migliore progettazione di database per un sito Web di social network? Una singola tabella con più colonne e meno righe o più tabelle con meno colonne ma più righe? Ad esempio: un utente può pubblicare un aggiornamento sulla propria bacheca o in un gruppo. Due progetti di …
Ho un database SQL Server che contiene un numero di imagee textcolonne e sto studiando potenziali problemi che potrebbero derivare dalla loro migrazione alle loro controparti non deprecate varbinary(max)e varchar(max). A parte le modifiche al codice dell'applicazione, la mia principale preoccupazione sono i potenziali "problemi" associati a questo. Ad esempio, …
Sto seguendo un corso per diventare uno sviluppatore Java. Il corso prevede l'utilizzo di database, ma sfortunatamente non ne progettiamo davvero nessuno. Il più delle volte otteniamo database prefabbricati e dobbiamo implementare il codice su di esso per inserire, aggiornare, leggere o eliminare i dati. Ma quando arriverà il mio …
Qualcuno può spiegarmi in parole semplici cosa è overlapping candidate key? Come overlappingsuggerisce il nome? Considera la relazione di seguito R(L,M,N,O,P) { M -> O NO -> P P -> L L -> MN } Quale delle suddette dipendenze funzionali sta portando la chiave candidata sovrapposta nella relazione sopra? Permettiamo …
http://dirtsimple.org/2010/11/simplest-way-to-do-tree-based-queries.html fornisce un algoritmo per l'inserimento e l'eliminazione da una tabella di chiusura. Vorrei modellare una struttura di dati simile, tranne per il fatto che i nodi possono avere più genitori. Dato: Se rimuoviamo [B, C]mi aspetto di finire con: e se rimuoviamo il nodo Bmi aspetto di finire con: …
Io e un altro DBA della nostra azienda abbiamo il compito di rivedere un progetto di database che un fornitore ha sviluppato per noi. Il venditore ha dichiarato di utilizzare Kimball come base per il loro design. (NOTA: non sto cercando argomenti su Kimball vs Inmon, ecc.) Hanno progettato un …
Sto creando una nuova tabella con vincoli di chiave primaria e un indice non cluster in quella tabella. Lo so, vorrei creare un'altra tabella con la stessa struttura e valori, nonché chiavi e indici. create table Dummy (id integer ,name varchar(20),salary integer Constraint PK_Con_id primary key(id)) insert into Dummy values(11,'AAA',1000); …
Considera la seguente relazione ternaria: Supponiamo che tutte le entità abbiano solo due attributi (PK e Nome). Ecco le tabelle che ho derivato (5 tabelle): Sector ------------------------- ID_Sector SectorName ------------------------- Product ------------------------- ID_Product ProductName ------------------------- Company -------------------------------------- ID_Company ID_Sector CompanyName -------------------------------------- Relationship 1 (R1) ------------------------- ID_Sector ID_Product ------------------------- Relationship 2 …
Sono in procinto di creare uno schema di database per il seguente scenario: Ci sono utenti Gli utenti hanno ruoli (come "Sviluppatore" o "CEO") I ruoli hanno applicazioni (come "Topdesk") Le applicazioni hanno autorizzazioni (come "Aggiorna la knowledge base") Un ruolo può disporre delle autorizzazioni, se il ruolo ha già …
Il mio background è più nella programmazione web piuttosto che nell'amministrazione del database, quindi per favore correggimi se sto usando la terminologia sbagliata qui. Sto cercando di capire il modo migliore per progettare il database per un'applicazione che codificherò. La situazione: ho rapporti in una tabella e raccomandazioni in un'altra …
AGGIORNAMENTO 2 : Ho finito per usarlo, ed è fantastico dopo un paio di modifiche. Ecco il mio post sul suo design attuale e in azione: http://tim.hithlonde.com/2013/lemon-schema-works/ Sto creando un'app Web e voglio che supporti più lingue. Questa struttura ha due componenti: Connessione locale ('inglese', 'Deutch', ecc.) Con i termini …
Ho una tabella MySQL che contiene informazioni sulle fatture di un'azienda. Tuttavia, questa azienda ha due filiali e ognuna di esse ha una sequenza di fatturazione unica; una "Serie A" e "Serie B", per così dire. Tuttavia, questa è un'unica azienda e non voglio creare due tabelle di fatture. Piuttosto, …
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.