我正在经营一家小公司。我为我的数据库构建了一个逻辑,但是我无法将其转换为可以在{{1}中使用的 Django模型 }文件放在我的 WebApp 中:
Models.py
以上,User : U
Transcation-ID : T
Datetime : D
Transaction-ID Status-1 for a today : A[0]
Transaction-ID Status-2 for a today : A[1]
Transaction-ID Status-3 for a today : A[2]
个用户可以构建一个逻辑:N
其中U[N]
个事务,每个 transaction 具有3个事务属性U[i] -> T[i][]
。对于给定的细节,我应该如何继续构建 model 。另外,如果可能的话,我该如何存储 Transcation 的三个T[j] -> A[j][3]
状态的明智的模型并将其添加为每周明智的和每月明智 avergae并开始制作数据库。
详细说明:
我公司中的特定 用户 可能已完成 变量 ,并且为每个交易提供一个 key ,用于获取该特定的状态交易。就像获得的 积分 , 奖励积分 和 名望积分 。我定期要更新每天 ,每周和每月获得的3个积分 该用户 完成的所有交易中的所有交易,并将它们存储在数据库 中用户 。如果这是C ++程序,我可以轻松完成!但是由于我的项目基于在 Django框架中内置运行的 SQLite ,所以我无法理解应该使用多少 models 以及如何链接它们以实现此系统。我对根据我给出的逻辑进行模型构建的任何建议表示赞赏。
这是4-D,意思是: entry = U [ N ] [ M ] [3] [ D ]
现在,如果我开始汇总每周和每月上方的每日条目,那么我有 条目 > [3] ,它是5-D