programs -------- id name varchar(254) url varchar(254) patch_versions -------------- id patch_id int ref(patches(id)) comment memo version int patches ------- id program_id int ref(programs(id)) title varchar(254) notnull default('') applied_since_version varchar(20) description memo notnull created_at datetime created_by varchar(20) updated_at datetime updated_by varchar(20)