I have 3 tables :
我有3张桌子:
TABLE MyColumn (
ColumnId INT NOT NULL,
Label VARCHAR(80) NOT NULL,
PRIMARY KEY (ColumnId)
)
TABLE MyPeriod (
PeriodId CHAR(6) NOT NULL, -- format yyyyMM
Label VARCHAR(80) NOT NULL,
PRIMARY KEY (PeriodId)
)
TABLE MyValue (
ColumnId INT NOT NULL,
PeriodId CHAR(6) NOT NULL,
Amount DECIMAL(8, 4) NOT NULL,
PRIMARY KEY (ColumnId, PeriodId),
FOREIGN KEY (ColumnId) REFERENCES MyColumn(ColumnId),
FOREIGN KEY (PeriodId) REFERENCES MyPeriod(PeriodId)
)
TABLE MyColumn (