Michael
11.11.2015 - 16:45
Цитата (Razzwan) |
А соседняя область - это какая? |
Вроде где то проскальзывало что ты из Запорожья, а я из южной области к данной . Вот я и подумал что ты у себя в городе ищешь офисные варианты:
Цитата (Razzwan) |
4. Раз 7-10 меня приглашали на устное собеседование, но пока я никуда не ходил. |
_____________
There never was a struggle in the soul of a good man that was not hard
Цитата (Razzwan @ 11.11.2015 - 14:49) |
Ты любитель до минимума свести содержание одного файла. |
Если у меня есть два объекта разных типов, с разными обязаностями. Что мне делать, писать всё в один файл и класс? Можешь не отвечать, это риторический вопрос.
_____________
Люди, имеющие низкий уровень квалификации, делают ошибочные выводы, принимают неудачные решения и при этом неспособны осознавать свои ошибки в силу низкого уровня своей квалификации
Razzwan
11.11.2015 - 22:05
Цитата (Valick @ 11.11.2015 - 15:14) |
Просьба не торопиться, и выполнять задание поэтапно. В принципе организация БД это основное и к этому надо подойти грамотно. |
Вот что получилось. Потратил больше, чем собирался. Хех, часа 3, наверное. И не все нюансы учтены. Задел на то, чтоб реализовать разные варианты, старался сделать.
Организация БД такая вот:
Schema::create('issues', function (Blueprint $table) {
$table->increments('id');
$table->string('issue');
$table->timestamps();
});
Schema::create('answers', function (Blueprint $table) {
$table->increments('id');
$table->unsignedInteger('issue_id');
$table->foreign('issue_id')->references('id')->on('issues')->onDelete('cascade')->onApdate('cascade');
$table->string('answer');
$table->timestamps();
});
Schema::create('true_answers', function (Blueprint $table) {
$table->increments('id');
$table->unsignedInteger('issue_id');
$table->foreign('issue_id')->references('id')->on('issues')->onDelete('cascade')->onApdate('cascade');
$table->unsignedInteger('answer_id');
$table->timestamps();
});
_____________
Youtube канал WebDeveloper->Run()Сайт для душиGitter