And remember that the same flight number can be used at completely different times of the day on different days of the week.
I've flown some airlines where a daily flight with number, say 301, is at 8.30 on Monday morning. But is 9.30pm on Sundays. This system would really not help in such situations.