Questa volta devo risolvere un problema ma no so proprio da dove iniziare.

Devo poter gestire la richiesta di biglietti. Vi spiego:
Sul sito ogni utente crea un club(Anagrafica Club) e dei soci(Anagrafica Soci). Anagrafica Club e Anagrafica Soci sono due tipi di contenuti.

Ogni amministratore del proprio club(utente autenticato) deve poter inviare una richiesta di biglietti per un evento indicando il numero di biglietti con elencando i nomi cognomi e altri dati dei soci che sceglie dal suo elenco.

La struttura è simile al modulo TICKET: per ogni evento posso specificare il settore(settore_a, settore_b, ecc...) e per ogni settore posso specificare quanti biglietti prenotare.

Diciamo che richiede 5 biglietti per l'evento "MANIFESTAZIONE": 3 per il SETTORE_A e 2 per il SETTORE_B.

Adesso questa richiesta deve essere inviata all'amministratore del sito che deve confermare tale richiesta oppure comunicare all'amministratore del club che invece di 5 biglietti ne può prendere solo 2 dal SETTORE_A e 1 per il SETTORE_B.

L'amministratore del club riceve questa notifica e, può accettare la richiesta dell'amministratore del sito indicando i soci(presi dalla sua lista) a cui vuole assegnare questi 4 biglietti oppure rinunciare.

Come è meglio impostare la cosa? Creo un tipo di contenuto RICHIESTA o meglio con WEBFORM dove poter andare a prendere i dati dei soci con dei campi di tipo reference?

Magari riuscite ad indicarmi anche dei moduli?
Grazie a chiunque mi da qualche suggerimento