I am porting a web application into drupal
In my application's scheme I have events, participants and items
[event] <-- [item] --> [participant]
event: eid, date, location ...
participant: pid, name, status ... (drupal uid to connect a player with user)
item: eid, pid, data...
in my add event page I have a form; something like
date: [....]
location: [....]
participant 1: [....]
participant 2: [....]
participant 3: [....]
...
* view page is similar
In the current implementation I have a table for each with minimal data store in database
I'm looking for the best way to port this model into drupal and thinking about
creating content types and using using CCK.
I have developed some drupal modules before but never had to go deep into CCK and views
and will appreciate your experience
- Is this the right way or am I just making things complicated without reason?
- Can I consider participant a content?
- Non have titles.. the body can be used for participant details maybe?
- Will it store much more data in the database ? (memory/space/performance)
- Will it give me better flexibility to extend the content in the future
- Do I have to do it if I want to use the power of views?
I hope this is not a dumb question.. consider me as a CCK & views newbie :-)
(with motivation to explore and learn)