Introduction
First Normal Form (1NF) helps organize data in a table so that each piece of information is stored clearly and separately. This makes data easier to understand and use.
CREATE TABLE table_name ( column1 datatype PRIMARY KEY, column2 datatype NOT NULL, column3 datatype, ... ); -- Ensure each column holds atomic (single) values only. -- No repeating groups or arrays in columns.
CREATE TABLE Students ( StudentID INT PRIMARY KEY, Name VARCHAR(100), Age INT );
CREATE TABLE Orders ( OrderID INT PRIMARY KEY, ProductName VARCHAR(100), Quantity INT );
CREATE TABLE Employees ( EmployeeID INT PRIMARY KEY, Name VARCHAR(100), PhoneNumber VARCHAR(15) );
CREATE TABLE Books ( BookID INT PRIMARY KEY, Title VARCHAR(100), Author VARCHAR(100) ); INSERT INTO Books (BookID, Title, Author) VALUES (1, 'The Cat in the Hat', 'Dr. Seuss'), (2, 'Green Eggs and Ham', 'Dr. Seuss'); SELECT * FROM Books;
Orders(OrderID, Customer, Items)CREATE TABLE Employees (ID INT, Name VARCHAR(50), Skills VARCHAR(100));Orders(OrderID INT, Customer VARCHAR(50), Products VARCHAR(255))Pass the test and this pattern moves unknown