Cohen–Macaulay scheme