in my opinions,the first method is comparably better.the reasons present as follows:
1).each company of some industry is an individual entity,which operates independently and makes profit independently.they have their own ability of earning money.
2).taking an example of CSMAR for it,the database on marketing always has the earnings/assert rate .we can use it directly and conviniently.