ok guys,

Maybe this has been posted somewhere already but I don't know what search string I need to search for this problem. Probably because I'm not English-speaking.

I am building this site for a choir. I'm using a node type concert the concert type has several fields. One of them is the performance dates. That is a field of type datetime that can have multiple values.

Now I want to build a tickets sales system. I am going to build a custom entity ticket. The ticket has to reference a concert, but not just a concert. It has to reference one of the performance dates of that particular concert.

I am still considering myself to be quite new to the drupal platform. I know how to reference another entity but this is referencing a field of an entity. I have considered multiple solutions:
- Use a custom field instead of datetime. That enabled me to add extra parameters to the concert date, like 'sold out', concert location and number of available tickets. But I think it won't solve my problem of having to reference a concert date in my ticket entity
- Use a second custom entity 'ConcertPerformances' wich contains a concert reference and a datetimefield. I can add the parameters of the relationship tot that entity.

The second one seems like the more logical way to go. But since I am not the one that is going to be managing the site after development has finished I still want the operator to be able to define the concert dates from the 'edit concert'-form.

Does anyone have advice on this? If someone could just offer me some documentation that helps me on my way that would already be great.

Thanks a lot!

Matt.