How to add custom functionality on per-date base to nodes that use date fields for an event ticket system? For an event ticket system I have created a node type with multiple date fields including start- and end-dates. 

-EVENT1-
Date A
Date B - Date F
Date G

- Event2 -
Date B
Date C
Date E - Date G


Now I need to add a boolean field to every date that is inserted into an event node to possible mark it as 'sold out event day'. How is this possible when I want to use the start-/end-date option? I don't want to create a nodetype 'date' and then reference its nodes to an event-node...
Thnx!
In the database (the appropriate table for your date field), you have a column called 'delta' wihch start from 0

In your example
Date A (delta = 0)
Date B - Date F (delta = 1)
Date G (delta = 2)

Your probably can add an hidden (for non-admin user) field in your node type (for example an textfield serialized array) to store the boolean value for each delta. This can be done programmaticly with rule an php algorithm on each node_save. In view you can also get the delta value