Tabella Contact (AdventureWorks)

Contiene un elenco di nomi e informazioni correlate per ogni cliente, dipendente o fornitore. Ad esempio, un cliente (punto vendita) può comunicare il nome di un rappresentante come contatto principale dell'azienda e quello di un responsabile come contatto secondario.

Definizione della tabella Contact

La tabella Contact è inclusa nello schema Person.

Colonna

Tipo di dati

Supporto di valori Null

Descrizione

ContactID

int

Non Null

Chiave primaria per le righe della tabella Contact.

NameStyle

NameStyle (tipo definito dall'utente)

bit

Non Null

Indica la colonna in cui viene archiviato il cognome.

0 = il cognome viene archiviato nella colonna LastName, mentre il nome nella colonna FirstName.

1 = il cognome viene archiviato nella colonna FirstName, mentre il nome nella colonna LastName.

Title

nvarchar(8)

Null

Appellativo. Ad esempio, Sig. o Sig.ra.

FirstName

Name (tipo definito dall'utente)

nvarchar(50)

Non Null

Nome della persona.

MiddleName

Name (tipo definito dall'utente)

nvarchar(50)

Null

Secondo nome o iniziali della persona.

LastName

Name (tipo definito dall'utente)

nvarchar(50)

Non Null

Cognome della persona.

Suffix

nvarchar(10)

Null

Suffisso del cognome. Ad esempio, Sr. o Jr.

EmailAddress

nvarchar(50)

Null

Indirizzo di posta elettronica della persona.

EmailPromotion

int

Null

0 = il contatto non desidera ricevere informazioni sulle promozioni tramite posta elettronica.

1 = il contatto desidera ricevere informazioni sulle promozioni tramite posta elettronica.

Phone

Phone (tipo definito dall'utente)

nvarchar(25)

Null

Numero di telefono associato alla persona.

PasswordHash

varchar(40)

Non Null

Password per l'account di posta elettronica.

PasswordSalt

varchar(10)

Non Null

Valore casuale concatenato alla stringa della password prima che vi sia applicato l'hash.

AdditionalContactInfo

xml

Null

Informazioni aggiuntive relative al contatto, ad esempio altri numeri di telefono e indirizzi o istruzioni e annotazioni speciali.

I dati sono archiviati in formato XML. Per ulteriori informazioni, vedere Informazioni sulla colonna XML Contact.AdditionalContactInfo.

rowguid

uniqueidentifier ROWGUIDCOL

Non Null

Numero ROWGUIDCOL che identifica in modo univoco la riga. Utilizzato per il supporto di un esempio di replica di tipo merge.

ModifiedDate

datetime

Non Null

Data e ora dell'ultimo aggiornamento della riga.