Bloques de creación específicos del dominio > Bloque de creación de turno > Esquema de base de datos (bloque de creación de turno)
Esquema de base de datos (bloque de creación de turno)
El bloque de creación de turno aprovecha el bloque de creación PTC.DBConnection para implementar la base de datos. Todas las configuraciones y reglas de la base de datos se pueden encontrar examinando el servicio GetDBInfo en la cosa PTC.Shift.Manager.
En el siguiente diagrama se muestra el esquema de los objetos de la base de datos de turnos:
Diagrama de esquema de base de datos para el bloque de creación de turnos.
Las siguientes definiciones de datos del proyecto PTC.Shift definen los objetos en el esquema de base de datos:
PTC.Shift.Calendar: permite definir los datos de un calendario.
PTC.Shift.CalendarDayRepeating: permite definir los datos de un día del calendario repetido.
PTC.Shift.CalendarException: permite definir los datos de una excepción de calendario.
PTC.Shift.CalendarType: permite definir el tipo de calendario.
PTC.Shift.Crew: permite definir los datos de un equipo.
PTC.Shift.ModelCalendarLink: permite definir el vínculo entre un modelo y un calendario.
PTC.Shift.Shift: permite definir los datos de un turno.
PTC.Shift.ShiftInstance: permite definir los datos de una instancia de turno.
PTC.Shift.ShiftSchedule: permite definir los datos de una programación de turnos.
PTC.Shift.ShiftToCrewLink: permite definir el vínculo entre un turno y un equipo.
PTC.Shift.ShiftToWorkActivityLink: permite definir el vínculo entre un turno y una actividad de trabajo.
PTC.Shift.WorkActivity: permite definir los datos de una actividad de trabajo.
Estas definiciones de datos tienen una definición de datos _AP relacionada con el propósito de añadir propiedades personalizadas. Por ejemplo, la definición de datos PTC.Shift.Shift tiene una definición de datos PTC.Shift.Shift_AP asociada. Para obtener información sobre el uso de estas definiciones de datos _AP, consulte Adición de propiedades personalizadas a entidades del modelo de datos.
¿Fue esto útil?