1 * 1 * 1 * 1 * 1 * 0..1 * 1 * 1 * 1 * 1 * 1 * 1 * 0..1 * 1 * 1 * 1 * 1 * 1 * 1 * 1 * 1 * 1 * film film_id INTEGER title VARCHAR(255) description TEXT release_year VARCHAR(4) language_id INT original_language_id INT rental_duration SMALLINT rental_rate DECIMAL(4,2) length SMALLINT replacement_cost DECIMAL(5,2) rating VARCHAR(10) special_features VARCHAR(100) last_update TIMESTAMP film_text film_id INTEGER title VARCHAR(255) description TEXT language language_id INTEGER name CHAR(20) last_update TIMESTAMP film_actor actor_id INT film_id INT last_update TIMESTAMP actor actor_id INTEGER first_name VARCHAR(45) last_name VARCHAR(45) last_update TIMESTAMP film_category film_id INT category_id INT last_update TIMESTAMP category category_id INTEGER name VARCHAR(25) last_update TIMESTAMP inventory inventory_id INTEGER film_id INT store_id INT last_update TIMESTAMP store store_id INTEGER manager_staff_id INT address_id INT last_update TIMESTAMP rental rental_id INTEGER rental_date TIMESTAMP inventory_id INT customer_id INT return_date TIMESTAMP staff_id INT last_update TIMESTAMP staff staff_id INTEGER first_name VARCHAR(45) last_name VARCHAR(45) address_id INT picture BLOB email VARCHAR(50) store_id INT active SMALLINT username VARCHAR(16) password VARCHAR(40) last_update TIMESTAMP customer customer_id INTEGER store_id INT first_name VARCHAR(45) last_name VARCHAR(45) email VARCHAR(50) address_id INT active CHAR(1) create_date TIMESTAMP last_update TIMESTAMP address address_id INTEGER address VARCHAR(50) address2 VARCHAR(50) district VARCHAR(20) city_id INT postal_code VARCHAR(10) phone VARCHAR(20) last_update TIMESTAMP city city_id INTEGER city VARCHAR(50) country_id INT last_update TIMESTAMP country country_id INTEGER country VARCHAR(50) last_update TIMESTAMP payment payment_id INTEGER customer_id INT staff_id INT rental_id INT amount DECIMAL(5,2) payment_date TIMESTAMP last_update TIMESTAMP fk_address_city 1 * fk_city_country 1 * fk_customer_store 1 * fk_customer_address 1 * fk_film_language 1 * fk_film_language_original 0..1 * fk_film_actor_actor 1 * fk_film_actor_film 1 * fk_film_category_film 1 * fk_film_category_category 1 * fk_inventory_store 1 * fk_inventory_film 1 * fk_payment_rental 0..1 * fk_payment_customer 1 * fk_payment_staff 1 * fk_rental_staff 1 * fk_rental_inventory 1 * fk_rental_customer 1 * fk_staff_store 1 * fk_staff_address 1 * fk_store_staff 1 * fk_store_address 1 * film film_id INTEGER title VARCHAR(255) description TEXT release_year VARCHAR(4) language_id INT original_language_id INT rental_duration SMALLINT rental_rate DECIMAL(4,2) length SMALLINT replacement_cost DECIMAL(5,2) rating VARCHAR(10) special_features VARCHAR(100) last_update TIMESTAMP film_text film_id INTEGER title VARCHAR(255) description TEXT language language_id INTEGER name CHAR(20) last_update TIMESTAMP film_actor actor_id INT film_id INT last_update TIMESTAMP actor actor_id INTEGER first_name VARCHAR(45) last_name VARCHAR(45) last_update TIMESTAMP film_category film_id INT category_id INT last_update TIMESTAMP category category_id INTEGER name VARCHAR(25) last_update TIMESTAMP inventory inventory_id INTEGER film_id INT store_id INT last_update TIMESTAMP store store_id INTEGER manager_staff_id INT address_id INT last_update TIMESTAMP rental rental_id INTEGER rental_date TIMESTAMP inventory_id INT customer_id INT return_date TIMESTAMP staff_id INT last_update TIMESTAMP staff staff_id INTEGER first_name VARCHAR(45) last_name VARCHAR(45) address_id INT picture BLOB email VARCHAR(50) store_id INT active SMALLINT username VARCHAR(16) password VARCHAR(40) last_update TIMESTAMP customer customer_id INTEGER store_id INT first_name VARCHAR(45) last_name VARCHAR(45) email VARCHAR(50) address_id INT active CHAR(1) create_date TIMESTAMP last_update TIMESTAMP address address_id INTEGER address VARCHAR(50) address2 VARCHAR(50) district VARCHAR(20) city_id INT postal_code VARCHAR(10) phone VARCHAR(20) last_update TIMESTAMP city city_id INTEGER city VARCHAR(50) country_id INT last_update TIMESTAMP country country_id INTEGER country VARCHAR(50) last_update TIMESTAMP payment payment_id INTEGER customer_id INT staff_id INT rental_id INT amount DECIMAL(5,2) payment_date TIMESTAMP last_update TIMESTAMP