Create the company datatype and create all the fields you need (company name, address, etc.)

For the staff datatype, if you want staff to be able to log in, then use the “User” datatype which Bubble automatically creates. You just need to modify it with the fields you need.

To connect the User (ie staff) and Company, create a field called “company” and select the Company datatype as its source. This links the staff member to a specific company.

I’d suggest you do all the Bubble tutorials/videos and then review some of the how to create clone entries, and also do some of the videos done by some of the consultants. You’ll need to have a good grounding in database structure and how Bubble works.