Translate the following question to SQL: Show the medicine names and trade names that cannot interact with the enzyme with product 'Heme'.

Schema: CREATE TABLE medicine (
    id INT   PRIMARY KEY,
    name TEXT,
    Trade_Name TEXT,
    FDA_approved TEXT,
    UNIQUE (id)
);

CREATE TABLE enzyme (
    id INT   PRIMARY KEY,
    name TEXT,
    Location TEXT,
    Product TEXT,
    Chromosome TEXT,
    OMIM INT,
    Porphyria TEXT,
    UNIQUE (id)
);

CREATE TABLE medicine_enzyme_interaction (
    enzyme_id INT   PRIMARY KEY,
    medicine_id INT   PRIMARY KEY,
    interaction_type TEXT,
    PRIMARY KEY (enzyme_id, medicine_id),
    UNIQUE (enzyme_id, medicine_id),
    FOREIGN KEY (medicine_id) REFERENCES medicine(id),
    FOREIGN KEY (enzyme_id) REFERENCES enzyme(id)
);
user
SELECT name ,  trade_name FROM medicine EXCEPT SELECT T1.name ,  T1.trade_name FROM medicine AS T1 JOIN medicine_enzyme_interaction AS T2 ON T2.medicine_id  =  T1.id JOIN enzyme AS T3 ON T3.id  =  T2.enzyme_id WHERE T3.product  =  'Protoporphyrinogen IX'
assistant