Schedule and TimeRanges model are your original. I don't know why and
how Timerange Table in MySQL has TimeRanges_id column.. If you have
idea..why please feel free to explain. Regards