= Верзија 1 = == Дијаграм == [[Image(ERmodel_v1.png)]] == Податочни побарувања == === Ентитети === * '''Library''' – ентитет што ја претставува библиотеката * Кандидат клучеви * lib_id – примарен клуч, нумерички тип (Long), задолжителен * Атрибути * lib_name – текстуален тип (String), максимум 100 карактери, задолжителен * lib_city – текстуален тип (String), максимум 15 карактери, задолжителен * book_list – динамична листа (листа од сите книги - Book), задолжителна * genre_list - * genre_types – енум тип, задолжителна * writer_list – динамична листа (листа од сите автори - Writer), задолжителна * month_ship_price – нумерички тип (Int), задолжителен * year_ship_price – нумерички тип (Int), задолжителен * '''Employee''' – ентитет што претставува вработен во библиотеката * Кандидат клучеви * emp_id - примарен клуч, нумерички тип (Long), задолжителен * Атрибути * emp_name– текстуален тип (String), максимум 15 карактери, задолжителен * emp_surname– текстуален тип (String), максимум 15 карактери, задолжителен * emp_position– текстуален тип (String), максимум 15 карактери, задолжителен * '''Member''' – ентитет (корисник) што претставува член во библиотеката, има членство во истата * Кандидат клучеви * mem_id – примарен клуч, нумерички тип (Long), задолжителен * Атрибути * mem_name – текстуален тип (String), максимум 15 карактери, задолжителен * mem_surname – текстуален тип (String), максимум 15 карактери, задолжителен * mem_birth * mem_town – текстуален тип (String), максимум 15 карактери, задолжителен * mem_adr – текстуален тип (String), максимум 50 карактери, задолжителен * mem_pass – текстуален тип (String), максимум 20 карактери, задолжителен * mem_email – текстуален тип (String), максимум 50 карактери, задолжителен * book_list – динамична листа (листа од сите книги - Book), задолжителна * '''Book''' – ентитет што претставува книга во библиотеката * Кандидат клучеви * book_id – примарен клуч, нумерички тип (Long), задолжителен * Атрибути * Book_name – текстуален тип (String), максимум 100 карактери, задолжителен * book_num – нумерички тип (Int), задолжителен * downloads – нумерички тип (Int), задолжителен * book_price – нумерички тип (Int), задолжителен * late_return_price – нумерички тип (Int), задолжителен * is_free – променлива од тип бул (bool), задолжителна * genre – текстуален тип (String), максимум 15 карактери, задолжителен * '''Writer''' – ентитет што претставува автор на некоја книга која постои во библиотеката * Кандидат клучеви * writer_id – примарен клуч, нумерички тип (Long), задолжителен * Атрибути * book_num – нумерички тип (Int), задолжителен * '''Reservation''' – ентитет што претсавува правење на резервација од страна на некој член * Кандидат клучеви * res_id – примарен клуч, нумерички тип (Long), задолжителен * Атрибути * res_date * book_id – нумерички тип, задолжителен === Релации === == Историјат: == * '''[wiki:ERmodel_v1.png Верзија 1]''' - креирани сите атрибути и релации.