powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / помогите разобраться с конструкцией..
3 сообщений из 3, страница 1 из 1
помогите разобраться с конструкцией..
    #38308101
vladka63
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте!

Поясните пожалуйста, как быть, как понимать и как действовать?

Задача такова:
нужно к имеющемуся сайту "прикрутить" дополнения..
Дополнение, например, зарегиный пользователь вносит какой-то свой текст:
т.е создаваемая мной форма интерфейса связывается с создаваемой мной таблицей в базе.

Значит в моей таблице, как минимум три поля:
- ID пользователя:
- ID записи.
- текст записи.

Начинаю смотреть имеющуюся базу (куда нужно прикрутить).
Ищу таблицу (какую нибудь центровую), для того, что бы сделать внешний ключ от этой таблице, к моей по UserID..

Нахожу, примерно, похожее..

Смотрю, есть
- UserID - не ключевое поле
- id - ключевое поле.. - вроде как к нему надо бы..

Если UserID я могу определить и "запомнить" в профиле или сессии (да не принципиально, в данном вопросе, где),
то как определять и что делать в описанном случае?

спасибо)
...
Рейтинг: 0 / 0
помогите разобраться с конструкцией..
    #38308126
Кот Матроскин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vladka63Начинаю смотреть имеющуюся базу (куда нужно прикрутить).
Ищу таблицу (какую нибудь центровую), для того, что бы сделать внешний ключ от этой таблице, к моей по UserID..

Нахожу, примерно, похожее..

Смотрю, есть
- UserID - не ключевое поле
- id - ключевое поле.. - вроде как к нему надо бы..

Если UserID я могу определить и "запомнить" в профиле или сессии (да не принципиально, в данном вопросе, где),
то как определять и что делать в описанном случае?

спасибо)

В этой найденной "центровой" таблице UserId - хотя бы уникальный? Если да - находите по UserID первичный ключ, пишете его в Вашу таблицу. Если нет - разберитесь, что это за таблица и стоит ли использовать ее как master.
...
Рейтинг: 0 / 0
помогите разобраться с конструкцией..
    #38308153
vladka63
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кот Матроскинvladka63Начинаю смотреть имеющуюся базу (куда нужно прикрутить).
Ищу таблицу (какую нибудь центровую), для того, что бы сделать внешний ключ от этой таблице, к моей по UserID..

Нахожу, примерно, похожее..

Смотрю, есть
- UserID - не ключевое поле
- id - ключевое поле.. - вроде как к нему надо бы..

Если UserID я могу определить и "запомнить" в профиле или сессии (да не принципиально, в данном вопросе, где),
то как определять и что делать в описанном случае?

спасибо)

В этой найденной "центровой" таблице UserId - хотя бы уникальный? Если да - находите по UserID первичный ключ, пишете его в Вашу таблицу. Если нет - разберитесь, что это за таблица и стоит ли использовать ее как master.

В том и дело, что все таблицы выстроены именно так, что оба поля уникальны, но ключевое именно id, а не UserID
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / помогите разобраться с конструкцией..
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]