Különböző profilok,különböző típusú felhasználóknak

bboldi képe

A kérdésem a következő:

Egy olyan portálhoz szeretném használni a Drupal 5 motrot, mely működésében kulcsfontosságú, hogy a felhasználókat két elemi csoportra osszam. Ez eddig nem is gond (roles), azonban attól függően, hogy a user melyik csoportba sorolja magát más-más regisztrációs adatokat kell bekérnem: cégeknek mást, magánszemélyeknek mást. Van néhány ötletem: pld: minden usernek létrehozom az összes field-et (profile modullal), és amikor regisztrációnál bejelöli, hogy magánszemély vagy cég, akkor javascripttel megjelenítem illetve eltüntetem a mezőket, vagy: írjak egy modult, mely a regisztrációt átveszi... vagy van erre valami egyszerűbb mód? Kérem aki nem sajnálja az időt arra, hogy tanácsot adjon, az adjon támpontot. Előre is köszönöm a válaszokat. (eléggé kezdő vagyok a témában)