Константин Цветков, но вообще в задании написано "владелец парка" тобишь он 1, леснику... то же казалось бы один, не "лесникам". Тогда мысль другая приходит - что есть парк, у каждого парка свой владелец и лесник в подчинении, и я создаю эти самые парки. Но, опять же в задании "система Парк" - одна система.
Константин Цветков, тогда выходит в моей таблице Human будет один владелец и множество Лесников? В задании конечно не говорится о других людях, но я думал мало ли посетители ?
Приветствую) Да, мыслю хорошую подкинули, если проверками допускать наличия только 1 владельца в бд, и в таблицу Instruction помещать только лесника которому нарезаешь задание, с самим заданием и к какому растению оно относится, думаю получится. А вот насчёт таблицы-словаря не знаю... владелец возможно будет добавлять различные задания... в задании так указано, думай что хочешь))) :
Дмитрий Александров, в начале я организовывал структуру следующим образом: В БД: таблица humans (id,name,surname,age, role - конкретная роль: Владелец,Лесник),
таблица roles (id роли и её имя name),
таблица plants (id растения, name, description).
Да, решаю задачи с epam, но это не просьба решить - просто показал всё задание. Что бы полная картина сложилась в голове. У меня единственная проблема с тем - как бы применить абстрактную фабрику, в интернете простые примеры... вроде логично всё, а с моей задачей ... не пойму с какой стороны к ней подойти