General rules:
We can't have an empty column.
We can't have an empty row.
Price can't be empty.
Name can't be empty.
Categories can't be empty.