What is the different between codominance, multiple allele, and polygenic patterns? Also, what about dihybrid cross patterns?