Size: a a a

2020 September 28

DK

Dmitriy K. in Laravel Pro
Developer
Доброе утро, друзья!
мой вопрос о создании приложения веб-архива в laravel.
Я не знаю, с чего начать, пожалуйста, поделитесь своими идеями или любой ссылкой на учебник, видео.
В этом проекте:
- Есть большая комната где много архив-шкафов
- Архив-шкаф имеет несколько ячеек
- В каждой ячейке по 10-15 папок
- В одной папке может быть несколько бумажных файлов

Дано:
- Кадый Архив-шкаф имеет уникальный идентификационный номер
- Каждая ячейка имеет уникальный идентификационный номер
- Каждая папка имеет метку с уникальным идентификационным номером
Проблема:
- Сложно найти нужную папку
Функции веб приложения:
- Создание папки с указанием Шкафа и Ячейки
- Перемещение папки в другую Ячейку другого Шкафа
- Поиск папки по уникальному идентификатору чтобы узнать в каком шкафу и в какой ячейке находится
Может проще обойтись материализованными путями для именования папок?
источник

DK

Dmitriy K. in Laravel Pro
Большая комната - это же реальная комната со шкафами и папками?
источник

D

Developer in Laravel Pro
Dmitriy K.
Большая комната - это же реальная комната со шкафами и папками?
Я считаю, что эта комната, папка как категория
источник

D

Developer in Laravel Pro
возможно ли так думать
источник

DK

Dmitriy K. in Laravel Pro
Я имею ввиду - у вас есть реальная комната со шкафами и ячейками?
источник

DK

Dmitriy K. in Laravel Pro
Как в библиотеке
источник

D

Developer in Laravel Pro
Dmitriy K.
Я имею ввиду - у вас есть реальная комната со шкафами и ячейками?
Нет это просто задача
источник

D

Developer in Laravel Pro
Могу ли я с помощью этой библиотеки создавать категории и подкатегории, такие как комнаты, папки и т. Д.?  https://github.com/lazychaser/laravel-nestedset#installation
источник

DK

Dmitriy K. in Laravel Pro
Если просто задача - то создавайте иерархию Шкаф, Ячейка, Папка, Документ
источник

ЕП

Евгений Перин ⭐️... in Laravel Pro
Developer
Могу ли я с помощью этой библиотеки создавать категории и подкатегории, такие как комнаты, папки и т. Д.?  https://github.com/lazychaser/laravel-nestedset#installation
Не надо
источник

D

Developer in Laravel Pro
🤔🤔🤔
источник

ЕП

Евгений Перин ⭐️... in Laravel Pro
Надо всё разными моделями делать, и простыми связями one 2 many
источник

D

Dymon in Laravel Pro
Developer
Могу ли я с помощью этой библиотеки создавать категории и подкатегории, такие как комнаты, папки и т. Д.?  https://github.com/lazychaser/laravel-nestedset#installation
этого будет достаточно https://laravel.com/docs/7.x/eloquent-relationships#one-to-many
источник

ЕП

Евгений Перин ⭐️... in Laravel Pro
Developer
🤔🤔🤔
Ты потом по глубине будешь выяснять какая сейчас сущность?
источник

DK

Dmitriy K. in Laravel Pro
Тем более если просто задача, и вы не знаете как её решить, то лучше решать эту задачу самостоятельно, а не пробовать непонятные для вас пакеты.
источник

ЕП

Евгений Перин ⭐️... in Laravel Pro
И получается меняя глубину меняется и сама сущность, что не правильно
источник

ЕП

Евгений Перин ⭐️... in Laravel Pro
Ты уже приходил с этим вопросом, упрощённым, без комнаты по-моему. Я тебе дал ответ тогда как сделать связи. С комнатой добавится просто ещё одна модель и связь
источник

ЕП

Евгений Перин ⭐️... in Laravel Pro
@Behzodjohn можно поинтересоваться, для чего это задание? Какое то тестовое, или куда?
источник

ЕП

Евгений Перин ⭐️... in Laravel Pro
источник

D

Developer in Laravel Pro
Евгений Перин ⭐️
@Behzodjohn можно поинтересоваться, для чего это задание? Какое то тестовое, или куда?
Это задание выдается компанией для тестового задания на поступление на работу.
источник