@an543

Как правильно в таблице записать автора статьи?

Подскажите, программист начинал делать сайт и сделал в таблице
aticles
$table -> integer('author_id') -> unsigned() -> default(0);
              $table->foreign('author_id')
             ->references('id')->on('users')
             ->onDelete('cascade');
             $table->integer('created_by')->nullable();
             $table->integer('modified_by')->nullable();

Зачем и author_id и created_by ведь значения у них одинаковые, как правильно ?
  • Вопрос задан
  • 152 просмотра
Решения вопроса 1
@jazzus
Если author_id и created_by одинаковые, значит что-то нужно удалить.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@procode
Разработчик
Чужую логику понять сложно, тем более не видя весь код

Но author_id - это ведь внешний ключ здесь к таблице 'users'

А created_by он, возможно, хотел сделать первичным ключом, но не успел? :D

Проще спросить у него
Ответ написан
Ваш ответ на вопрос

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

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