Создание интернет магазина — часть 10 — База данных

Автор Ivan Samoilov
Создание интернет магазина — часть 10 — База данных

его переходим с вами на последний этап.

Когда нам надо сохранить уже информацию внутрь базы данных мы уже смогли сделать выбор товара например мы выберем потом какой-то давал делаем checkout пишем имя например тестер один пишем. Давайте Кто такой чек. А у нас есть Black Panther поставили уже уже поставил заебать Point тестер тестер один Street Bot и сделаем сабмит то есть у нас есть и мы хотим уже сделать заказ делаем сабмит и мы попадаем на сервер со всеми у нас уже работает сервер и мы видим данные клиента пришли на сервер и товар который он заказал теперь нам осталось только писать код минимальный кот который сохранит в базу данных сохранить в базу данных в информацию прекрасна наша цель — это минимально писать код на си шарпе потому, что мы пытаемся сделать фронтенд курсы по фронтенду они.

Побег и поэтому мы пытаемся минимально писать.

Так давайте начнем с того, что мы хотим подключиться к базе данных на эту модель мы сделаем новую модель чтобы у нас не было сложности ISO чтобы сделать максимально просто мы сделаем новую модель и. Дню item entity Framework Data Edit entity Framework назовём её не знаю. Там модель 2 скажем так модельного в твоём можно её назвать. Вот — это неважно. Как вы назовете совершенно всё — это неважно вот модель 2 чтобы мы знали, что — это насчёт 2 моделях дальше entity Framework подключение к магазину и мы говорим что. Хотим мы хотим таблицы какие нам нужны таблицы заказ заказ сохраняется. Так давайте посмотрим. Какие таблицы нам нужны для заказа теперь вот — это вот самый важный этап нам надо понять диаграмму базы данных то сделаем New Database diagram и создаем новую аудиограмма — это связи между таблицами нам нужна таблица ордерс detalles и кастом раз. И теперь мы видим логическую связь между таблицами которая только, что есть таблица активов расчет заказа мне есть заказы в таблице орденские заказы и у нас есть заказа клиент который заказал этот заказ например клиент 25, а кто такой клиент 25 вот в этой как написано, что клиент 25 у него такое имя какая-то фамилия он живёт по такому-то адресу то есть номер заказа клиент сотрудник который его обслуживает этот заказ дата заказа и разные например там адрес куда ему отослать этот заказ заметить, что есть адрес клиента есть для конкретного заказа в этом заказе есть для каждого заказа только одна строчка, а где подробности этого заказа. Какие товары в включить — это Order details for Order details написано заказу номер 17 товар такой-то номер 17 ещё один товар и ещё один товар то есть для каждого заказа в орденах будет много много строчек. Давайте посмотрим на — это сделаем здесь например Edit Top 200 мы увидим, что для заказа 10248 у нас есть три товара в этом заказе 3 номер 11 номер 42 этого в72, что — это за товаром можно посмотреть в таблице товаров кстати 10 цена которая может быть — это цена поставки — это особая цена. Кто он получил для этого заказа количество и скидка. Но самое важное понять, что для каждого одного заказа в ордер Beatles будет много этот — это логическая структура базы данных и кстати — это то, что делает каждый новый сотрудник твой приходит он первую неделю сидит и только учит всю эту базу данных и всё — это логическую структуру кто с кем связаны. Почему Теперь мы поняли быстренько нашу логическую структуру мы можем импортировать аудио detalles audeze isine10. Макс клиентов мы можем также импортировать ключи ключи то есть данных можно прыгнуть активировать ключи и можно протирать процедуры, но я не знаю сколько нам — это надо мы сейчас давайте сделаем запасной вариант делаем. Это так оно и есть и всё полететь. Ефремов он очень такой как бы надо уметь им работать про него есть отдельный курс настоящих фирмах работают вручную vs entity Framework прекрасно нас есть три таблицы костюмов Adidas я так-то 17/2 эти. Это только для товаров. А — это для сохранения информации в базу данных я могу долго объяснять почему так легче сделать мне так легче прекрасном — это закрываем делаем rebuild и ставим магазин сюда обратно теперь начинаем сохранять информацию в базу данных должны первое, что создать. Я просто обнять и я уже просто знаю, что надо написать. Сейчас я думаю как бы дать писать и объяснять вам, что я делаю. Вот первое, что создаю переменную типа вот нашу новую вот — это вот базу данных на моё db1 создаем переменную которая будет указывать на эту новую базу данных создаем объект в памяти на которую она указывать то есть мы объявили сначала переменную. Теперь мы выделили под неё память. Татьяна указывает реально на объект. Это называется создать экземпляр объекта доля доля на. Мне нужен ещё один готова сделать ненормальные числа я сделаю вандальные числа HD переменная. ОВД и она будет указывать тоже самое на новые экземпляры класса Random. О'кей смотрите чтобы — это не писать каждый раз так объявление переменной. А потом выделение ей памяти можно — это сократить и сразу же писать в одной строчке. О'кей вот так вот — это хорошо — это всё учиться на курсы си Sharp, а так мы хотим создать сейчас нового клиента в базе данных то есть мы делаем кастомер переменную типа New costume костюм у нас есть объект. Кострома и мы ведь этот объект кастом это.

0 комментариев
0

Читайте также