Aplicaciones basadas en modelo con tecnología de Microsoft Dataverse
Al crear una aplicación basada en modelo, usa tablas de Microsoft Dataverse como bloques de creación. Las aplicaciones basadas en modelo empiezan con su modelo de datos, y se desarrollan a partir de la forma de los procesos y datos empresariales del núcleo en Dataverse hasta los formularios, las vistas, los gráficos y otros componentes del modelo.
Es importante asegurarse de que los datos y los procesos de negocio en el nivel de datos estén estructurados adecuadamente antes de crear la aplicación, pero puede hacer ajustes cuando crea su aplicación. Las aplicaciones basadas en modelo generarán automáticamente una interfaz de usuario con capacidad de respuesta en los dispositivos. Sin embargo, este resultado depende bastante del modelado de los datos en Dataverse.
Enfoque para la creación de aplicaciones basadas en modelos
Al crear aplicaciones basadas en modelos, es importante centrarse en tres áreas:
Modelado de datos empresariales
Definición de procesos empresariales
Composición de la aplicación
Para obtener más información sobre la creación de aplicaciones basadas en modelo, consulte la ruta de aprendizaje Crear relaciones, reglas de negocio, cálculos y consolidaciones en Dataverse y Descripción general de la creación de aplicaciones basadas en modelo.
Tenga en cuenta la aplicación Asset Checkout, que tiene tres tablas de datos: Product, Reservation y Review.
Estas tres tablas tienen relaciones establecidas. Por ejemplo, hay una relación de varios a uno mediante la columna Producto asociado entre la tabla Review y la tabla Product.
De manera similar, una relación de varios a uno se configura mediante la columna Reserva de producto entre la tabla Reserva y la tabla Productos.
En el diseñador de aplicaciones, puede ver que cada tabla tiene su propio formulario.
Debido a la conexión directa con tablas Dataverse, las aplicaciones basadas en modelo le brindan flexibilidad para elegir qué formulario desea incluir en cualquier página y qué vista o gráfico mostrar. Cuando elige editar un formulario, vista o gráfico, el editor de aplicaciones lo lleva directamente a la tabla Dataverse donde modifica o crea estos elementos. Tan pronto como publique cualquier cambio que haga en la tabla, el formulario/vista/gráfico de la aplicación también cambiará. Es más, cualquier otra aplicación basada en modelo que utilice esa tabla como origen de datos obtendrá acceso instantáneamente a las vistas/formularios/gráficos que modifique o cree.