company = {
    id : integer
    title : string : not null
}, {
    id : primary key
    title : unique key
}

vacancy = {
    id : integer
    company_id : integer : not null
    start_date : datetime
    up_date : datetime
    salary : integer
    salary_to : integer
    title : string : not null
    text : string : [1024] : not null
}, {
    id : primary key
    company_id : key
}, {
    company.id <- company_id
}

keyword = {
    id : integer
    keyword : string : not null
}, {
    id : primary key
    keyword : unique key
}

vacancy_keyword = {
    vacancy_id : integer : not null
    keyword_id : integer : not null
}, {
    vacancy_id, keyword_id : unique key 
    keyword_id, vacancy_id : unique key 
}, {
    vacancy.id <- vacancy_id
    keyword.id <- keyword_id
}