2011-11-01 50 views
-1

我有两个表格显示如下。我想在django中使用这些表。我想在这些表上应用外键。但我很尴尬。这两个表上的title columntitle_id column的数据相同。谁能帮我?感谢想要在表格上应用外键

第一个表是>

enter image description here

第二个表是 enter image description here

编辑:这里是我的Django模型类 http://dpaste.com/645222/

+1

您可以添加外键(例如 - second_table.id - > first_table.id)字段。但首先,尝试对表格进行规格化;然后添加FK以在子表和父表之间进行引用。 – Devart

回答

-1

更改列名简单。您可以在表名中附加表名作为前缀。例如,假设您的第一张表格是table1,那么您的第一张表格的列应为table1_id,table1_title,table1_slug,table1_title_id。对于第二个表类似地执行相同的操作....

+0

这样做的好处是什么?你检查过我的Django类模型吗? –