
Single data model
Each ServiceNow instance has its own database and is used to store data in tables comprised of various columns. While each application has their specific set of tables and columns, there are some tables like users, cmdb_ci, and tasks shared by many different applications. All records stored in tables are structured quite similarly with the column sys_id as the unique primary key thus enabling a single system of records that correlates all business services and processes throughout the enterprise.
While working on the ServiceNow platform, developers do not have to worry about how the database is set up or how tables are structured. On the other hand, administrators have access to many data management tools, giving them enough control over tables and data stored in them Chapter 3, Data Management.