в одной таблице далеть что-то вроде
{
"name": {
"ru-RU": "Омск",
"en-US": "Omsk"
}
}
или есть альтернативные варианты?
Омск - как город является сущностю в вашей системе?
Норм
или это просто строка которую 1 раз нужно перевести
у меня есть таблица с городами. к ней привязана таблица с университетами и к ней таблица с преподавателями
перевести нужно все?
либо такая структура как у вас, либо отдельной таблицей хранить наборы (entity_type, entity_id, locale, value) например (city, 1, ru, Омск) можно также сократить просто к translation_id и присваивать его самой сущности потом фронту также возвращать список этих переводов (выборкой)
а вот тут что передавать в ForeignKey? если мне нужно привязать не только к университетам. Или для универов, городов и препадов делать разные таблицы?
Обсуждают сегодня