Tabla Contact (AdventureWorks)

Contiene una lista de nombres e información relacionada para cada cliente, empleado o proveedor. Por ejemplo, un cliente (tienda) puede proporcionar el nombre de un agente de ventas como contacto principal para su empresa y un director de ventas como contacto secundario.

Definición de la tabla Contact

La tabla Contact se encuentra en el esquema Person.

Columna

Tipo de datos

Nulabilidad

Descripción

ContactID

int

No NULL

Clave principal para las filas de Contact.

NameStyle

NameStyle (tipo definido por el usuario)

bit

No NULL

Indica la columna en la que se almacena el nombre de la familia.

0 = El nombre de la familia se almacena en LastName y el nombre se almacena en FirstName.

1 = El nombre de la familia se almacena en FirstName y el nombre se almacena en LastName.

Title

nvarchar(8)

NULL

Trato de cortesía. Por ejemplo, Sr. o Sra.

FirstName

Name (tipo definido por el usuario)

nvarchar(50)

No NULL

Nombre de la persona.

MiddleName

Name (tipo definido por el usuario)

nvarchar(50)

NULL

Segundo nombre o iniciales de la persona.

LastName

Name (tipo definido por el usuario)

nvarchar(50)

No NULL

Apellidos de la persona.

Sufijo

nvarchar(10)

NULL

Sufijo del apellido. Por ejemplo, Sr. o Jr.

EmailAddress

nvarchar(50)

NULL

Dirección de correo electrónico de la persona.

EmailPromotion

int

NULL

0 = El contacto no desea recibir promociones por correo electrónico.

1 = El contacto desea recibir promociones por correo electrónico.

Phone

Phone (tipo definido por el usuario)

nvarchar(25)

NULL

Número de teléfono asociado con la persona.

PasswordHash

varchar(40)

No NULL

Contraseña de la cuenta de correo electrónico.

PasswordSalt

varchar(10)

No NULL

Valor aleatorio concatenado a la cadena de la contraseña antes de aplicar un algoritmo hash a la contraseña.

AdditionalContactInfo

xml

NULL

Información de contacto adicional sobre la persona, como números de teléfono o direcciones adicionales o instrucciones y notas especiales.

Los datos se almacenan en formato XML. Para obtener más información, consulte Columna XML Contact.AdditionalContactInfo.

rowguid

uniqueidentifier ROWGUIDCOL

No NULL

Número de ROWGUIDCOL que identifica la fila de forma exclusiva. Se utiliza para admitir un ejemplo de replicación de mezcla.

ModifiedDate

datetime

No NULL

Fecha y hora de la última actualización de la fila.