Русский > Поддержка
Несвязанные люди
CII:
При попытке оптимизировать базу при установке галочки "удалить несязанных людей" программа находит какое-то количество несвязанных людей и удаляет их.
Базу наполнял в оффлайн. Откуда в базе взялись несвязанные люди и что программа делает на самом деле, когда рапортует, что в результате оптимизации удалила какое-то количество несвязанны людей.
Просветите, плз, кто знает...
nostra:
Все люди относящиеся к определённому фильму добавляются как отдельная невидимая запись в базе. Если добавить человека в базе персон, то запись становится видимой. Периодически при редактировании базы образуются записи людей, которые больше не имеют связей ни с одним фильмом. Такие записи и находит оптимизатор.
С фильмами та же система.
CII:
--- Цитата: nostra от 06 Июля 2009, 19:35:07 ---Все люди относящиеся к определённому фильму добавляются как отдельная невидимая запись в базе. Если добавить человека в базе персон, то запись становится видимой. Периодически при редактировании базы образуются записи людей, которые больше не имеют связей ни с одним фильмом. Такие записи и находит оптимизатор.
С фильмами та же система.
--- Конец цитаты ---
Мне не совсем понятно, как у меня в базе могут получаться, люди которые не связаны ни с одним фильмом. В процессе редактирования имени могут ? И кроме этого я боюсь, чтобы в результате такой оптимизации у меня не пропало что-нибудь полезное, поэтому и хочется детально это понять.
И можете в следующем релизе исправить в русском интерфейсе строчки чтобы "owned= фильмы, которые у меня есть", а "not owned=фильмы, которых у меня нет", а не наоборот, как есть сейчас.
А программа Ваша действительно классная, спасибо. :)
Reset:
--- Цитата: CII от 07 Июля 2009, 11:10:50 ---
--- Цитата: nostra от 06 Июля 2009, 19:35:07 ---Все люди относящиеся к определённому фильму добавляются как отдельная невидимая запись в базе. Если добавить человека в базе персон, то запись становится видимой. Периодически при редактировании базы образуются записи людей, которые больше не имеют связей ни с одним фильмом. Такие записи и находит оптимизатор.
С фильмами та же система.
--- Конец цитаты ---
Мне не совсем понятно, как у меня в базе могут получаться, люди которые не связаны ни с одним фильмом. В процессе редактирования имени могут ? И кроме этого я боюсь, чтобы в результате такой оптимизации у меня не пропало что-нибудь полезное, поэтому и хочется детально это понять.
И можете в следующем релизе исправить в русском интерфейсе строчки чтобы "owned= фильмы, которые у меня есть", а "not owned=фильмы, которых у меня нет", а не наоборот, как есть сейчас.
А программа Ваша действительно классная, спасибо. :)
--- Конец цитаты ---
Связанная персона - это персона, у которой в фильмографии есть хотя бы один фильм.
Связанный фильм - это фильм, у которого в списке персон (режиссёр, продюсер и т.д.) есть хотя бы одна персона.
Если при ручном добавлениии вносятся персоны без связей с фильмами, то лучше не оптимизировать базу с выставленными галочками "Удалять несвязанные фильмы" и "Удалять несвязанных людей". Или хотя бы оставлять установленными галочки "Только невидимые".
Посмотри также Вики-страницу Оптимизация базы данных.
CII:
--- Цитата: Reset от 07 Июля 2009, 19:45:53 ---
--- Цитата: CII от 07 Июля 2009, 11:10:50 ---
--- Цитата: nostra от 06 Июля 2009, 19:35:07 ---Все люди относящиеся к определённому фильму добавляются как отдельная невидимая запись в базе. Если добавить человека в базе персон, то запись становится видимой. Периодически при редактировании базы образуются записи людей, которые больше не имеют связей ни с одним фильмом. Такие записи и находит оптимизатор.
С фильмами та же система.
--- Конец цитаты ---
Мне не совсем понятно, как у меня в базе могут получаться, люди которые не связаны ни с одним фильмом. В процессе редактирования имени могут ? И кроме этого я боюсь, чтобы в результате такой оптимизации у меня не пропало что-нибудь полезное, поэтому и хочется детально это понять.
И можете в следующем релизе исправить в русском интерфейсе строчки чтобы "owned= фильмы, которые у меня есть", а "not owned=фильмы, которых у меня нет", а не наоборот, как есть сейчас.
А программа Ваша действительно классная, спасибо. :)
--- Конец цитаты ---
Связанная персона - это персона, у которой в фильмографии есть хотя бы один фильм.
Связанный фильм - это фильм, у которого в списке персон (режиссёр, продюсер и т.д.) есть хотя бы одна персона.
Если при ручном добавлениии вносятся персоны без связей с фильмами, то лучше не оптимизировать базу с выставленными галочками "Удалять несвязанные фильмы" и "Удалять несвязанных людей". Или хотя бы оставлять установленными галочки "Только невидимые".
Посмотри также Вики-страницу Оптимизация базы данных.
--- Конец цитаты ---
Насчет несвязанных персон и фильмов, я тоже примерно так думал.Но я никаких персон отдельно от фильма не заводил.
Откуда они тогда могли взяться в базе, и что все-таке удаляется из базы при установленной галке "удалить несвязанных персон" и можно ли это где-то увидеть ?
Просто при установленной галке по мере ручного заполнения базы каждый раз удаляется бОльшее количество персон.
Навигация
Перейти к полной версии