🔍 What are Base & Core Tables in ServiceNow?
➡ Base Table
- A Base table in ServiceNow is a table that is not extended from any other table. In other words, it's at the top of an inheritance hierarchy. It's a foundational table that can be extended by other tables.
👉 Examples:
1. Task [task]
2. Configuration Item [cmdb_ci]
3. User [sys_user]
- Base tables are extensible, meaning other tables can be created to extend them, inheriting their fields and properties.
➡ Core Table
- A Core table generally refers to a table that is provided out-of-the-box with the ServiceNow platform and is fundamental to its core functionalities and applications. These tables are essential for the basic operations of the system.
- Core tables are integral to the ServiceNow platform's built-in features and applications.
- Therefore, the Task table is both a core table (fundamental to the system) and a base table (it doesn't extend any other table).