Architecture
Full Data Model Support
YouDesign Models seamlessly understands the complete ServiceNow data structure, encompassing the Common Services Data Model (CSDM) and any custom extensions you've incorporated.
It offers unrestricted access to visualize all tables within the framework and relationships:
Many-to-many relationships (cmdb_rel_ci)
Reference and Document ID relationships
Hierarchy (parent/child) relationships
Related Lists
Data Model Enhancements
The core YouDesign Models application is seamlessly embedded in ServiceNow without introducing data model extensions to the Common Services Data Model (CSDM). Standard ServiceNow tables remain untouched.
Main Tables
The following tables are created within the YouDesign Models application scope x_inpi_yd and are exclusively used for the YouDesign Models application. ServiceNow tables and configurations are not changed.
Board
x_inpi_yd_board
Contains the metadata of the board, such as name, description, owner, and other core properties
Board Content
x_inpi_yd_board_content
Contains the versioned content of the board. Each shape, relationship, image, and other elements are stored as separate entries with a reference to the Board table
Board Lifecycle
x_inpi_yd_board_lifecycle
Defines lifecycle dispositions or stages of the board, such as Draft, Approved, and others
Board Realtime Indicator
x_inpi_yd_board_realtime_indicator
Contains the applied Realtime Indicators configuration per board version
Board Scope
x_inpi_yd_board_scope
Contains the scope values for the board, which can be selected by users
Board Stage
x_inpi_yd_board_stage
Contains the stages of the board that can be selected by users
Board Type
x_inpi_yd_board_type
Contains the types of boards available for selection by users
Board Version
x_inpi_yd_board_version
Contains the details about versions per board, tracking revisions and changes
Filter
x_inpi_yd_filter
Contains global (Teamspace) and user-specific filter settings
Folder
x_inpi_yd_folder
Hierarchical structure of folders to organize boards. The top-level folder (Level 0) represents the team space
Mapping
x_inpi_yd_mapping
Mapping table used to migrate diagrams from the legacy Designer application
Realtime Indicator
x_inpi_yd_realtime_indicator
Metadata of the Realtime Indicator definitions
Realtime Indicator Shape
x_inpi_yd_realtime_indicator_shape
Specific configurations for Realtime Indicators per shape
Realtime Indicator Value
x_inpi_yd_realtime_indicator_value
Specific value mappings for Realtime Indicators
Shape
x_inpi_yd_shape
Shape definitions including the stencil and mapping to the table
Shape Category
x_inpi_yd_shape_category
Hierarchical structure to group shapes in categories
Shape Field
x_inpi_yd_shape_field
Field definitions to be shown in the Data Panel per shape
Shape Relationship
x_inpi_yd_shape_relationship
Relationship styling and visualization settings
Visualization
x_inpi_yd_visualization
Visualization configurations such as Hierarchy Map, Kanban Board, and other visualization types
Data Isolation & Safety
All YouDesign Models-specific tables are created within the application scope x_inpi_yd. This design ensures:
No ServiceNow Core Data Modifications: Standard ServiceNow tables remain untouched
Easy Uninstall: All YouDesign Models data can be cleanly removed with the application scope
Clear Separation: Application logic is isolated and doesn't interfere with other ServiceNow functionality
Scalability: The data model grows independently as your usage expands
Integration with ServiceNow
YouDesign Models integrates seamlessly with ServiceNow's native features:
Reads from all ServiceNow tables without requiring extensions
Works with custom tables you've created
Compatible with ServiceNow modules (GRC, HR, ITSM, etc.)
Respects ServiceNow permissions and access controls
Uses ServiceNow's authentication and user management
For more information, see Native ServiceNow Integration.
Last updated