powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Как правильно (логичнее) создать базу данных?
4 сообщений из 4, страница 1 из 1
Как правильно (логичнее) создать базу данных?
    #37629065
afrodita
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день! Хочу перенести рутинную работу в Экселе в веб-интерфейс.
Значит сейчас учёт ведётся так - имеется таблица "Адресная программа рекламных щитов" (знаете, что по городу такие стоят большие) с полями:
номер щита, адрес щита, сторона (бывает А и Б), цена, январь, февраль, март
Каждый щит может может иметь как одну сторону А или Б, так и две одновременно (щаще 2), поля январь-февраль-март меняются с течением времени на "февраль-март-апрель" вручную, и могут иметь значения свободно, резерв, занято.

Также имеется вторая таблица "ведомость", с полями номер щита, сторона, январь, февраль, март - которые тоже меняются с течением времени вручную, и в которые пишется название фирмы или частного лица, которое взяло в аренду щит.

Как-бы, если будет инфа по клиентам, то и таблицу клиенты новую прийдется создать в mysql, для более детальной инфы.

В общем, хочу сделать веб-интерфейс для автоматизации этой работы и более наглядного и удобного вывода информации. Но не могу сформировать логичную базу данных для этих целей
Помогите, пожалуйста, какие таблицы былоб логичнее сделать? И как сделать таблицу клиентов, таблицу свободных щитов, таблицу всех щитов?
...
Рейтинг: 0 / 0
Как правильно (логичнее) создать базу данных?
    #37629182
Злой Бобр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
afrodita,

Таблицы: Щиты, Клиенты, Состояние щита. Это если учитывать только щиты. Если оплаты то добавятся расчеты и т.п.
...
Рейтинг: 0 / 0
Как правильно (логичнее) создать базу данных?
    #37630479
Ы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ы
Гость
afrodita,

1) не переносите в БД вашу неправильно организованную работу с Excel!
2) прочитайте что-нибудь про модель «сущность-связь».

В итоге у вас получится что-то вроде подсказанного Злым Бобром:
таблица «щиты»: номер, адрес (м.б. из нескольких полей), кол-во сторон, еще какие-то постоянные свойства щита;

таблица «клиенты»: номер, название, что-то еще;

таблица «заказы»: номер, номер клиента, повесить, снять, что-то еще;

таблица «висит на щите»: номер щита, сторона (здесь будет нужна проверка, чтоб не повесить на несуществующую сторону), номер заказа, повесили, сняли, что-то еще;

...
Рейтинг: 0 / 0
Как правильно (логичнее) создать базу данных?
    #37631678
stwom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
к словам ЗБ и Ы
afrodita... в Экселе ...afrodita, сходите на ветку Акса
можа там и "поглумятся" (фотку потребуют ;))),
но, если правильно сформулируете - результат будет быстрее
(сам из екселя в акс - когда-то)
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Как правильно (логичнее) создать базу данных?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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