Size: a a a

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

2020 April 13

И

Игорь in Laravel для начинающих
Очевидно, конечно)
источник

И

Игорь in Laravel для начинающих
Сам бы понял через полгода о чем спрашивал?
источник

DP

Dmitriy P in Laravel для начинающих
Игорь
Что такое products_synonyms
Это название таблицы где список штрих кодов лежит
источник

И

Игорь in Laravel для начинающих
Dmitriy P
Это название таблицы где список штрих кодов лежит
Вот и исходи из этого. Есть продукт.  У него есть один штрихкод. Связь один к одному. Соблюдаешь именование таблиц и создаешь миграции. Прописываешь связи в моделях для схемы один-к-одному. Если, конечно, не имеет смысла хранить штрикод в той же таблице продукта
источник

И

Игорь in Laravel для начинающих
Но у тебя там какая-то другая схема. По именам переменных мне не совсем понятно
источник

DP

Dmitriy P in Laravel для начинающих
Игорь
Вот и исходи из этого. Есть продукт.  У него есть один штрихкод. Связь один к одному. Соблюдаешь именование таблиц и создаешь миграции. Прописываешь связи в моделях для схемы один-к-одному. Если, конечно, не имеет смысла хранить штрикод в той же таблице продукта
В той же нет хранить нет
источник

И

Игорь in Laravel для начинающих
Dmitriy P
В той же нет хранить нет
А почему нет?
источник

И

Игорь in Laravel для начинающих
Хочешь, чтобы штрикод был отдельной моделью?
источник

И

Игорь in Laravel для начинающих
Со штрикодами предусматриваются какие-то операции?
источник

И

Игорь in Laravel для начинающих
Dmitriy P
Это текстовое поле в которое будут записываться номера штрих кодов
Для одного продукта сколько возможно штрихкодов? Несколько? Тогда связь один-ко-многим
источник

DP

Dmitriy P in Laravel для начинающих
Там долго объяснять. Грубо говоря это отдельное место где будут через запятую данные в текстовом поле, а связь нужна, чтобы каждому продукту можно было добавить
источник

И

Игорь in Laravel для начинающих
Еще интереснее)
источник

И

Игорь in Laravel для начинающих
Чтобы помочь тебе в этом нужно обладать знаниями. То бишь доменный эксперт. Иначе никак
источник

DP

Dmitriy P in Laravel для начинающих
В смысле доменный эксперт?:)
источник

И

Игорь in Laravel для начинающих
Dmitriy P
В смысле доменный эксперт?:)
Человек, который обладает необходимыми и достаточными знаниями, на основании которых ты будешь выстраивать бизнес-логику приложения.

Например, ты приходишь в библиотеку, а к тебе прикрепляют человека, который расскажет, какие статусы есть у книги. Какие УДК и ББК коды нужно хранить в БД. Изначально ты этими знаниями не обладаешь, как правило
источник

И

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

И

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

Например, ты приходишь в библиотеку, а к тебе прикрепляют человека, который расскажет, какие статусы есть у книги. Какие УДК и ББК коды нужно хранить в БД. Изначально ты этими знаниями не обладаешь, как правило
Вот этот прикрепленный человек и есть доменный эксперт. Он знает как библиотека устроена изнутри и что должно получиться на выходе
источник

И

Игорь in Laravel для начинающих
Если ты проговоришь словами, то сам автоматически ответишь на свой вопрос
источник

DP

Dmitriy P in Laravel для начинающих
есть таблица т1 нужно создать нужно создать таблицу т2 чтобы в которой колонку  к2 связать с таблицей т1, так понятнее?
источник

И

Игорь in Laravel для начинающих
Лично для меня еще хуже
источник