multi fk <column> m2o and o2m
throw exceptions for unsupported transformations
generic id gen, tomany laziness, @Cache