rework schema avoiding unnecessary many-many relationships