title: "2-way street" design
body: <p>I have a project that I have there "companies" and "employees" and I need to be able to "subscribe" for both of them.</p>
  
  <p>So I thought to make it straightforward and make in my SQL tables a table for companies and then every company has employees inside of it.</p>
  
  <p>The thing is, that there is a possibility that some employees are also "registered" to more then one company.</p>
  
  <p>So it's like a 2-way street thingy and I wonder how can I arrange my SQL tables properly?</p>
  
  <p>I need to be able to "subscribe" to a company as well as a single employee (and then to present all of its works in all the companies he worked).</p>