Я бы предложил, чтобы они были отдельными понятиями, держали их отдельно.Обычно, когда вы начинаете проектировать базу данных и у вас есть сущности с одинаковыми столбцами в таблицах, возникает необходимость объединить их в 1 таблицу.Если вы точно знаете, что в течение срока действия решения вам никогда не понадобится добавлять, например, поля, относящиеся к конкретному клиенту, или поля, относящиеся к конкретному поставщику, я бы сказал, сделайте их 1 таблицей.
Сохранение ихОтделение позволяет каждой сущности развиваться самостоятельно по мере роста и развития системы.