added jpa constraints to backpack slot