表设计 - 将输入限制为每月一次

时间:2011-11-19 22:22:40

标签: database-design

我正在编写iOS / iPad - 用于公用仪表读数的SQLite应用程序,供内部使用。我想将输入限制为每月每个空间只有一个输入。当前表格设计为字段0 - “ID”类型:autoinc - 整数,字段1 - “DATE”类型:TEXT,字段2 - “ELECTRIC”类型TEXT ...水,气体注释等...与复合主要DATE和SPACE的关键。这样可以在这个日期限制对该空间的输入,但是如果你在读取仪表的过程中被打断并明天必须这样做,那么这是一个新的日期和新的密钥,你可以有两套输入同月的空间,不是我想要的。有没有办法将输入限制为每个月每月1个输入?

希望这是有道理的......

1 个答案:

答案 0 :(得分:-1)

在日期和空间的月份部分创建基于函数的唯一undex。