Ярослав
Новичок
Попытка реализации универсального решения
Здравствуйте.
Попытаюсь обьясниться как можно проще и понятней.
Есть 3 таблицы:
Students
---------------------
st_id | int
firstname | varchar
lastname | varchar
zipcode | varchar
Company
------------------------
c_id | int
c_name | varchar
StudentCompany
---------------------------
student_id | int
company_id | int
связи:
Students.st_id=StudentCompany.student_id
Company.c_id=StudentCompany.company_id
Надо сделать следующее
Добавлять с админской части поля для студента в зависимости от компании.
тоисть в компании1 у студента1 есть имя, фамилия, зипкод, а у компании2 студенту1 нужно приписать дату рождения, а вот зипкод уже не нужен
и так же в зависимости от компании нужно генерить форму в HTML
так вот как такую функциональность реализовать
как хранить код в базе? Добавлять поля через alter table или какой-нибудь другой метод хранения?
вот тут http://www.ageofweb.ru/cgi-bin/core/engine.cgi?action=Read&BID=36&TID=286 есть интерестное размышление на тему но там не показато как это реализовать.
Хотелось бы услышать Ваше мнение
Может уже есть готовые решения буду рад ссылкам.
Если что непонятно спрашивайте
Здравствуйте.
Попытаюсь обьясниться как можно проще и понятней.
Есть 3 таблицы:
Students
---------------------
st_id | int
firstname | varchar
lastname | varchar
zipcode | varchar
Company
------------------------
c_id | int
c_name | varchar
StudentCompany
---------------------------
student_id | int
company_id | int
связи:
Students.st_id=StudentCompany.student_id
Company.c_id=StudentCompany.company_id
Надо сделать следующее
Добавлять с админской части поля для студента в зависимости от компании.
тоисть в компании1 у студента1 есть имя, фамилия, зипкод, а у компании2 студенту1 нужно приписать дату рождения, а вот зипкод уже не нужен
и так же в зависимости от компании нужно генерить форму в HTML
так вот как такую функциональность реализовать
как хранить код в базе? Добавлять поля через alter table или какой-нибудь другой метод хранения?
вот тут http://www.ageofweb.ru/cgi-bin/core/engine.cgi?action=Read&BID=36&TID=286 есть интерестное размышление на тему но там не показато как это реализовать.
Хотелось бы услышать Ваше мнение
Может уже есть готовые решения буду рад ссылкам.
Если что непонятно спрашивайте