обычно вы не можете иметь ссылку на внешний ключ без принудительного индекса, который идентифицирует столбец или комбинацию столбцов как уникальные (такие как, но не ограничиваясь, первичный ключ)
комп должен иметь идентификатор в качестве первичного ключа
DVD должен иметь идентификатор в качестве первичного ключа
comp2dvd должен иметь идентификатор в качестве первичного ключа
comp2dvd должен иметь id_comp в качестве ссылок на внешний ключ (comp.id)
comp2dvd должен иметь id_dvd в качестве ссылок на внешний ключ (dvd.id)
НЕ позволяйте comp2dvd иметь уникальный индекс или ограничение для пары столбцов (id_comp, id_dvd), так как вам нужны дубликаты для компьютеров с несколькими одинаковыми дисками