Hallo Johannes,
Was versteht man unter einem zusammengesetzten Schlüssel? Dann hätte ich einfach nur die beiden Felder options_id und products_id?
Ein zusammengesetzter Schlüssel ist ein Schlüssel, der sich über mehrere Felder erstreckt. In Deinem Fall würde dann also praktisch die options_id und die products_id _gemeinsam_ den primären Schlüssel abgeben.
Primärschlüssel heißt ja nichts anderes als ein Kriterium, das dazu dient, Zeilen in einer Relation eindeutig zu identifizieren - und das wäre mit beiden IDs ja gegeben.
Viele Grüße,
Christian