ShelestovAnt
@ShelestovAnt
Верстаю и программирую

Разумна ли такая структура таблиц?

Народ всем привет, нужен совет.
Разумна ли такая структура таблиц?
joxi.ru/zANY4YKHBRyE92
Т.е. есть 2 таблицы, города и ЖК, и таблица со списком поддоменов для каждой записи города и ЖК.
Но может быть и больше таблиц...

Модель City(города)
class City extends Model
{
    public function subdomain()
    {
        return $this->morphOne(Subdomain::class, 'model');
    }
}


Данные в базу записываю вот так:
$city = new City();

        $city->name = $data['name'];
        $city->name_where = $data['name_where'];
        $city->name_which = $data['name_which'];
        $city->name_what = $data['name_what'];
        $city->save();

        $subdomain = new Subdomain();
        $subdomain->subdomain = $data['subdomain'];
        $subdomain->save();

        $city->subdomain()->save($subdomain);


Удаляю:
$city->subdomain()->delete();
        $city->delete();


Хотелось бы узнать ваше мнение.
  • Вопрос задан
  • 127 просмотров
Решения вопроса 1
@PHPjedi
все окей.

Я бы использовал так:

if($subdomain->save()) {
   // write your code
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы