= Верзија 1 == ER дијаграм [[Image(ERModel_v4.png)]] == Податочни побарувања === Ентитети **Policy** - Овој ентитет се избира како примарен ентитет, тука се наоѓат најважните детали за полиса * Примарен клуч: p_id - нумерички, задолжителен * Атрибути: * sdate - датум задолжителен, * edate - датум задолжителен **Customer** - Ентитет за корисникот кој се логира * Примарен клуч: c_id - нумерички * Атрибути: * e-mail - текстуален задолжителен, * password - текстуален задолжителен, * type - нумерички (клиент или администратор) **Pol_dog** - Ентитет кој произлегува од Customer * Примарен клуч: d_embg нумерички * Атрибути: * name - текстуален задолжителен, * surname - текстуален, * birthdate - датум, * kontakt(сложен атрибут со tel_br , e-mail) - текстуален задолжителен **Pol_osi** - Ентитет за осигуреник * Примарен клуч: o_embg нумерички * Атрибути: * name - текстуален задолжителен, * surname - текстуален, * birthdate - датум, * kontakt(сложен атрибут со tel_br , e-mail) - текстуален задолжителен **Vehicle** - Ентитет за возилата * Кандидат клуч: v_id нумерички задолжителен * Атрибути: * type - текстуален задолжителен, * marka - текстуален, * model - текстуален, * license_plate - текстуален задолжителен **Property** - Ентитет за имот * Кандидат клуч: prop_id нумерички задолжителен * Атрибути: * address - текстуален задолжителен, * floor - текстуален, * year_build - текстуален **Package** - Ентитет за дефинирање пакети * Примарен клуч: code нумерички * Атрибути: * title - текстуален * total - текстуален, * valute - текстуален **Covers** - Ентитет за дефинирање ризици * Примарен клуч: code нумерички * Атрибути: * cov_type - текстуален * cov_amount - текстуален **Pol_auto** - Ентитет за дефинирање типови на полиси * Примарен клуч: a_id нумерички * Атрибути: * pol_id - нумерички **Pol_travel** - Ентитет за дефинирање типови на полиси * Примарен клуч: tr_id нумерички * Атрибути: * pol_id - текстуален заолжителен **Property_pol** - Ентитет за дефинирање типови на полиси * Примарен клуч: pr_id нумерички * Атрибути: * pol_id - текстуален заолжителен === Релации * **manages** - претсавува 1:N релација помеѓу Customer и Policy каде што клиент ги менаџира сите негови полиси или администратор сите продадени полиси. * **is** - претсавува 1:N релација помеѓу Customer и Pol_dog каде што еден клиент може да биде повекје пати како договарач. * **has** - N:1 релација помеѓу Policy и Package каде што повеќе полиси може да имат еден пакет. * **covers** - Претставува 1:1 релација за ризици помеѓу една автомобилска полиса со автомобилот Auto_pol i Vehicle * **covers** - Претставува 1:1 релација за ризици помеѓу една Патничко полиса со осигурителот Travel_pol i Pol_osi == Историјат * [attachment:ERModel_v1.png Верзија 1] - Почетен ER дијаграм со ентитети, атрибути и релации.