create table if not exists stars ( id blob not null primary key default (julid_new()), name text not null, metadata_url text, born int, died int ); create index if not exists stars_name_dex on stars (lower(name)); -- as in screen credits for a movie create table if not exists credits ( star blob not null, watch blob not null, credit text, -- "actor", "director", whatevs unique (star, watch, credit), foreign key (star) references stars (id), foreign key (watch) references watches (id) ); create index if not exists credits_star_dex on credits (star); create index if not exists credits_watch_dex on credits (watch);