Scale-free network model of node and connection diversity