Modelo de sistema de aluguel de mesas

Olá!

Estou criando um site (bem simples) para automatizar o aluguel de mesas caseiro da família. Surgiram algumas dúvidas quanto as classes: quando as pessoas vão alugar as mesas, geralmente é para alguma festa ou evento de outra pessoa, algum parente. O cliente é quem aluga, mas o beneficiado é o “dono do evento”. Para que pudesse aproveitar e cadastrar tb essa pessoa, pra mais tarde fazer um marketing, fiquei confuso como faria.
Pensei assim:

Cliente (o que fez o aluguel)
Evento (aniversario, casamento, formatura, etc etc, data, cliente)
Aluguel (cliente, evento, qtd, etc)
Pagamento (aluguel, pagamento, etc)

Pensei em criar uma classe Dependente pra deixar amarrado ao cliente o dono do evento, mas não ficou muito elegante. Alguém tem alguma ideia? Obrigado!

Que tal chamar o Dependente de Beneficiado?
Baseado no “quase” documento de visão que você sem querer escreveu pra gente.
Sabe aquela abordagem de ler os substantivos candidatos a classe? É por ai… :wink:

Obrigado, já que é mais a título de estudo mesmo, vou fazer dessa forma.