How to structure database with zipcodes?

Helllo!

I am making a app for companies to offer a service within a zip-code region.
At the end the customer get shown the offers that match their zipcode.

But now im struggeling how to order my database.

This is the case:
image
So there is a product and this product needs a zip code range, so later on i can filter by max and min zip code etc…

But sometimes there can be multiple min and max zipcodes because a company can have multiple workers in my country… How do i stucture this and how do i keep the min and max zip codes together when i have to filter later on?

Thanks in advance!

Someone?

Also tried fiver, but still no answer. Who knows the solution?