implement softdeletable doctrine extension, so we not really delete records, we just flag them..
showcase should have string id; don't generate id as required..