Wie kann man mit DAL ein neues Produkt erstellen

Kontext hier ist ein Shopware 6 Plugin.
Wie kann man mit DAL ein neues Produkt erstellen?

Eine weitere Frage wäre, wie man Varianten (Farben/Größen) eines Produktes erstellen kann.

So erstellt man lokal Daten: https://docs.shopware.com/en/shopware-platform-dev-en/internals/core/data-abstraction-layer/write?category=shopware-platform-dev-en/internals/core/data-abstraction-layer

Schöne Grüße,
Niklas