add #associated_dataset
default to searching searchable columns
annotate #validate as private
add #audio?, #image? and #video?
reverse association: original#resource_id -> resource#original_id
filter original_id for UUIDs