the mac address learned on 3 different port must have been learned on 3 different ports belonging to three different vlans or the mac-addresses are multicast. If they are unicast mac-address there is no way, the switch will log a message that same mac address is learned on two different ports.