1. A. V. Aho and J. D. Ullman, Proc. of 6th Symp. on Principles of Programming Languages, pp. 110–120 (1979).
2. J. Baldwin and M. Benedikt, Trans. Amer.Math. Soc. 352(11), 4937–4969 (2000).
3. M. Benedikt, G. Dong, L. Libkin, and L. Wong, Proc. 15th ACM Symp. on Principles of Database Systems, pp. 5–16 (1996).
4. A. Chandra and D. Harel, J. of Computer and System Sciences 21(2), 156–178 (1980).
5. E. F. Codd, Communications of the ACM 13, 377–387 (1970).