Могу ли я создать первичный ключ, например, "c0001, c0002" и для поставщика "s0001, s0002" в одной таблице?
Нет. Если вам это действительно нужно, вам нужно будет сгенерировать ID вручную.