A gene is made of up several DNA's and these DNA's can be be responsible for many traits. There are also DNA's that contain the information on how the cells works and not on the traits of an organism. Therefore, one gene can have several DNA's that contain information about traits and another gene can have only a single DNA that contains information about a trait.
I literally looked everywhere for the answer, and I still found nothing. I hope you get it right. Sorry.