Я новичок в реляционных базах данных, и я совершенно смущен тем, как мне создавать модели. Что мне нужно сделать, так это отфильтровать содержимое сообщений через выбор языка и сделать это, чтобы создать реляционную базу данных. Мое сомнение возникает, когда вы решаете, сколько моделей (таблиц) я должен выполнить для этого. Вот пример:Реляционное сопоставление с использованием Peewee
models.py
class Post(Model):
timestamp = DateTimeField(default=datetime.datetime.now)
user = ForeignKeyField(
rel_model=User,
related_name='posts'
)
language = TextField()
content = ForeignKeyField(THIS NEEDS TO POINT TO THE LANGUAGE)
class Meta:
database = DATABASE
Можно ли сделать что-то вроде этого? Должен ли я создать более одной модели Post?
Благодарим вас за продвижение.
Я прочитал документы, но не был уверен, как это сделать. Ваш ответ поможет другим людям, у которых есть те же сомнения, что и до сих пор. Спасибо дружище! – Yelp