Гость
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Проектирование БД магазина / 10 сообщений из 10, страница 1 из 1
01.01.2018, 20:39
    #39578597
Good_bug
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проектирование БД магазина
Доброго вам времени суток!

Задание:
Я решил написать программу кассового аппарата на с++, для этого я просмотрел уроки по SQL и проектирование БД.
Мне необходимо создать базу данных с 3-мя основными таблицами: с товарами, продавцами и список всех чеков.
По общей сущности они должны иметь вид схемы указанный в изображение ниже.

Проблема:
Мне необходимо добавит чеки в детализированном виде, с указанием всех товаров, кол., цен и т.д.

Догадки:
1)Я строю догадки что все можно впихнуть в одну таблицу и доставать нужный чек по его ключу, но таблица будет просто огромной и я не уверен в правильности этого решения.
2)Также есть второй план, для каждого чека создавать отдельную таблицу с именем по номеру чека, так данные выглядят более привлекательно, но и в данном случае я не уверен в правильности.

Я хочу узнать правильно ли я мыслю и какой из вариантов лучше или есть другой способ решения данной задачи.

Заранее спасибо!!
...
Рейтинг: 0 / 0
02.01.2018, 03:14
    #39578639
vmag
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проектирование БД магазина
Good_bug,

Чек - главная таблица, Строки чека - подчиненная...

Good_bugЯ решил написать программу кассового аппарата на с++

Ну... ну...
...
Рейтинг: 0 / 0
02.01.2018, 03:45
    #39578640
Good_bug
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проектирование БД магазина
vmagСтроки чека - подчиненная...

Не особо понял..
vmagGood_bugЯ решил написать программу кассового аппарата на с++
Ну... ну...


Это не очень трудно(если не входить в полную детализацию и оптимизацию).
...
Рейтинг: 0 / 0
02.01.2018, 07:17
    #39578642
982183
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проектирование БД магазина
Good_bugЯ решил написать программу кассового аппарата
Это практическая задача или чисто учебная?
...
Рейтинг: 0 / 0
02.01.2018, 07:27
    #39578643
982183
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проектирование БД магазина
Если практическая, то я бы советовал выбросить из головы эту мысль и взять готовое решение.
Если учебная, то я бы тем более советовал бы взять несколько готовых решений, и посмотреть, как у них всё там устроено.
...
Рейтинг: 0 / 0
02.01.2018, 12:53
    #39578669
Good_bug
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проектирование БД магазина
982183Good_bugЯ решил написать программу кассового аппарата
Это практическая задача или чисто учебная?
Чисто учебная.
...
Рейтинг: 0 / 0
02.01.2018, 12:57
    #39578670
Good_bug
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проектирование БД магазина
982183Если практическая, то я бы советовал выбросить из головы эту мысль и взять готовое решение.
Если учебная, то я бы тем более советовал бы взять несколько готовых решений, и посмотреть, как у них всё там устроено.

Конечно легко взять готовое решение, но легче будет самому ее спроектировать, по скольку мне придется ещё писать программу которая будет управлять данными из БД.
...
Рейтинг: 0 / 0
02.01.2018, 13:02
    #39578672
Good_bug
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проектирование БД магазина
982183Если учебная, то я бы тем более советовал бы взять несколько готовых решений, и посмотреть, как у них всё там устроено.

Я смотрел, но всетоки не до конца понял как реализовать такого рода случаи.
...
Рейтинг: 0 / 0
02.01.2018, 13:17
    #39578680
982183
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проектирование БД магазина
Погугли "база данных склада"
Всё описано сотни раз.

Или посмотри хоть демопример в Access
...
Рейтинг: 0 / 0
02.01.2018, 14:12
    #39578690
Good_bug
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проектирование БД магазина
Всем спасибо, уже сам разобрался.
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Проектирование БД магазина / 10 сообщений из 10, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]