save protein data from component to entity

one to one map with cascade save update (alternate with foreign keys)