簡體   English   中英

用Django連接兩個數據庫表

[英]Joining two database tables with 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,但是為此,我必須首先創建電阻和電壓測量值。

也可以將測量值存儲為逗號分隔的字符串,但我寧願將其保存在適當的數據庫中。

有什么提示嗎?

您的VoltageResistance等模型應具有Device模型的ForeignKey

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM