Is that possible to have a entity relationship to a abstract entity class? since all entity in my project might associated with one or more image(e.g. userEntity, categoryEntity), which I wonder is it possible to save all imagePath to entity mapping in a single table by entity's uuid. here is what I tried but it's not working, what should I do about that, or should I change the design to split image table for different entity like userImage, categoryImage?