Dev

done!
Наличие тегов, названия и тасков разве не обязательны по вашей логике? 
Аналогичный вопрос для других моделей. какие там обязательные связи?