Не уверен, что вы действительно хотите, но я впервые догадываюсь, что у вас ситуация «многие ко многим».Я прав?
Если мои предположения верны, решением по умолчанию является создание соединительной таблицы.Если, например, Заказ может содержать много Продуктов, а Продукт может быть связан со многими Заказами, вы обычно создаете что-то вроде таблицы OrderDetail.И это будет выглядеть примерно так:
OrderDetail:
- OrderId
- ProductId
- Quantity
Если вы хотите, вы можете даже принудительно установить, что комбинация OrderId и ProductId должна быть уникальной с уникальным противопоставлением ключа (или уникальным индексом, который обычно совпадает)).