Domande taggate «database-design»

La progettazione del database è il processo di specifica della struttura e quindi degli aspetti logici di un database. L'obiettivo della progettazione del database è quello di rappresentare un "universo del discorso": i tipi di fatti, le regole aziendali e altri requisiti che il database intende modellare.





3
Cosa significa fine principale di un'associazione nella relazione 1: 1 nel framework Entity
public class Foo { public string FooId{get;set;} public Boo Boo{get;set;} } public class Boo { public string BooId{get;set;} public Foo Foo{get;set;} } Stavo provando a farlo in Entity Framework quando ho ricevuto l'errore: Impossibile determinare la fine principale di un'associazione tra i tipi "ConsoleApplication5.Boo" e "ConsoleApplication5.Foo". L'estremità principale di questa …





4
Cosa significa ON [PRIMARY]?
Sto creando uno script di installazione SQL e sto usando lo script di qualcun altro come esempio. Ecco un esempio dello script: SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[be_Categories]( [CategoryID] [uniqueidentifier] ROWGUIDCOL NOT NULL CONSTRAINT [DF_be_Categories_CategoryID] DEFAULT (newid()), [CategoryName] [nvarchar](50) NULL, [Description] [nvarchar](200) NULL, [ParentID] [uniqueidentifier] …


11
Schema per un database multilingue
Sto sviluppando un software multilingue. Per quanto riguarda il codice dell'applicazione, la localizzazione non è un problema. Siamo in grado di utilizzare risorse specifiche della lingua e avere tutti i tipi di strumenti che funzionano bene con loro. Ma qual è l'approccio migliore nella definizione di uno schema di database …

25
Utilizzare l'indirizzo e-mail come chiave primaria?
L'indirizzo e-mail è un cattivo candidato per il primario rispetto ai numeri con incremento automatico? La nostra applicazione web richiede che l'indirizzo e-mail sia univoco nel sistema. Quindi, ho pensato di usare l'indirizzo e-mail come chiave primaria. Tuttavia il mio collega suggerisce che il confronto delle stringhe sarà più lento …


4
Qual è il numero di telefono mondiale più lungo possibile che dovrei considerare in SQL varchar (lunghezza) per telefono
Qual è il numero di telefono mondiale più lungo possibile che dovrei considerare in SQL varchar(length)per telefono. considerazioni: + per prefisso internazionale () per prefisso x + 6 numeri per l'estensione di estensione (quindi impostala 8 {spazio}) spazi tra i gruppi (ovvero nei telefoni americani + x xxx xxx xxxx …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.