The de Bruijn-Erdös-Hanani theorem