DROP TABLE drivers_license IF EXISTS;
DROP TABLE person IF EXISTS;

CREATE TABLE person (
	id INTEGER NOT NULL IDENTITY PRIMARY KEY,
	name VARCHAR(50) NOT NULL,
	drivers_license_id INTEGER NOT NULL
);
CREATE UNIQUE INDEX person_name ON person(name);
CREATE UNIQUE INDEX person_drivers_license_id ON person(drivers_license_id);

CREATE TABLE drivers_license (
	id INTEGER NOT NULL IDENTITY PRIMARY KEY,
	license_number INTEGER NOT NULL
);
CREATE UNIQUE INDEX drivers_license_license_number ON drivers_license(license_number);
