когда я создаю модель с отношением внешнего ключа, что-то вроде этого:
class Post(models.Model):
title = models.CharField(max_length=250)
date_created = models.DateTimeField(auto_now=False, auto_now_add=True)
owner = models.ForeignKey(User)
когда я делаю syncdb для выгрузки этих моделей в БД, создается таблица post
и внешний ключ длястол user
.Как можно избежать создания этого внешнего ключа в MySQL.Я ненавижу внешние ключи по разным причинам.
Спасибо!
РЕДАКТИРОВАТЬ:
Пожалуйста, ребята, не отвечайте: "Вы должны использовать иностранныеключи».Это не то, что я спрашиваю.У меня есть причины не использовать их.