![]() |
Модераторы: LSD |
![]() ![]() ![]() |
|
Samotnik |
|
|||
![]() Super star ! ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 7192 Регистрация: 4.11.2006 Где: Минск City Репутация: нет Всего: 191 |
ну как что
![]() Есть объявление, которое в случае редактирование нужно не затирать старые, а создавать в бд запись новые записи с тем же номером объявления. Это твоя мысль в первом пеосте была. Теперь я уточняю, что объявление находится не в одной таблице, а в нескольких, т.е. есть свзяанная инфа в других таблицах. ТУ инфу тоже может пользователь отредактировать может. Получается что там тоже нужно хранить две и более записи? |
|||
|
||||
Akina |
|
|||
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 13 Всего: 454 |
ОБЯЗАТЕЛЬНО. Даже если пользователь НЕ редактировал сведения. хранящиеся в связанной таблице. Добавлено через 51 секунду С другой стороны - а какой смысл был дробить таблицу, если это фактическая связь один-к-одному? -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 24 Всего: 538 |
Есть подозрение, что адрес будет один на несколько объявлений. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
Samotnik |
|
|||
![]() Super star ! ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 7192 Регистрация: 4.11.2006 Где: Минск City Репутация: нет Всего: 191 |
В точку! Это еще один большой вопрос, который нужно бкдет завтра решить. ![]() Но это уже вопрос программирования, а не структуры БД. Тут шлавное именно с логикой БД не ошибиться, что бы потом все не переделывать |
|||
|
||||
Akina |
|
|||
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 13 Всего: 454 |
Мне не кажется разумным в этом случае устраивать связь один-ко-много... Вот как раз нет. Как только организуется (утверждается тобой в структуре) связь один-ко-много, надо принимать политическое решение - либо адреса в этом случае не модерируются, либо они модерируются независимо от объявления (при этом изменение в части "адрес" ставит на модерирование не только изменённый адрес, но и все объявления, где он используется). Это первое. И второе - перенос решения этого вопроса в программирование приводит к разрыву логики на куски, один из которых остаётся на уровне СУБД, второй выносится на клиента. Добавлено через 2 минуты Другое дело, что для хранения ШАБЛОНА адреса можно использовать отдельную таблицу, и помещать подготовленный юзером адрес в объявление нажатием одной кнопки. -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Общие вопросы по базам данных" | |
|
Данный форум предназначен для обсуждения вопросов о базах данных не попадающих под тематику других форумов:
Данный форум не предназначен для:
Если вы не соблюдаете эти правила, не удивляйтесь потом не найдя свою тему/сообщение.
Полезные советы: Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, LSD, Zloxa. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | СУБД, общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |