mysql 2级别的多个条目

时间:2015-06-24 20:37:27

标签: mysql

我是mysql的新手,我无法找到以下问题的良好解释性示例。我有一组电台,每个电台可能有多年的记录。现在每年可能会有许多不同的测量时间步长。我迷失在这个数据库的设计上。 最合适的程序是建立: 1)不同年份的工作站和不同列的表(?) 2)每年额外的表格,其中包含了车站ID和时间步长?

一个小例子:

cur.execute("CREATE TABLE IF NOT EXISTS Stations(     \
            StationsID  INT AUTO_INCREMENT,           \
            Code      VARCHAR(3)       ,              \
            year6     VARCHAR(1)       ,              \
            year7     VARCHAR(1)       ,              \
            PRIMARY KEY pk_Stations (StationsID)      \
            );");
多年来的表格:(?)

cur.execute("CREATE TABLE IF NOT EXISTS Times2006(  \
            times2006ID  INT AUTO_INCREMENT,      \
            1hourly      VARCHAR(1)    ,          \
            3hourly      VARCHAR(1)    ,          \
            day          VARCHAR(1)    ,          \
            night        VARCHAR(1)    ,          \
            PRIMARY KEY pk_Times (times2006ID)    \
            );");

那么剩下的几年呢?我想我需要一些额外的表然后以某种方式连接它们? 感谢您的耐心和帮助。

0 个答案:

没有答案