Size: a a a

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

2020 October 16

В

Владимир in Laravel для начинающих
а тут будет 1, 2, 3)
источник

Rt

Rin the Marten in Laravel для начинающих
семантически разницы не вижу
источник

В

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

SS

Serg Serdyuk in Laravel для начинающих
можно еще weekdays вынести как константу и в модели сделать аксессор,, тогда тоже таблица не понадобится
источник

Rt

Rin the Marten in Laravel для начинающих
ящитаю, что нормализация нормализацией, но отдельная таблица с одним полем не нужна
источник

Rt

Rin the Marten in Laravel для начинающих
два поля - оправданно
источник

Rt

Rin the Marten in Laravel для начинающих
Serg Serdyuk
можно еще weekdays вынести как константу и в модели сделать аксессор,, тогда тоже таблица не понадобится
плюсую
источник

SS

Serg Serdyuk in Laravel для начинающих
дублировать названия в таблице просто тож такое себе)
источник

В

Владимир in Laravel для начинающих
Serg Serdyuk
можно еще weekdays вынести как константу и в модели сделать аксессор,, тогда тоже таблица не понадобится
Спасибо. Если есть пример реализации, дайте пожалуйста. Я только осваиваю laravel.
источник

SS

Serg Serdyuk in Laravel для начинающих
да там ничего особенного, где то хранить массив вида [1=>'Понедельник'] и т.д. и везде к нему обращаться
источник

SS

Serg Serdyuk in Laravel для начинающих
а про аксессоры можно в доке почитать https://laravel.com/docs/8.x/eloquent-mutators#accessors-and-mutators
источник

Rt

Rin the Marten in Laravel для начинающих
И не позволять заносить в таблицу что-то кроме [1; 7]
источник

В

Владимир in Laravel для начинающих
Ну а в остальном все верно, так?
источник

Rt

Rin the Marten in Laravel для начинающих
Я бы просто JSON хранил)
источник

SS

Serg Serdyuk in Laravel для начинающих
Владимир
Ну а в остальном все верно, так?
ну если придраться то таблица promo в единственном числе🌚
источник

В

Владимир in Laravel для начинающих
Serg Serdyuk
ну если придраться то таблица promo в единственном числе🌚
Спасибо. Прощелкал)
источник

Rt

Rin the Marten in Laravel для начинающих
Rin the Marten
Я бы просто JSON хранил)
вот так
источник

Rt

Rin the Marten in Laravel для начинающих
{
 "0": {
   "open": "7:00",
   "close": "27:00"
 },
 "1": {
   "open": "7:00",
   "close": "27:00"
 },
 ...
}
источник

Rt

Rin the Marten in Laravel для начинающих
и эту строку поместить отдельной строчкой в таблице shops
источник

SG

Sergey Gerasimov in Laravel для начинающих
Rin the Marten
{
 "0": {
   "open": "7:00",
   "close": "27:00"
 },
 "1": {
   "open": "7:00",
   "close": "27:00"
 },
 ...
}
Массив с индексами от 0 до 6 было бы лучше
источник