python – Django或类似的复合主键

栏目: Python · 发布时间: 7年前

内容简介:外键然后参考代理主键列.代码日志版权声明:翻译自:http://stackoverflow.com/questions/1624257/django-or-similar-for-composite-primary-keys
我正在为我的工程公司编写一个Web应用程序(警告:我只是一个程序员,只有兴趣爱好),并计划使用Django,直到我打了这个标签.我想使用的模型自然有多列主键.每 http://code.djangoproject.com/ticket/373 ,我不能使用Django,至少不是一个发布的版本.任何人都可以帮助我解决办法,无论是通过另一个Web框架(仅适用于 Python

),还是建议对模型进行更改,以便与Django的限制一起使用?我真的希望后者,因为我希望用这个机会学习Django.

例:

表一将part_number和part_revision指定为应包含主键的两个字段. P / N可以存在多个修订,但P / N转换是独一无二的.

表二以part_number,part_revision和dimension_number为主键.特定转速的P / N可以有多个维度,但是每个维度都是独一无二的.此外,在这种情况下,P / N rev应该是表1的ForeignKey.

外键然后参考代理主键列.

代码日志版权声明:

翻译自:http://stackoverflow.com/questions/1624257/django-or-similar-for-composite-primary-keys


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Music Recommendation and Discovery

Music Recommendation and Discovery

Òscar Celma / Springer / 2010-9-7 / USD 49.95

With so much more music available these days, traditional ways of finding music have diminished. Today radio shows are often programmed by large corporations that create playlists drawn from a limited......一起来看看 《Music Recommendation and Discovery》 这本书的介绍吧!

随机密码生成器
随机密码生成器

多种字符组合密码

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

html转js在线工具
html转js在线工具

html转js在线工具