Affine geometry over fields