database application

Events happening in the community are now at Drupal community events on www.drupal.org.
ch_taher's picture

Is CCK is a good module for consructin database applications. I am going to use it to build employees information system in the university i am working in.

Comments

What is more important; being

Garrett Albright's picture

What is more important; being able to sort and query employee information from the database in possibly esoteric ways, or easily inputting and displaying that information from the web?

If the former, you should avoid using CCK (and possibly Drupal entirely) and use a custom module which custom-builds the database tables in the way that will work best for your use.

If the latter, CCK should work fine.

thanks

ch_taher's picture

Thanks a lot for your reply.

Taher M. Ali
Application Manager
Gulf University for Science and Technology
Kuwait

First you need to understand CCK

fending's picture

It's important to note that using CCK isn't entirely intuitive at first. Well, even after that. :) Hence Garrett Albright's recommendation that you should consider a custom module if you need to query in an ad hoc or very flexible fashion. In either case, Drupal can be your home for this - but it will constitute a heavy investment if you aren't already familiar with its core principles.

I'd recommend starting with a Lullabot tutorial...
http://www.lullabot.com/articles/an_introduction_to_the_content_construc...
...and doing a really rudimentary install of Drupal + CCK / Views for discovery purposes. Views - when it comes to "complex" data querying - may or may not meet your needs, either.

In order to make better guesses, can you post some sample data structures and - more importantly - uses of these data?

Great answer...I'm on the

patrickfrickel's picture

Great answer...I'm on the same path.