Should I create a new table for SIMS field or just add a SIMS field in CMDB_CI

yjeon92
Tera Contributor

I want to know the best practice for creating a new table for the SIMS field or just adding the field in CMDB_CI.

 

The background:

My department wants to add the field for SIMS cards for both cmdb_ci_comm and cmdb_ci_computer, but they are under different tables.  This is the structure of the schema map on my end:

 

For CMDB_ci_comm

Base Configuration Item (cmdb) - Configuration Item (cmdb_ci) - Communication Device (cmdb_ci_comm)

 

For CMDB_CI_Computer

Base Configuration Item (cmdb) - Configuration Item (cmdb_ci) - Hardware (cmdb_ci_hardware) - Computers (cmdb_ci_computer)

 

So is it better to create a new table for the SIMs card field that needs to connect with communication devices and computers OR is it better to just add the field in the configuration item?

1 REPLY 1

Niklas Peterson
Mega Sage
Mega Sage

Hi,

There is a class for SIM Cards in the CMDB CI Class Models application.

SIM Card (cmdb_ci_sim_card) that extends Configuration Item (cmdb_ci) class.

Regards,
Niklas