@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
idShura
@idShura
Почитай про нормализацию БД, как минимум разберись с первыми тремя нормальными формами.
И зачем дублировать вопрос?
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы