CUBRID RDBMS allows to create a custom data type columns. Tables can be a data type of some columns of other table thus inheritance is allowed. This article provides a deep overview about data type, domains, and inheritance in CUBRID Database. It will be very interesting for those who want to know how things work not just how to use these things. The article also covers the storage aspects of data types in the database.