下が古い.上が新しい.間は他所

2007-03-21

継承に関わる諸問題.要するに集合の定義が内包的であるか外延的であるかで継承の考え方が変わってくるって話なんだが,RDBMSでの関係ないしTABLEという集合は,常に外延的に定義されるものなんで(VIEWは内包的定義だけど),PostgreSQLのINHERITSて使いどころなくね?みたいな感じ.で,結局どうするかってサブセットの主キーがスーパーセットの主キーを参照すればよいんではないか,とか.更新周りがアレではあるが.