mewtont :
When daisy chaining do the connecting ports have to be trunk connections?
It depends. A 'trunk' port is a port that allows 2 or more vlans to traverse the port.
If you have connected two switches together and only one vlan is used, then no is the answer.
If you use more than one vlan and those vlans are used on both switches, then yes, you do need 'trunk' connections.