powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Поругайте модель
10 сообщений из 10, страница 1 из 1
Поругайте модель
    #37128942
VeroLom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
сабж. Что стоит изменить?
Model
...
Рейтинг: 0 / 0
Поругайте модель
    #37128985
SERG1257
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У тебя ошибка в строке 17

А серьезно без технического задания, без описания предметной области, запросов, вставок, обновлений судить невозможно.
У тебя может быть прекрасный правильный ответ но на другой вопрос.
...
Рейтинг: 0 / 0
Поругайте модель
    #37129986
VeroLom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SERG1257,

ПО - CMMS провайдера, с мониторингом сети, управлением персоналом и прочими плюшками. Основное - сеть т.е. сетевые устройства, показатели (SNMP, NetFlow etc.).
Основная проблема - связи. Получилось много таблиц типа entity1_entity2_rel.

P.S. Про нормализацию и NF слышал, но пока не осилил :(
...
Рейтинг: 0 / 0
Поругайте модель
    #37130053
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VeroLomP.S. Про нормализацию и NF слышал, но пока не осилил :(Вот с этого и надо начать. Остальное - позже.
...
Рейтинг: 0 / 0
Поругайте модель
    #37130369
VeroLom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
LSV,

Времени нет прочитать, понять, вникнуть :( Приходится форсировать.
...
Рейтинг: 0 / 0
Поругайте модель
    #37130531
axlm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VeroLom,

Сомнения по использованию везде суррогатных ключей. Какая СУБД?
...
Рейтинг: 0 / 0
Поругайте модель
    #37141827
VeroLom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
axlm,

MySQL 5.1
...
Рейтинг: 0 / 0
Поругайте модель
    #37141990
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
axlmVeroLom,

Сомнения по использованию везде суррогатных ключей. Какая СУБД?Уже где-то тут обсуждалось.
Суррогатные ключи рулят.
Естественные ключи - идиотская экономия.
...
Рейтинг: 0 / 0
Поругайте модель
    #37148713
axlm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VeroLom,

Не храните в пользовательских таблицах информацию о логинах, паролях и привилегиях, используйте возможность сервера.

Почти во всех таблицах *rel* суррогат не нужен, используйте составной ключ, по крайней мере в отношениях многие ко многим.
Прикинет объемы данных, интенсивность доступа. Соединение таблиц - дорогая операция, не всегда следует добиваться "высших" форм нормализации иногда это даже вредит производительности.

Возможно обслуживание сущности counter можно реализовать автоинкрементами, еще лучше сиквенсами (но не знаю есть ли реализация в данной версии СУБД, в ранних точно нет)
...
Рейтинг: 0 / 0
Поругайте модель
    #37148717
axlm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LSV,

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


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