eyakimov преди 4 месеца
родител
ревизия
87841307cf
променени са 1 файла, в които са добавени 4 реда и са изтрити 98 реда
  1. 4 98
      readme.md

+ 4 - 98
readme.md

@@ -36,12 +36,12 @@
 ## Содержание
 
 * [Описание предметной области](#описание-предметной-области)
-* [Диаграмма вариантов использования](#диаграмма-вариантов-использования)
+* [Диаграмма вариантов использования(прецедентов)](#диаграмма-вариантов-использования-прецедентов)
 * [Спецификация вариантов использования (прецедентов)](#спецификация-вариантов-использования-прецедентов)
 * [Диаграмма состояний](#диаграмма-состояний)
 * [ER-диаграмма](#er-диаграмма)
 * [Словарь данных](#словарь-данных)
-* [База данных SQL](#база-данных-sql)
+
 
 ### Описание предметной области
 * Предполагается, что в системе автосалона будет 4 роли пользователей: клиенты, продавцы-консультанты, подборщики, администраторы. Авторизация в системе производится по телефону и паролю. Клиенты могут зарегистрироваться в системе, указав ФИО, телефон, пароль, дату рождения.
@@ -60,7 +60,7 @@
 
 * Если клиент выбирает “Продать автомобиль”. Продавец-консультант напрямую получает заявку, даёт примерную оценочную стоимость и приглашает на живую оценку.
 
-### Диаграмма вариантов использования
+### Диаграмма вариантов использования (прецедентов)
 ![img1](./img/1.png)
 ![img2](./img/2.png)
 ![img3](./img/3.png)
@@ -207,98 +207,4 @@ Key | Field Name | Data Type/Field Size | Required? | Notes
 PK | Id | INT | Y |
  | titile | varchar(60) | Y | В какой категории продается авто
 
-### База данных SQL
-![Базы данных](/img/BD.png)
-#### Скрипт
-```
-CREATE TABLE `Role` (
-	`Id` INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY,
-	`title` varchar(50) DEFAULT NULL
-)
-
-CREATE TABLE `Member` (
-	`Id` INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY,
-	`phoneNumber` varchar(12) DEFAULT NULL,
-	`fullName` varchar(255) DEFAULT NULL,
-	`password` varchar(40) DEFAULT NULL,
-	`postAdress` varchar(255) DEFAULT NULL,
-	`roleId` INT,
-	FOREIGN KEY(`roleId`) REFERENCES `ROLE` (`Id`)
-)
-
-CREATE TABLE `Brand` (
-	`Id` INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY,
-	`title` varchar(100) DEFAULT NULL
-)
-
-CREATE TABLE `Model` (
-	`Id` INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY,
-	`title` varchar(100) DEFAULT NULL
-)
-
-CREATE TABLE `Generation` (
-	`Id` INT(11) NOT NULL AUTO_INCR EMENT PRIMARY KEY,
-	`title` varchar(100) DEFAULT NULL
-)
-
-CREATE TABLE `Engine` (
-	`Id` INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY,
-	`title` varchar(30) DEFAULT NULL
-)
-
-CREATE TABLE `Color` (
-	`Id` INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY,
-	`title` varchar(80) DEFAULT NULL
-)
-
-CREATE TABLE `Transmission` (
-	`Id` INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY,
-	`title` varchar(30) DEFAULT NULL
-)
-
-CREATE TABLE `Category` (
-	`Id` INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY,
-	`title` varchar(60) DEFAULT NULL
-)
-
-CREATE TABLE `Car` (
-	`Id` INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY,
-	`brandId` INT,
-	FOREIGN KEY(`brandId`) REFERENCES `Brand` (`Id`),
-	`modelId` INT,
-	FOREIGN KEY(`modelId`) REFERENCES `Model` (`Id`),
-	`generationId` INT,
-	FOREIGN KEY(`generationId`) REFERENCES `Generation` (`Id`),
-	`dateOfIssue` Date DEFAULT NULL,
-	`engineCap` Decimal(2,1) DEFAULT NULL,
-	`engineId` INT,
-	FOREIGN KEY(`engineId`) REFERENCES `Engine` (`Id`),
-	`cost` int(15) DEFAULT NULL,
-	`colorId` INT,
-	FOREIGN KEY(`colorId`) REFERENCES `Color` (`Id`),
-	`transmissionId` INT,
-	FOREIGN KEY(`transmissionId`) REFERENCES `Transmission` (`Id`),
-	`photo` varchar(255),
-	`description` varchar(255),
-	`categoryId` INT,
-	FOREIGN KEY(`categoryId`) REFERENCES `Category` (`Id`)
-)
-
-CREATE TABLE `Payment` (
-	`Id` INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY,
-	`paymentDate` Date DEFAULT NULL,
-	`description` varchar(255) DEFAULT NULL, 
-	`amountPaid` INT(15) DEFAULT NULL
-)
-
-CREATE TABLE `Order` (
-	`Id` INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY,
-	`transactionDate` Date DEFAULT NULL,
-	`memberId` INT,
-	FOREIGN KEY(`memberId`) REFERENCES `Member` (`Id`),
-	`carId` INT,
-	FOREIGN KEY(`carId`) REFERENCES `Car` (`Id`),
-	`paymentId` INT,
-	FOREIGN KEY(`paymentId`) REFERENCES `Payment` (`Id`)
-)
-```
+