Give solution to add new data type and add new channels to data type
User can always add in new data type to database using datatype dialog. When user add new channel, if the data type is unknown, let user add new datatype or choose data type from database. The data type will be updated for new data set. When adding new channel again, the new data type will be the data type of the new channel.