Как организовать запрет на удаление записей из таблицы?http://softtime.ru/forumКак организовать запрет на удаление записей из таблицы?http://softtime.ru/forum/read.php?id_forum=3&id_theme=73451#post432623Огромное спасибо за помощь! Потихоньку утрясается и выстраивается структура. Пока рисую на бумаге.Как организовать запрет на удаление записей из таблицы?Thu, 22 Apr 2010 17:41:48 +0300bastonКак организовать запрет на удаление записей из таблицы?http://softtime.ru/forum/read.php?id_forum=3&id_theme=73451#post432622пустую строку оно содержать не может - тип не даст. не содержать ничего (быть NULL) - может. Но чтоб отыскать...Как организовать запрет на удаление записей из таблицы?Thu, 22 Apr 2010 17:36:21 +0300TrianonКак организовать запрет на удаление записей из таблицы?http://softtime.ru/forum/read.php?id_forum=3&id_theme=73451#post432615Ага, начинаю доходить. Таким образом мое видение в последнем моем же ответе соотносится с вашими словами. Для общих продуктов ставим...Как организовать запрет на удаление записей из таблицы?Thu, 22 Apr 2010 17:00:32 +0300bastonКак организовать запрет на удаление записей из таблицы?http://softtime.ru/forum/read.php?id_forum=3&id_theme=73451#post432611Меня смущает в этой ситуации лишь один момент - наличие общих продуктов. Действительно, можно организовать таблицу products таким образом, чтобы...Как организовать запрет на удаление записей из таблицы?Thu, 22 Apr 2010 16:50:27 +0300bastonКак организовать запрет на удаление записей из таблицы?http://softtime.ru/forum/read.php?id_forum=3&id_theme=73451#post432610Никаких пометок публичная/закрытая не требуется. (если надо - поставьте пометку "видна/не видна хозяину", но это уже другая тема) У записей...Как организовать запрет на удаление записей из таблицы?Thu, 22 Apr 2010 16:43:26 +0300TrianonКак организовать запрет на удаление записей из таблицы?http://softtime.ru/forum/read.php?id_forum=3&id_theme=73451#post432604Вы предложили: "PPS. Если еще чуть-чуть подумать, то окажется нелишним таки назначить общим данным конкретный userid. "Чтобы вытаскивать строки по...Как организовать запрет на удаление записей из таблицы?Thu, 22 Apr 2010 16:26:04 +0300bastonКак организовать запрет на удаление записей из таблицы?http://softtime.ru/forum/read.php?id_forum=3&id_theme=73451#post432600"Если хозяин у продукта только один - зачем связь многие-ко-многим? "Достаточно чужого ключа, как я и предложил первым ответом. Это...Как организовать запрет на удаление записей из таблицы?Thu, 22 Apr 2010 16:17:58 +0300bastonКак организовать запрет на удаление записей из таблицы?http://softtime.ru/forum/read.php?id_forum=3&id_theme=73451#post432599"2. Зачем id в таблице-связке? Согласен, лишнее. "3. Зачем всем пользователям вносить все продукты? "Смысл связки теряется напрочь. А как...Как организовать запрет на удаление записей из таблицы?Thu, 22 Apr 2010 16:12:57 +0300bastonКак организовать запрет на удаление записей из таблицы?http://softtime.ru/forum/read.php?id_forum=3&id_theme=73451#post4325972. Зачем id в таблице-связке? 3. Зачем всем пользователям вносить все продукты? Смысл связки теряется напрочь.Как организовать запрет на удаление записей из таблицы?Thu, 22 Apr 2010 16:05:39 +0300TrianonКак организовать запрет на удаление записей из таблицы?http://softtime.ru/forum/read.php?id_forum=3&id_theme=73451#post4325951. Стоп. Если хозяин у продукта только один - зачем связь многие-ко-многим? Достаточно чужого ключа, как я и предложил первым...Как организовать запрет на удаление записей из таблицы?Thu, 22 Apr 2010 16:04:11 +0300TrianonКак организовать запрет на удаление записей из таблицы?http://softtime.ru/forum/read.php?id_forum=3&id_theme=73451#post432593Точно. Но тут возникает другой вопрос - если будут связанные таблицы, то насколько критичен их объем? Поясню: есть таблица products...Как организовать запрет на удаление записей из таблицы?Thu, 22 Apr 2010 15:59:57 +0300bastonКак организовать запрет на удаление записей из таблицы?http://softtime.ru/forum/read.php?id_forum=3&id_theme=73451#post432589и пометку такую он может стаить лишь на своих строках. Иначе один другому наотмечает.Как организовать запрет на удаление записей из таблицы?Thu, 22 Apr 2010 15:36:42 +0300TrianonКак организовать запрет на удаление записей из таблицы?http://softtime.ru/forum/read.php?id_forum=3&id_theme=73451#post432581Если позволить пользователю удалять продукты, даже добавленные самим пользователем, то это приведет к хаосу. Представим, что первый пользователь добавил "Молоко...Как организовать запрет на удаление записей из таблицы?Thu, 22 Apr 2010 14:46:11 +0300bastonКак организовать запрет на удаление записей из таблицы?http://softtime.ru/forum/read.php?id_forum=3&id_theme=73451#post432537Понял, значит это у меня несуразность в таблицах и их организации, а значит и в голове. Буду дальше думать. Спасибо.Как организовать запрет на удаление записей из таблицы?Thu, 22 Apr 2010 12:11:58 +0300bastonКак организовать запрет на удаление записей из таблицы?http://softtime.ru/forum/read.php?id_forum=3&id_theme=73451#post432536как это несколько? Конкретный продукт-то добавил конкретный пользователь? Значит он за него и отвечает? Вообще это лишь мое предположение, конечно....Как организовать запрет на удаление записей из таблицы?Thu, 22 Apr 2010 12:08:30 +0300TrianonКак организовать запрет на удаление записей из таблицы?http://softtime.ru/forum/read.php?id_forum=3&id_theme=73451#post432534То есть, в таблицу products добавить новый столбец userid (который является внешним ключом к таблице user (userid = PK) и...Как организовать запрет на удаление записей из таблицы?Thu, 22 Apr 2010 12:02:41 +0300bastonКак организовать запрет на удаление записей из таблицы?http://softtime.ru/forum/read.php?id_forum=3&id_theme=73451#post432532Нет, через Web-интерфейс. Предположим, на странице отображается список продуктов. Пользователь видит, что нужный ему продукт отсутствует. Он добавляет его в...Как организовать запрет на удаление записей из таблицы?Thu, 22 Apr 2010 11:58:20 +0300bastonКак организовать запрет на удаление записей из таблицы?http://softtime.ru/forum/read.php?id_forum=3&id_theme=73451#post432531"Пользователи могут самостоятельно добавлять в эту таблицу свои продукты. У пользователей прямой доступ к SQL-интерфейсу БД? Если пользователь так или...Как организовать запрет на удаление записей из таблицы?Thu, 22 Apr 2010 11:52:35 +0300TrianonКак организовать запрет на удаление записей из таблицы?http://softtime.ru/forum/read.php?id_forum=3&id_theme=73451#post432527Кто о чем, а вшивый о бане :) Другой вопрос-уточнение о разрабатываемой мною БД. Итак, напомню, что есть база данных,...Как организовать запрет на удаление записей из таблицы?Thu, 22 Apr 2010 11:42:45 +0300baston