SimonSmith
Мастер
- Регистрация
- 25 Сен 2008
- Сообщения
- 148
- Реакции
- 34
- Автор темы
- #11
зачем каждый раз проверять, если сразу при проектировании бд можно предусмотреть логику работы. как уже правильно посоветовали: сначала нужно взять бумагу и ручку; порисовать квадратики со стрелочками; расписать все правила уникальности; определиться с логикой работы и т.д.
...
Если база оч большая и проектировали ее больше сотрудников, 1 заполнил ущел, другой стер, добавил, пришел другой и т.д. тут может произойти что угодно. Челу могут дать совсем неизвестную базу и тада че бум проверять сами с верху до низу?
с бумажкой никак не получится т.к. Нормализация моя годовая тема в универе
тут мои колеги делал и они другим способом все сделали:
подсчитываю сколько одинаковых данных друг за другом в столбце 1 и сколько во 2, и потом просто сравниваю цифры и вуаля - функциональная зависимость...но опять же надо нормализовать базу(таблицу) в коде до 3 формы ((