Skip to content

Last modified: November 6, 2025

Mandatory Relationship

normal relationship

CREATE TABLE Product (
    product_id INT PRIMARY KEY,
    pname VARCHAR(50),
    category VARCHAR(50),
    company_id INT,  --(can be NULL)
    FOREIGN KEY (company_id)
  REFERENCES Company(company_id)
);


mandatory relationship

CREATE TABLE Product (
    product_id INT PRIMARY KEY,
    pname VARCHAR(50),
    category VARCHAR(50),
    company_id INT NOT NULL,  --(cannot be NULL)
    FOREIGN KEY (company_id)
  REFERENCES Company(company_id)
);