Changes between Version 2 and Version 3 of ERModelV2
- Timestamp:
- 01/01/25 15:01:17 (2 weeks ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ERModelV2
v2 v3 28 28 * kontakt(сложен атрибут со tel_br , e-mail) - текстуален задолжителен 29 29 30 **P ol_osi** - Ентитет за осигуреник31 * Примарен клуч: o_embgнумерички30 **Payment** - Ентитет за Payment 31 * Примарен клуч: payment_num - нумерички 32 32 * Атрибути: 33 * name - текстуален задолжителен, 34 * surname - текстуален, 35 * birthdate - датум, 36 * kontakt(сложен атрибут со tel_br , e-mail) - текстуален задолжителен 33 * p_date - датум, 34 * p_amount - нумерички 35 36 **Property_pol** - Ентитет за дефинирање типови на полиси 37 * Примарен клуч: pr_id нумерички 38 * Атрибути: 39 * pol_id - текстуален заолжителен 40 41 **Property** - Ентитет за имот 42 * Кандидат клуч: prop_id нумерички задолжителен 43 * Атрибути: 44 * address - текстуален задолжителен, 45 * floor - текстуален, 46 * year_build - текстуален 47 48 **Auto_pol** - Ентитет за дефинирање типови на полиси 49 * Примарен клуч: a_id нумерички 50 * Атрибути: 51 * pol_id - нумерички 37 52 38 53 **Vehicle** - Ентитет за возилата … … 44 59 * license_plate - текстуален задолжителен 45 60 46 **Property** - Ентитет за имот 47 * Кандидат клуч: prop_id нумерички задолжителен 61 **Travel_pol** - Ентитет за дефинирање типови на полиси 62 * Примарен клуч: tr_id нумерички 63 * Атрибути: 64 * pol_id - текстуален заолжителен 65 66 67 **Pol_osi** - Ентитет за осигуреник 68 * Примарен клуч: o_embg нумерички 48 69 * Атрибути: 49 * address - текстуален задолжителен, 50 * floor - текстуален, 51 * year_build - текстуален 70 * name - текстуален задолжителен, 71 * surname - текстуален, 72 * birthdate - датум, 73 * kontakt(сложен атрибут со tel_br , e-mail) - текстуален задолжителен 52 74 53 75 **Package** - Ентитет за дефинирање пакети … … 64 86 * cov_amount - текстуален 65 87 66 **Pol_auto** - Ентитет за дефинирање типови на полиси67 * Примарен клуч: a_id нумерички68 * Атрибути:69 * pol_id - нумерички70 88 71 **Pol_travel** - Ентитет за дефинирање типови на полиси72 * Примарен клуч: tr_id нумерички73 * Атрибути:74 * pol_id - текстуален заолжителен75 76 **Property_pol** - Ентитет за дефинирање типови на полиси77 * Примарен клуч: pr_id нумерички78 * Атрибути:79 * pol_id - текстуален заолжителен80 89 === Релации 81 90 82 * ** manages** - претсавува 1:N релација помеѓу Customer и Policy каде што клиент ги менаџира сите негови полиси или администратор сите продадени полиси.91 * **Manage** - претсавува 1:N релација помеѓу Customer и Policy каде што клиент ги менаџира сите негови полиси или администратор сите продадени полиси. 83 92 84 93 * **is** - претсавува 1:N релација помеѓу Customer и Pol_dog каде што еден клиент може да биде повекје пати како договарач. … … 86 95 * **has** - N:1 релација помеѓу Policy и Package каде што повеќе полиси може да имат еден пакет. 87 96 88 * ** covers** - Претставува 1:1 релација за ризици помеѓу една автомобилска полиса со автомобилот Auto_pol i Vehicle97 * **Package_covers** - претставува 1:N релација помеѓу Package и Covers каде што една пакета мозе да има повеќе covers. 89 98 90 * **covers** - Претставува 1:1 релација за ризици помеѓу една Патничко полиса со осигурителот Travel_pol i Pol_osi 99 * **Policy_payment** - претставува 1:1 релација помеѓу Payment и Policy каде што едно плаќање може да биде за една полиса. 100 101 * **Covers_property** - претставува 1:N релација помеѓу Property и Property_pol каде што еден имот мозе да има повеќе полиси. 102 103 * **Covers_auto** - претставува 1:N релација помеѓу Vehicle и Auto_pol каде што еден автомобил мозе да има повеќе полиси. 104 105 * **Covers_travel** - претставува 1:N релација помеѓу Pol_osi и Travel_pol каде што еден осигуреник мозе да има повеќе полиси. 91 106 92 107 == Историјат