Ideal Event Structure