MySQL: сохранение значения из поля, которое может отображаться в переменной в форме - PullRequest
2 голосов
/ 14 января 2011

Я создаю форму в CodeIgniter, которая имеет парное значение - компании и генеральные директора.Идея состоит в том, что, хотя в форме имеется только одно поле «Компания» с одним полем «CEO» ниже, у меня есть кнопка для создания большего числа пар полей «Company-CEO».У меня есть идея, как сделать так, чтобы это появлялось на внешнем интерфейсе, но я не совсем уверен, какой из способов лучше всего сохранить его на бэкенде.в одно значение для хранения в базе данных MySQL, я мог бы просто использовать CONCAT.Однако я не уверен, стоит ли мне вообще создавать такую ​​стоимость.В любом случае, как бы я справился с тем фактом, что для каждой записи существует переменное количество компаний (и, следовательно, руководителей)?Должен ли я хранить компанию и генерального директора в другом значении?Как можно обрабатывать такой массив или кортеж в MySQL?

1 Ответ

0 голосов
/ 14 января 2011

Точка 1: не объединяйте значения.Это даст вам головную боль в разделении и объединении кода.Сделайте два столбца, один для компании, другой для генерального директора.

Пункт 2. В общем случае при использовании базы данных каждый раз, когда у вас есть список, он получает свою собственную таблицу.библиотеки позволяют вам работать с сеткой.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...