Henry Balen - 2012-03-11

When an object utilizes a category that category should not be deletable. So the delete should do a check to ensure that it will not corrupt any existing data - or the delete should reset references to null (and code should allow nullable values?)