Задать вопрос
@Zangar

Как сделать правильно? Делать ли новую таблицу или всё поместить в готовую?

Имеется база данных со списком клиентов. Две таблицы: сами клиенты и таблица заявок.
CREATE TABLE IF NOT EXISTS `companies` (
  `numbr` int(11) NOT NULL,
  `compname` varchar(255) NOT NULL DEFAULT '',
  `phone_main` varchar(255) DEFAULT NULL,
  `phone_extra` varchar(255) DEFAULT NULL,
  `adress` varchar(255) DEFAULT NULL,
  `last_order` date DEFAULT NULL
) ENGINE=InnoDB AUTO_INCREMENT=35 DEFAULT CHARSET=utf8;
CREATE TABLE IF NOT EXISTS `orders` (
  `num` int(11) NOT NULL,
  `orders` varchar(255) DEFAULT NULL,
  `date_exec` datetime DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

prntscr.com/ch5syy
prntscr.com/ch5ta6
prntscr.com/ch5tqw
Суть: Нужно сделать форму заполнения заявок. Выпадающий список с клиентами; затем ввод текста -- заявка; статус boolean -- выполнено/не выполнено.
Как можно правильно построить базу данных?
  • Вопрос задан
  • 113 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
idShura
@idShura
Почитай про нормализацию БД, как минимум разберись с первыми тремя нормальными формами.
И зачем дублировать вопрос?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
28 дек. 2024, в 19:01
1500 руб./за проект
28 дек. 2024, в 18:50
1200 руб./в час
28 дек. 2024, в 18:20
50000 руб./за проект