== ER дијаграм [[Image(ERmodel_v1.jpg)]] == Ентитети **Users** - генерален ентитет кој што дефинира корисници на апликацијата. * ID - нумерички тип (примарен клуч) * name - текстуален тип (задолжителен атрибут) * lastName - текстуален тип (задолжителен атрибут) * phoneNumber - текстуален тип (задолжителен атрибут) * еmail - текстуален тип (опционален атрибут) **Roles** - ентитет кој чува податоци за тип на корисник кој што може да биде админ, менаџер, вработен или стандарден корисник. * ID - нумерички тип (примарен клуч) * type - текстуален тип **Cities** - ентитет во кој што ќе се чуваат сите градови во кои што има ветeринарен центар. * ID - нумерички тип (примарен клуч) * name - текстуален тип (задолжителен атрибут) * adress - текстуален тип (задолжителен атрибут) **Vet_Centers** - ентитет во кој ќе се чуваат информации за ветеринарните центри. * ID - нумерички тип (примарен клуч) * name - текстуален тип (задолжителен атрибут) * address - текстуален тип (задолжителен атрибут) * description - текстуален тип * longitude - varchar тип * latitute - varchar тип * phoneNumber - текстуален тип (задолжителен атрибут) * workingHours - нумерички тип **Pets** - ентитет во кој се чуваат податоци за секое милениче кое што било примено во ветeринарниот центар. * ID - нумерички тип (примарен клуч) * description - текстуален тип * color - (hexadecimal ->char,short или int) * dateOfBirthday - дата **Pet_Galery** - ентитет во кој ќе се чуваат слики од миленичиња. * ID - нумерички тип (примарен клуч) * image **Type_Of_Pets** - ентитет во кој ќе се чуваат податоци за различни категории на миленичиња (куче, маче итн.). * ID - нумерички тип (примарен клуч) * name - текстуален тип * description - текстуален тип **Breeds** - ентитет во кој ќе се чуваат податоци за одредена раса/сорта. Breeds e слаб ентитет бидејќи расата на милениче не постои ако не постои категоријата на милениче. * ID - нумерички тип (примарен клуч) * name - текстуален тип **Pet_Status** - ентитет во кој ќе се зачувуваат сите типови на состојби кога едно милениче е во ветеринарна служба, пример: примен, на чекање, операција, закрепнува итн.. * ID - нумерички тип (примарен клуч) * type - текстуелен тип * note - текстуален тип **Therapy** - ентитет во кој ќе се зачувуваат сите настани поврзани со едно милениче * ID - нумерички тип (примарен клуч) * appointmentDate - датум * description - текстуален тип **Medecines** - ентитет во кој ќе се чуваат сите лекови. * ID - нумерички тип (примарен клуч) * description - текстуален тип **Manufacturer** - ентитет во кој ќе се чуваат производителите на лекови. * ID - нумерички тип (примарен клуч) * description - текстуален тип * stage - текстуален тип * city - текстуален тип **Diagnostics** - ентитет во кој ќе се чуваат дијагнозите за миленичињата. * ID - нумерички тип (примарен клуч) * description - текстуален тип **Jobs** - ентитет во кој ќе се чуваат слободните работни места во ветринарните центри. * ID - нумерички тип (примарен клуч) * description - текстуален тип * predictedSalary - нумерички тип **Reports** - ентитет во кој ќе се чуваат пријавите за изгубени миленичиња. * ID - нумерички тип (примарен клуч) * description - текстуален тип **Pet_Cares** - ентитет во кој ќе се чуваат барањата за услуги (Пример: за чување на милениче). * ID - нумерички тип (примарен клуч) * title - текстуален тип * description - текстуален тип * dateEnding - дата **Products** - ентитет во кој ќе се чуваат податоци за продуктите. * ID - нумерички тип (примарен клуч) * name - текстуален тип * description - текстуален тип * price - нумерички тип * dateAdded - дата * isActive - boolean (nullable) * category - текстуален тип **Orders**- ентитет во кој ќе се чуваат податоци за нарачките. * ID - нумерички тип (примарен клуч) * Quantity - нумерички тип **Blog_Post_For_Consultations** - ентитет во кој ќе се чуваат сите консултации. * ID - нумерички тип (примарен клуч) * title - текстуален тип * description - текстуален тип * dateAsked - дата **Blog_Post_Answers** - ентитет во кој ќе се чуваат прашањата. * ID - нумерички тип (примарен клуч) * reply - текстуален тип * parentID - нумерички тип == Историјат [https://develop.finki.ukim.mk/projects/VetCareConnect/attachment/wiki/ERModel/ERmodel_v1.jpg Верзија1] - Иницијална верзија на моделот. Креирани се ентитетите и релациите меѓу истите.