[BUGFIX] RecordService cannot handle TCA types with colon

The origin of this bug is a type definition of the table
sys_file_references which containts a colon to separate
a foreign side look-up.

Change-Id: I1223bf6d3895a7573e38b0abf54eaaa5db3a77e3
Related: 2c7036e5a184a3e490113c2d39042606fa1abb5b