The table_type of a Property Table Reference must match the data_table_type of the Property Table to which the Property Table Reference is associated.
The table_type on the Property Table Reference is intended as a shortcut to finding that of the Property Table, so if they don't match, there's no point in having it on the Property Table Reference.