Salve , non riesco a trovare una soluzione.
Ho bisogno prenotare in base a degli orari.
Ho un'entità chiamata ristorante , ogni entità è un ristorante con un campo multiplo degli orari di apertura e chiusura.
In genere ad ogni ristorante corrispondo circa due intervalli es:
Ristorante A 11:30-14:00,18:45-21:30
Ristorante B 12:00-14:30,18.50-22:30
é un campo di tipo time range

Ho creato un contenuto ordine,
nel quale ho bisogno di trovare un sistema per inserire un campo orario o numerico  che reintri in questi intervalli e non dia la possibilità di mostrarne altri. 
in alternativa anche se li mostrasse, dovrebbe validare l'orario e non permettere il salvataggio del nodo qualora gli intervalli non venissero rispettati.

Spero che qualcuno possa aiutarmi.