i'm trying to create a timetable using Drupal 7. I need this timetable for an event.
At the moment I created it throught views but I think it is too much "heavy".
I did it in this way.
I created 3 content types: Speaker, Company and Agenda. In the Agenda content type I've got the node reference fields pointing to Speaker and Company. The event has got 3 streams. Now I'm managing the display throught the views, I've created a basic page with a table and per each row (time) I've put one view (content) which shows 3 nodes (one per each stream). this is a normal view wich shows title and body of the node. To show the speaker and the company I've created another view (fields) with agenda nid such as contextual filter. I've put it inside agenda--node.tpl.php. Then I've put another view inside agenda--node.tpl.php which create a js dialog with the topic, speaker and company info. Basically we have in one page about 70 views...
Is it heavy?
Does anyone know the right way to create a timetable with drupal?
Thanks in advance.