Table postgres.public.rental Generated by
SchemaSpy
Legend: SourceForge.net
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
 
Column Type Size Nulls Auto Default Children Parents Comments
rental_id serial 10  √  nextval('rental_rental_id_seq'::regclass)
payment.rental_id payment_rental_id_fkey N
payment_p2007_01.rental_id payment_p2007_01_rental_id_fkey R
payment_p2007_02.rental_id payment_p2007_02_rental_id_fkey R
payment_p2007_03.rental_id payment_p2007_03_rental_id_fkey R
payment_p2007_04.rental_id payment_p2007_04_rental_id_fkey R
payment_p2007_05.rental_id payment_p2007_05_rental_id_fkey R
payment_p2007_06.rental_id payment_p2007_06_rental_id_fkey R
rental_date timestamp 29,6
inventory_id int4 10
inventory.inventory_id rental_inventory_id_fkey R
customer_id int2 5
customer.customer_id rental_customer_id_fkey R
return_date timestamp 29,6  √  null
staff_id int2 5
staff.staff_id rental_staff_id_fkey R
last_update timestamp 29,6 now()

Table contained 16,044 rows at Mon Feb 20 18:07 CET 2023

Indexes:
Column(s) Type Sort Constraint Name
rental_id Primary key Asc rental_pkey
inventory_id Performance Asc idx_fk_inventory_id
rental_date + inventory_id + customer_id Must be unique Asc/Asc/Asc idx_unq_rental_rental_date_inventory_id_customer_id

Close relationships  within of separation: