Three identifier/flight numbers - same flight?

Why would American Eagle use 3 different flight numbers for the same flight?
EGF4715
EXK4715
BAW6790

All flights from KTYR to KDFW, 7:30ish.

It’s a bug in our codeshare handling. The flight operates as Eagle but codeshared on Executive Airlines (another American Eagle brand) and on BA.