I have created tables in MySQL Workbench as shown below :
customer TABLE
CREATE TABLE IF NOT EXISTS customer (
    customer_id NUMERIC(5) PRIMARY KEY NOT NULL,
    cust_name VARCHAR(30),
    city VARCHAR(15),
    grade NUMERIC(5)
);
orders TABLE
CREATE TABLE IF NOT EXISTS orders (
    order_num NUMERIC(5) PRIMARY KEY NOT NULL,
    purch_AMT DECIMAL(8 , 2 ),
    ord_date DATE,
    salesman NUMERIC(5) NOT NULL,
    FOREIGN KEY (salesman)
        REFERENCES salesman (salesman_id),
    customer NUMERIC(5) NOT NULL,
    FOREIGN KEY (customer)
        REFERENCES customer (customer_id)
);
salesman TABLE
CREATE TABLE IF NOT EXISTS salesman (
    salesman_id NUMERIC(5) PRIMARY KEY NOT NULL,
    salesman_name VARCHAR(50),
    city VARCHAR(15),
    commission DECIMAL(5 , 2 )
);
when i insert date in orders table in this columns
order_num NUMERIC(5) PRIMARY KEY NOT NULL,
purch_AMT DECIMAL(8 , 2 ),
ord_date DATE,
i get this message
Error Code: 1452. Cannot add or update a child row: a foreign key constraint fails
 
    