id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc,drp_resources,i_links,o_links,remaining_time,sprint 359,"DSL ""required"" property type could often be remodelled as one-to-one or many-to-one",jamoore,jamoore,"The required element currently takes type ids (e.g. ""ome.model.core.Pixels"") as its type attribute. This is rendundant wrt the ""manyone"" type (and ""optional"" is redundant wrt manyzero). In addtion, a oneone type should be added, especially for relations like `Pixels<-->PixelsDimensions`. There is no reason that these need to be shared and on deleting the Pixels the PD should be deleted as well. This should perhaps wait on #96 (Grand Unified Modelling ticket).",task,new,minor,Unscheduled,DSL,3.0-M1,,"cascading, modeling",,,,,,