Я хочу объединить две таблицы, комбинируя два поля в таблице 1 для формирования составных ключей и объединяя два поля в таблице 2 для формирования составных ключей.
Первичные ключи будут отброшены, так как таблицы усекаются в ETL
CREATE TABLE collection]
(
collectionid INT NOT NULL PRIMARY KEY,
spaceid INT NOT NULL,
collectionpa VARCHAR(150) NOT NULL,
collectionto VARCHAR (150) NOT NULL
)
CREATE TABLE objects
(
birstobj INT NOT NULL PRIMARY KEY
birstspace INT NOT NULL,
collectionid INT NOT NULL,
object_nm VARCHAR(150) NOT NULL,
object_label VARCHAR (150)NOT NULL
)
составные ключи в таблице 1 spaceid и collectionpa
составные ключи в таблице 2 birstspace и collectionid