Делаю таблицу категорий с мультиязычностью.
Есть таблица category и category_description. Slug писать для каждого языка свой (в табл categoty_description) ? или общий (categery) ? И вот как создал миграцию, не уверен, что правильно....подскажите пожалуйста.
Schema::create('categories', function (Blueprint $table) {
$table->increments('id');
NestedSet::columns($table);
});
public function up()
{
Schema::create('category_description', function (Blueprint $table) {
$table->increments('id');
$table->integer('category_id')->unsigned();
$table->integer('language_id')->unsigned();
$table->string('name', 255);
$table->string('slug');
$table->unique(['category_id', 'language_id']);
$table->unique(['category_id', 'language_id','slug']);
});
}