Ejercicio: Crear tablas, columnas y activos adicionales de Microsoft Dataverse
Northwind Traders necesita configurar el siguiente modelo de datos. En este ejercicio, aprenderá a:
- Crear tablas y columnas para jugadores e informes de ojeadores.
- Crear relaciones para contactos, jugadores, ojeadores (Usuarios) e informes de ojeadores.
- Crear los formularios y vistas necesarios.
- Agregar la nueva columna a la tabla de contactos.
Especificación
Cree el modelo de datos según se detalla.
Columnas de la tabla del jugador
Columna | Tipo | Requisito |
---|---|---|
Nombre de pila | Línea de texto única | Obligatorio |
Apellido | Línea de texto única | Obligatorio |
Altura | Línea de texto única | Obligatorio |
Peso | Línea de texto única | Obligatorio |
Fecha de nacimiento | Solo fecha | Opcional |
Posición | Línea de texto única | Opcional |
Experiencia | Línea de texto única | Opcional |
Salario | Moneda | Opcional |
Fecha de vencimiento del contrato | Solo fecha | Opcional |
Último control antidopaje | Solo fecha | Opcional |
Resultado del control antidopaje | Opciones: Desconocido, Superado, No superado, No concluyente. Hacer que Desconocido sea el valor predeterminado | Opcional |
Minutos por partido | Decimal | Opcional |
Puntos por partido | Decimal | Opcional |
Porcentaje de aciertos de campo | Decimal | Opcional |
Porcentaje de tiros libres | Decimal | Opcional |
Porcentaje de triples | Decimal | Opcional |
Ojeador principal | Buscar en la tabla de usuario | Opcional |
Foto | Archivo de imagen. Utilizarla como imagen principal | Opcional |
Nombre completo | Una sola línea de texto: calculada a partir del nombre de pila y el apellido | |
Edad | Número entero: calculado a partir de la fecha de nacimiento |
Otros requisitos para la tabla de jugador
El estado del jugador puede ser Activo, Contratación, Perspectiva de draft, Agente libre y Retirado.
Columnas de la tabla del informe del ojeador
Columna | Tipo | Requisito |
---|---|---|
Nombre | Línea de texto única | Obligatorio |
Jugador | Buscar en la tabla de jugador | Obligatorio |
Puntos fuertes | Texto enriquecido | Obligatorio |
Puntos débiles | Texto enriquecido | Obligatorio |
Comentarios | Texto enriquecido | Obligatorio |
Comparación Pro | Línea de texto única | Opcional |
Foto | Archivo de imagen. Utilizarla como imagen principal | Opcional |
Columnas de la tabla de contacto
Columna | Tipo | Requisito |
---|---|---|
Tipo de contacto | Opción: Publicista, Agente, Doctor, Otro | Opcional |
Relaciones entre tablas
Tablas | Tipo |
---|---|
Contacto con el jugador | Varios a uno |
Informe de jugador a ojeador | Uno a varios |
Jugador a usuario | Varios a uno |
Formularios y vistas
Cree los formularios y las vistas apropiados para el modelo de datos que ha creado para usar en la aplicación basada en modelos.
Decida qué columnas deben estar en los formularios y en qué orden,
Decida qué columnas necesita agregar/eliminar de sus vistas, considere qué columnas deben ser de solo lectura,
Evalúe si necesita presentar tablas relacionadas como subcuadrículas.
Decida si debe editar los formularios y vistas predeterminados, si debe crear nuevos formularios y vistas existentes, o si debe crearlos en blanco.
Habilite la seguridad de la columna para las columnas Resultado del control antidopaje y Último control antidopaje.
Roles de seguridad
Cree un rol de seguridad que permita a los ojeadores:
Crear y editar jugadores y contactos.
Editar sus propios informes de ojeador y crear informes de ojeador.
Crear un perfil de seguridad de columna que permita a los administradores de ojeadores:
- Leer, actualizar y crear permisos para las columnas Último control antidopaje y Resultado del control antidopaje.
Comprobar el trabajo
- Abra la tabla del jugador y cree una nueva fila rellenando el Nombre de pila, la Altura y el Peso. Confirme que se requiere el apellido para crear una fila de jugador. Rellene el Apellido y guárdelo para crear el Jugador.
- Abra el formulario que creó para el informe del ojeador. En la búsqueda de jugadores, busque el jugador que creó en el paso anterior.
- Abra el rol de seguridad que creó para los ojeadores. Para los informes de ojeadores, valide que los ojeadores tengan acceso para editar y crear filas.