Size: a a a

Laravel для начинающих

2020 June 26

P

PSYTRGLES in Laravel для начинающих
если проект в разработке, то норм
источник

P

PSYTRGLES in Laravel для начинающих
Vladimir Yefremov
но самое интересное, что сейчас эти свойства заданы только для книги, но в перспективе может потребоваться подобная система и для других сущностей...
и я думаю - что мне делать, плодить таблицы или состроить .... забыл аббревиатуру - когда в таблицу связи добавляется имя модели и тип данных (слаг)?
а какие другие сущности? ща продаются книги? а потмо будут другие товары?
источник

P

PSYTRGLES in Laravel для начинающих
если так, тогда вместо book  - product, а book - это уже product_type
источник

VY

Vladimir Yefremov in Laravel для начинающих
PSYTRGLES
а почему вопрос возник? что не нравится в текущей схеме?
не то чтобы не нравится...
хочется иметь меньше граблей в последующей разработке, которых я сейчас не ожидаю :)
источник

ВС

Владислав Субботин... in Laravel для начинающих
Не надо решать проблему, которой ещё нет
источник

ВС

Владислав Субботин... in Laravel для начинающих
Иначе можно добавить излишней сложности в систему, а проблема так и не появится
источник

VY

Vladimir Yefremov in Laravel для начинающих
PSYTRGLES
а какие другие сущности? ща продаются книги? а потмо будут другие товары?
другие (это не товары, но тоже сущности):
авторы, паблишеры, жанры - вскоре по ним надо будет сделать фильтры, то надо будет задать свойства - по чем фильтровать;

еще будут добавлены языки, на которых изданы книги; сейчас у каждой книги только английский и 1 дата издания, а при издании на разных языках - это изменится....

еще добавятся отзывы отдельной сущностью;
коменты - ко всем сущностям...
источник

ВС

Владислав Субботин... in Laravel для начинающих
Сейчас у вас должны быть вот такие отношения: https://imgur.com/a/u8QNAsM
источник

ВС

Владислав Субботин... in Laravel для начинающих
Это если решать конкретно задачу с авторами / книгами
источник

P

PSYTRGLES in Laravel для начинающих
составляй схему базы данных в чем-нить, хоть на бумаге, проще будет и тебе самому поархитектурить и вопрос в чат кидать
источник

VY

Vladimir Yefremov in Laravel для начинающих
Владислав Субботин
Не надо решать проблему, которой ещё нет
согласен,
только хочется хотя бы заложить в БД структуру, которая потенциально не принесет проблем
источник

VY

Vladimir Yefremov in Laravel для начинающих
PSYTRGLES
составляй схему базы данных в чем-нить, хоть на бумаге, проще будет и тебе самому поархитектурить и вопрос в чат кидать
она есть, онлайн
найду ссылку и кину сюда
источник

ВС

Владислав Субботин... in Laravel для начинающих
Vladimir Yefremov
согласен,
только хочется хотя бы заложить в БД структуру, которая потенциально не принесет проблем
Любая структура в 3-ей НФ с правильно навешанными индексами и ФК уже не принесёт проблем =)
источник

VY

Vladimir Yefremov in Laravel для начинающих
Владислав Субботин
Это если решать конкретно задачу с авторами / книгами
спасибо!
источник

ВС

Владислав Субботин... in Laravel для начинающих
Рекомендую drawsql.io. Вот пример структуры одного пет-проекта https://drawsql.app/steam-frog/diagrams/product-catalog
источник

VY

Vladimir Yefremov in Laravel для начинающих
Владислав Субботин
Любая структура в 3-ей НФ с правильно навешанными индексами и ФК уже не принесёт проблем =)
хорошо, надеюсь, что моя где-то к этому близко
источник

VY

Vladimir Yefremov in Laravel для начинающих
Владислав Субботин
Рекомендую drawsql.io. Вот пример структуры одного пет-проекта https://drawsql.app/steam-frog/diagrams/product-catalog
спасибо!
интересный инструмент
источник

ВС

Владислав Субботин... in Laravel для начинающих
Угу. Удобный довольно. Только там есть ограничения для бесплатного аккаунта
источник

S

Shotty in Laravel для начинающих
Привет. Подскажите пожалуйста неплохой редактор  (визифиг) который вы юзали в проектах и чтобы был бесплатный и можно было к ларе подключить?
источник

Gt

Galèriarch the Koban... in Laravel для начинающих
Shotty
Привет. Подскажите пожалуйста неплохой редактор  (визифиг) который вы юзали в проектах и чтобы был бесплатный и можно было к ларе подключить?
Добрый день. Кажется здесь котируют Trix.
https://trix-editor.org/
источник