Hallo nochmal,
id | replaces_id | created | ...
----+-------------+------------+- - -
1 | NULL | 2005-03-04 |
2 | NULL | 2003-08-22 |
3 | 2 | 2006-05-05 |
4 | 2 | 2006-05-05 |
5 | 2 | 2006-06-06 | <unzulässig!>[...]
- replaces_id IS NOT NULL nur einen einzigen Wert für created zulässt.
Das war unpräzise. Erweiterung der Tabelle:
id | replaces_id | created | ...
----+-------------+------------+- - -
1 | NULL | 2005-03-04 |
2 | NULL | 2003-08-22 |
3 | 2 | 2006-05-05 |
4 | 2 | 2006-05-05 |
5 | 2 | 2006-06-06 | <unzulässig!>
6 | 3 | 2006-06-06 |
replaces_id soll also created bedingen, aber mehrere Werte von replaces_id sollen schon je einen anderen Wert von created zulassen.
Danke,
Peter