El calendario debería tener esta estructura, se pueden pensar otros códigos de colores pero las filas y columnas sí es importante que esté así. Cuando haces mouseover sobre un cuadrado de color te sale para qué eventos está ocupado. 