как объединить таблицы sql server

У меня возникли проблемы с соединением двух столов. Вот как выглядят мои две таблицы:

Таблица 1

Customer_ID   CustomerName   Add. 
1000          John Smith
1001          Mike Coles
1002          Sam Carter

Таблица 2

Sensor_ID     Location      Temp    CustIDFK
1000          NY            70
1002          NY            70
1000          ...           ...
1001
1001
1002

Желаемая:

Sensor_ID     Location      Temp    CustIDFK
1000          NY            70      John Smith
1002          NY            70      Sam Carter
1000          ...           ...     John Smith
1001                                Mike Coles
1001
1002

Я сделал Customer_ID из таблицы 1 своим первичным ключом, создал custIDFK в таблице 2 и установил его в качестве внешнего ключа. Я действительно новичок в SQL Server, поэтому у меня все еще есть проблемы со всей частью отношений. Моя цель - сопоставить один customer_ID с одним Sensor_ID. Проблема в том, что в таблице 2 нет «уникальных идентификаторов», поскольку они повторяются, поэтому я не могу установить это в свой внешний ключ. Я знаю, что мне придется делать либо внутреннее, либо внешнее соединение, я просто не знаю, как связать идентификатор датчика с клиентским. Я думал о том, чтобы дать моему sensor_ID уникальный идентификатор, но данные, которые вставляются в таблицу 2, поступают из другой программы. Какие-либо предложения?

Ответы на вопрос(2)

Ваш ответ на вопрос