Задавайте вопросы, мы ответим
Вы не зашли.
Здравствуйте!
Задача создать cmr project где люди регистрируются под своими учетками и могли видеть проекты которые им доступны.
Есть таблица user
id, user, pwd
есть таблица project
id, project, iduser
мне нужно сделать что бы к одной строке имели два человека, к другой один например.
Можно изменить колонки, это не принципиально, главное результат.
Скажите пожалуйста как реализовать данную задачу?
Неактивен
stinger написал:
Здравствуйте!
Задача создать cmr project где люди регистрируются под своими учетками и могли видеть проекты которые им доступны.
Есть таблица user
id, user, pwd
есть таблица project
id, project, iduser
мне нужно сделать что бы к одной строке имели два человека, к другой один например.
Можно изменить колонки, это не принципиально, главное результат.
Скажите пожалуйста как реализовать данную задачу?
Я так понял Вам нужна линковка многие-ко-многим, т.е.
один увер может вести несколько проектов
и один проект могут вести несколько пользователей
Тогда вешайте primary key на ваши id шники и создавайте новую таблицу
Есть таблица user_project_link
userid, projectid + primary key на ОБА поля одновременно
ЗЫ по поводу колонок в Ваших таблицах, я бы рекомендовал так
Есть таблица user
userid, user, pwd
есть таблица project
projectid, project, iduser
не запутаетесь потом, да USING(xxx) в JOIN-e потом сможете делать при одинаковых названиях в разных таблицах
Неактивен