用django连接两个数据库表

时间:2012-07-17 07:56:45

标签: python database django

我正在对设备的电压,电阻,频率等进行多次测量。 我希望每个测量都有一个表,以及一个主表,其中包含设备的序列号和布尔值(如果它已通过测试)。

我计划将结构与此类似:

create table volt(serial char(20),v1 float(10),v2 float(10)....)
create table resistance(serial char(20),r1 float(10),r2 float(10)....)
create table device(serial char(20),freq boolean(),tx boolean....)

我承认没有很多django的经验,我不知道如何创建这样的模型。我尝试制作单独的类并使用foreignKey,但为此我必须首先创建电阻和电压测量。

也可以将测量值存储为逗号分隔的字符串,但我宁愿将其存储在适当的数据库中。

任何提示?

1 个答案:

答案 0 :(得分:0)

您的VoltageResistance等模型应该ForeignKey模型{。}}。